5 years agoarm: tegra: Move all tj dependent thermals from nct to soc_therm
Diwakar Tundlam [Wed, 30 Jan 2013 00:44:32 +0000]
arm: tegra: Move all tj dependent thermals from nct to soc_therm

Functions moved are vdd_cpu, core edp. Raised shutdown limit for nct.
Added two higher temps for cpu_edp to support higher soc_therm temps.

Doing this only for Dalmore, Pluto, Ceres, Pismo.
No real changes to Roth.

Bug 1200075

Change-Id: I2b4ac4ba7cd933bd47c30ab2ad9eabb3a3da5fbe
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/195331
(cherry picked from commit 2af79db3c5763d3a0b6e78663ccf1ad6c04be134)
Reviewed-on: http://git-master/r/197096
GVS: Gerrit_Virtual_Submit

5 years agoarm: tegra: soctherm: Implement fuse correction for therm_a/b
Diwakar Tundlam [Mon, 28 Jan 2013 22:37:23 +0000]
arm: tegra: soctherm: Implement fuse correction for therm_a/b

Bug 1200077

Change-Id: I664ad343eda227548b0398809c8a9b49fec7c754
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/193236
(cherry picked from commit 79fc519fd4c1c120475c264adcd92bd52e04afdd)
Reviewed-on: http://git-master/r/197095
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit

5 years agoarm: tegra: board changes to enable hw throttling in soctherm
Diwakar Tundlam [Thu, 17 Jan 2013 23:23:09 +0000]
arm: tegra: board changes to enable hw throttling in soctherm

Bug 1200075

Change-Id: I407de39f60a65b55cf45fda25469b56b4fd3fccf
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/192262
(cherry picked from commit 69db11fde6c5478cedc95fa9d041b3337bade5e5)
Reviewed-on: http://git-master/r/197094
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit

5 years agothermal: soctherm: enable hardware thermal throttling config
Diwakar Tundlam [Thu, 17 Jan 2013 23:21:31 +0000]
thermal: soctherm: enable hardware thermal throttling config

Bug 1200075

Change-Id: I3f6c3f3e0eca1cead8e9958d9afb5af32053d74b
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/192261
(cherry picked from commit c0c5e900e5aabecc91a01e1fb074cbe4ad588a4b)
Reviewed-on: http://git-master/r/197093
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit

5 years agoARM: tegra11: clock: Update direct access to CPU backup source
Alex Frid [Tue, 29 Jan 2013 20:49:42 +0000]
ARM: tegra11: clock: Update direct access to CPU backup source

Minimized locking calls in CPU backup source direct access API.

Change-Id: I483537ce55e360259d2fbfbf85b705b53fe42e55
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/195398
(cherry picked from commit 85da379e26fd01e14e4934a79a3286a72b1167d9)
Reviewed-on: http://git-master/r/196813
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

5 years agoARM: tegra11: clock: Add CPU clock set parent abort message
Alex Frid [Tue, 22 Jan 2013 21:00:38 +0000]
ARM: tegra11: clock: Add CPU clock set parent abort message

Change-Id: I9fecef82634a53189f5054d9c30e7580997603a0
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/193175
(cherry picked from commit bb6bd2c6c5be76ebd3340003a17ac5675c18ef5a)
Reviewed-on: http://git-master/r/196812
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

5 years agoARM: tegra11: clock: Force out-of-table shared bus max limit
Alex Frid [Fri, 25 Jan 2013 08:05:20 +0000]
ARM: tegra11: clock: Force out-of-table shared bus max limit

So far, rate cap set by shared bus user with SHARED_CEILING attribute
was not clipped to possible bus rates. Since final rounding on shared
bus is always in up direction, bus clock could run at rate above the
ceiling that does not exactly match one of available bus rates. This
is fixed now by rounding cap rate down to possible bus rate before
final shared rate is determined.

Change-Id: If1052b657b60f9a6e07b730f8a8c0f36b17fdbdd
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/194845
(cherry picked from commit d6f3ddb423827893ea586c5668a56ead5deb87d2)
Reviewed-on: http://git-master/r/196811
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

5 years agoARM: tegra11: clock: Disable dynamic cbus support
Alex Frid [Fri, 25 Jan 2013 06:12:33 +0000]
ARM: tegra11: clock: Disable dynamic cbus support

Disabled dynamic reload of c2bus and c3bus dvfs tables, since it is
no longer needed - all modules on each bus use the same table.

Change-Id: I7b2aa3a81a2bd9c00fc87219f391883521749765
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/194844
(cherry picked from commit dc279fea5da1dbd25682d02ef25fa3c50b1e08e4)
Reviewed-on: http://git-master/r/196810
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan <byan@nvidia.com>

5 years agoARM: tegra11: clock: Don't propagate boot clock clean up
Alex Frid [Thu, 31 Jan 2013 05:27:50 +0000]
ARM: tegra11: clock: Don't propagate boot clock clean up

When disabling coupled gate clocks left on by boot-loader, but not
ref-counted during kernel initialization, do not propagate disable
operation to coupled parents.

Bug 1226948

Change-Id: I4b4e56138f46d08dd70be2ba3781c5845098bf22
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/195843
(cherry picked from commit d157d234ea5f5fc993c8002d40aee761118d937b)
Reviewed-on: http://git-master/r/196808
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

5 years agoARM: tegra11: clock: Update XUSB clocks initialization
Alex Frid [Fri, 11 Jan 2013 00:34:29 +0000]
ARM: tegra11: clock: Update XUSB clocks initialization

Bug 1167739

Change-Id: I3c625ce9c2038755e29c56049ed904cde99fd5e6
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/190440
Reviewed-on: http://git-master/r/196807
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan <byan@nvidia.com>

5 years agoARM: tegra11: clock: Change PLLE input clock
Alex Frid [Thu, 10 Jan 2013 06:13:39 +0000]
ARM: tegra11: clock: Change PLLE input clock

Changed PLLE input clock from PLL_RE to oscillator.

Bug 1167739

Change-Id: I26e6c34174a5d57903d5732b4a89439a6e166ed6
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/190197
(cherry picked from commit c64aa96bff698c7ead92767a0de7484daad3431e)
Reviewed-on: http://git-master/r/196806
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

5 years agoARM: tegra11: clock: Update XUSB plls configuration
Alex Frid [Thu, 10 Jan 2013 03:34:53 +0000]
ARM: tegra11: clock: Update XUSB plls configuration

- set PLLE spread spectrum coefficients
- added possible PLLE configuration with 12MHz input clock
- increased PLLREFE maximum rate to 672MHz

Bug 1167739

Change-Id: I435f4afc9f96d2338bb10dc2c7fca89c392aabe2
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/190182
(cherry picked from commit 32c07f3ff04859034d8633a2c87f8eb207bc9ca9)
Reviewed-on: http://git-master/r/196805
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

5 years agoarm: tegra: Calibrate backlight for Sharp 25x16 panel
Mitch Luban [Wed, 9 Jan 2013 02:15:15 +0000]
arm: tegra: Calibrate backlight for Sharp 25x16 panel

Calibrate backlight for Sharp 25x16 panel.

Bug 1212968

Reviewed-on: http://git-master/r/189750
(cherry picked from commit efa43a686cb718e22fdec6a5227055716f9b9959)

Change-Id: I73595c5d45c09403efc5c543f638aac78ab0685d
Signed-off-by: Mitch Luban <mluban@nvidia.com>
Reviewed-on: http://git-master/r/194016
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

5 years agoARM: dma-mapping: Allow unmap non page backed address
Hiroshi Doyu [Mon, 28 Jan 2013 11:10:42 +0000]
ARM: dma-mapping: Allow unmap non page backed address

pfn_valid() should be done in a caller function if *needed*. map/unmap
care about address mapping only but should not care about if the
address is a valid page or not. This allows to unmap out of kernel
control address by dma mapping API, for exmaple ones mapped by
dma_map_linear(-ENXIO)

bug 1222494

Change-Id: I4d59e4078edf3c8876da8f4492bd0c306b693815
Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com>
Reviewed-on: http://git-master/r/194630
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

5 years agoARM: dma-mapping: Return 0 if no ->set_dma_mask()
Hiroshi Doyu [Fri, 25 Jan 2013 11:41:23 +0000]
ARM: dma-mapping: Return 0 if no ->set_dma_mask()

An IOMMU'able device doesn't use dma_mask.

bug 1222494

Change-Id: Iaca6aeb3bebf122cd8f436cf4ccf8c863feb1672
Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com>
Reviewed-on: http://git-master/r/194142
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

5 years agoasoc: tegra: aic326x: Fix build break and cleanup
Vijay Mali [Thu, 31 Jan 2013 10:32:15 +0000]
asoc: tegra: aic326x: Fix build break and cleanup

Fix build break for cardhu where DAM coefficient
programming is not supported. Add appropriate check for
compilation.
Cleanup - remove DAM shutdown sequence

Bug 1179798

Change-Id: Ia3bba27f23c29b16175c1746f9f8c332c1957bc9
Signed-off-by: Vijay Mali <vmali@nvidia.com>
Reviewed-on: http://git-master/r/196895
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Scott Peterson <speterson@nvidia.com>

5 years agoasoc: tegra: aic326x: Add Voice call recording connections
Vijay Mali [Thu, 24 Jan 2013 05:44:07 +0000]
asoc: tegra: aic326x: Add Voice call recording connections

Use tegra for mixing UL+DL audio
Setup DAM for SRC and mixing
Add voice call recording connections

Bug 1179798

Change-Id: I8027ac48eb265537795c7c1ac1c57758fa6c8f20
Signed-off-by: Vijay Mali <vmali@nvidia.com>
Reviewed-on: http://git-master/r/193631
(cherry picked from commit 9f29643e7780869922443e77b854ac87b1cbaefa)

Signed-off-by: Vijay Mali <vmali@nvidia.com>
Change-Id: I4df7be23417deafd9cd3a807b3c8d7bbd1ea3c10
Reviewed-on: http://git-master/r/196894
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Scott Peterson <speterson@nvidia.com>

5 years agoARM: tegra11: pluto: Add HiFi sample rate for AIC3262 Codec
Vijay Mali [Mon, 28 Jan 2013 06:13:31 +0000]
ARM: tegra11: pluto: Add HiFi sample rate for AIC3262 Codec

Add sample rate in HiFi port configuration for AIC3262 codec.
Initilization of sample rate is required to avoid reading wrong
sample rate of HiFi port during voice call recording case.

Bug 1179798

Change-Id: I3cec8cc071ba64c93e885aecf0db949ab3f836a6
Signed-off-by: Vijay Mali <vmali@nvidia.com>
Reviewed-on: http://git-master/r/194518
(cherry picked from commit 3bff3f4ceea4493f7bbf009d666adcd7d17eff24)

Signed-off-by: Vijay Mali <vmali@nvidia.com>
Change-Id: Idddb9ff1400d8e47b663809f7af4610910fe2fa3
Reviewed-on: http://git-master/r/196414
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

5 years agoasoc: codecs: rt5640: fix headset power issue
Dara Ramesh [Mon, 28 Jan 2013 11:24:06 +0000]
asoc: codecs: rt5640:  fix headset power issue

Write back the power control register values
after detecting headset or headphone.

bug 1218111

Change-Id: I372c3d1e397290d8c31bd0591861731d4eb861db
Signed-off-by: Dara Ramesh <dramesh@nvidia.com>
Reviewed-on: http://git-master/r/194637
(cherry picked from commit c11efa8716501f6f8d86e8e22aea8c689eeb1b0f)
Reviewed-on: http://git-master/r/196341
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Vijay Mali <vmali@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Scott Peterson <speterson@nvidia.com>

5 years agoarm: tegra: powergate: use raw_smp_processor_id() in traces
Sami Liedes [Thu, 31 Jan 2013 17:50:09 +0000]
arm: tegra: powergate: use raw_smp_processor_id() in traces

The power_domain_target tracepoint takes a processor id; however the
event usually happens in a preemptible context. Calling
smp_processor_id() in a preemptible context causes a warning with
CONFIG_DEBUG_PREEMPT.

Fix this by changing the call to raw_smp_processor_id(), which merely
circumvents the warning. This means that the cpu ids in the trace
events are only indicative and should only be used for what they are
worth. However otherwise this is entirely harmless.

Change-Id: I34a241b0c7d712bbf4b52131d9a9f6eef188ec70
Signed-off-by: Sami Liedes <sliedes@nvidia.com>
Reviewed-on: http://git-master/r/196059
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>

5 years agoArm: tegra: Separating access to USB pad controls
Krishna Yarlagadda [Thu, 31 Jan 2013 10:44:21 +0000]
Arm: tegra: Separating access to USB pad controls

Pad control programming has been taken out from USB2.0 code
and added as seperate module so that USB3.0 code can access them

Change-Id: Idcbcb1b0f3584f988674905a3e4c83e1025b2e50
Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
Reviewed-on: http://git-master/r/195468
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

5 years agovideo: tegra: host: Recover if syncpt max < min
Arto Merilainen [Mon, 28 Jan 2013 11:45:41 +0000]
video: tegra: host: Recover if syncpt max < min

This patch makes the syncpoint max to be resetted to the current
min if maximum is smaller than the minimum.

Change-Id: I2e4f06ce9a65244aa43e7bf32a5bf20413c7bc76
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: http://git-master/r/194670
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>

5 years agoarm: tegra: Separating out pmc from usb phy.
Krishna Yarlagadda [Mon, 28 Jan 2013 06:02:40 +0000]
arm: tegra: Separating out pmc from usb phy.

Taking out PMC from Tegra11x USB phy driver.
This would facilitate in having common PMC interface between XUSB and USB.

Change-Id: Ifeda8d06822c773938bfc9f1d373b5583488c01e
Signed-off-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
Reviewed-on: http://git-master/r/171290
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

5 years agoARM: tegra: pci: add extended config space support
Thierry Reding [Tue, 7 May 2013 05:19:10 +0000]
ARM: tegra: pci: add extended config space support

From Thierry:
1. Allocate 1MB as and when a bus is first accessed
2. Map Physical address space to virtual address
   space in such a way that 24-27 bits used for
   extended config in physical space is moved to
   16-19 bits in virtual space.

From Jay:
1. Aligned downstream code to use extended config
   support code from thierry in upstream.
2. Removed older implementation from downstream.

Bug 1210832

Change-Id: Icfbcfb5586d98ce28c8c5967eeab7746a1f58a37
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
Signed-off-by: Jay Agarwal <jagarwal@nvidia.com>
Reviewed-on: http://git-master/r/224159
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Jeremy Alves <jalves@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

5 years agoHACK: tegra3_usb_phy.c: iomap.h move
Dan Willemsen [Tue, 2 Apr 2013 00:00:30 +0000]
HACK: tegra3_usb_phy.c: iomap.h move

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK: tegra-tsensor.c: iomap.h move
Dan Willemsen [Mon, 1 Apr 2013 23:58:52 +0000]
HACK: tegra-tsensor.c: iomap.h move

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! ARM: tegra: cardhu: switch off PMU at high temperature
Dan Willemsen [Mon, 1 Apr 2013 23:42:59 +0000]
fixup! ARM: tegra: cardhu: switch off PMU at high temperature

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! ARM: tegra: clock: Add Tegra3 EMC shared bus
Dan Willemsen [Mon, 1 Apr 2013 23:40:04 +0000]
fixup! ARM: tegra: clock: Add Tegra3 EMC shared bus

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! ARM: tegra3: power: Add LP2 power mode support for CPU 0
Dan Willemsen [Mon, 1 Apr 2013 23:34:39 +0000]
fixup! ARM: tegra3: power: Add LP2 power mode support for CPU 0

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK nvmap_iommu.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:27:07 +0000]
HACK nvmap_iommu.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup bus_client.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:26:02 +0000]
fixup bus_client.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup vi.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:25:18 +0000]
fixup vi.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK t30.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:24:56 +0000]
HACK t30.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK t20.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:23:27 +0000]
HACK t20.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK t148.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:22:32 +0000]
HACK t148.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK t114.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:21:52 +0000]
HACK t114.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup msenc.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:20:49 +0000]
fixup msenc.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup mpe.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:20:10 +0000]
fixup mpe.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup isp.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:17:43 +0000]
fixup isp.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK dsi.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:16:46 +0000]
HACK dsi.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK dc.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:15:57 +0000]
HACK dc.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK tegra11x_usb_phy.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:14:29 +0000]
HACK tegra11x_usb_phy.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK tegra_usb_phy.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:13:50 +0000]
HACK tegra_usb_phy.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK ehci-tegra.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:12:39 +0000]
HACK ehci-tegra.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK tegra_udc.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:12:01 +0000]
HACK tegra_udc.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoHACK tegra-smmu.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:11:16 +0000]
HACK tegra-smmu.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-roth-sdhci.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:09:56 +0000]
fixup board-roth-sdhci.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-roth-power.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:09:36 +0000]
fixup board-roth-power.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-roth.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:08:37 +0000]
fixup board-roth.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup panel-s-1080p-5.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:06:32 +0000]
fixup panel-s-1080p-5.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup panel-j-720p-4-7.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:06:12 +0000]
fixup panel-j-720p-4-7.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup panel-l-720p-5.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:05:43 +0000]
fixup panel-l-720p-5.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-pluto-panel.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:05:20 +0000]
fixup board-pluto-panel.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-pluto-sdhci.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:04:51 +0000]
fixup board-pluto-sdhci.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-pluto-power.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:04:30 +0000]
fixup board-pluto-power.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-pluto.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:03:45 +0000]
fixup board-pluto.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup panel-s-wqxga-10-1.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:03:07 +0000]
fixup panel-s-wqxga-10-1.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup panel-p-wuxga-10-1.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 22:02:27 +0000]
fixup panel-p-wuxga-10-1.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup panel-a-1080p-11-6.c remove iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:54:06 +0000]
fixup panel-a-1080p-11-6.c remove iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-roth-panel.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:53:23 +0000]
fixup board-roth-panel.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-dalmore-panel.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:51:48 +0000]
fixup board-dalmore-panel.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-dalmore-sdhci.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:50:08 +0000]
fixup board-dalmore-sdhci.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-dalmore-power.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:49:38 +0000]
fixup board-dalmore-power.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-dalmore.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:48:44 +0000]
fixup board-dalmore.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup board-panel.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:47:37 +0000]
fixup board-panel.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup mcerr.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:47:13 +0000]
fixup mcerr.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra_cl_dvfs.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:46:40 +0000]
fixup tegra_cl_dvfs.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup powerdetect.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:46:17 +0000]
fixup powerdetect.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra11_soctherm.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:44:21 +0000]
fixup tegra11_soctherm.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra11_clocks.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:43:49 +0000]
fixup tegra11_clocks.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup pinmux-t11-tables.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:43:10 +0000]
fixup pinmux-t11-tables.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra11_emc.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:42:32 +0000]
fixup tegra11_emc.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra11_speedo.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:41:27 +0000]
fixup tegra11_speedo.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra14x_la.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:40:57 +0000]
fixup tegra14x_la.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra11x_la.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:40:35 +0000]
fixup tegra11x_la.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra3_la.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:40:12 +0000]
fixup tegra3_la.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup powergate-priv.h move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:36:49 +0000]
fixup powergate-priv.h move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup csi.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:36:18 +0000]
fixup csi.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup tegra11x_fuse_offsets.h move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 21:35:19 +0000]
fixup tegra11x_fuse_offsets.h move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup gic.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 20:01:28 +0000]
fixup gic.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup delay.S move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 20:00:06 +0000]
fixup delay.S move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup cpuidle-t11x.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 19:59:01 +0000]
fixup cpuidle-t11x.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup wakeups-t11x.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 19:58:26 +0000]
fixup wakeups-t11x.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup timer-t3.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 19:54:18 +0000]
fixup timer-t3.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup common-t3.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 19:52:50 +0000]
fixup common-t3.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup timerinfo.c move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 19:52:28 +0000]
fixup timerinfo.c move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup pm.h move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 19:50:54 +0000]
fixup pm.h move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup fuse.h move iomap.h
Dan Willemsen [Thu, 28 Mar 2013 19:50:28 +0000]
fixup fuse.h move iomap.h

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoARM: tegra: move tegra-ahb.h out of arch/arm/mach-tegra/
Stephen Warren [Wed, 19 Sep 2012 21:51:01 +0000]
ARM: tegra: move tegra-ahb.h out of arch/arm/mach-tegra/

We wish to empty arch/arm/mach-tegra/include/mach/ as much as possible
to enable single zImage. Move tegra-ahb.h to a more central location
(suggested by Arnd, OK'd by Greg KH), and actually make tegra-ahb.c
include the header to ensure client and provider agree on the prototype.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
(cherry picked from commit cc95e347cbba3a29c6f8c95ec737624afe489d8e)

Conflicts:

drivers/iommu/tegra-smmu.c

5 years agoHACK HACK Fix palmas boot
Dan Willemsen [Tue, 26 Mar 2013 08:56:31 +0000]
HACK HACK Fix palmas boot

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! ARM: tegra: Add Tegra11x EMC clock stubs
Dan Willemsen [Tue, 26 Mar 2013 08:16:26 +0000]
fixup! ARM: tegra: Add Tegra11x EMC clock stubs

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! ARM: tegra: Add Tegra11x basic clock tables
Dan Willemsen [Tue, 26 Mar 2013 08:15:09 +0000]
fixup! ARM: tegra: Add Tegra11x basic clock tables

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! ARM: tegra: dvfs: Add Tegra3 EMC scaling mechanism
Dan Willemsen [Tue, 26 Mar 2013 06:44:36 +0000]
fixup! ARM: tegra: dvfs: Add Tegra3 EMC scaling mechanism

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoARM: tegra: la: Fix build warnings
Dan Willemsen [Tue, 26 Mar 2013 06:41:00 +0000]
ARM: tegra: la: Fix build warnings

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! usb: tegra: add USB device controller driver for tegra chip
Dan Willemsen [Tue, 26 Mar 2013 05:08:09 +0000]
fixup! usb: tegra: add USB device controller driver for tegra chip

5 years agofixup! arm: usb: cdc: Modifed USB buffer logic for autopm issue
Dan Willemsen [Tue, 26 Mar 2013 05:01:24 +0000]
fixup! arm: usb: cdc: Modifed USB buffer logic for autopm issue

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! power: max17048: max17048 fuel gauge driver
Dan Willemsen [Tue, 26 Mar 2013 04:34:16 +0000]
fixup! power: max17048: max17048 fuel gauge driver

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! power: bq20z75: copy pdata to the driver context
Dan Willemsen [Tue, 26 Mar 2013 04:28:53 +0000]
fixup! power: bq20z75: copy pdata to the driver context

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agoARM: tegra: cpuidle: multiple drivers
Dan Willemsen [Tue, 26 Mar 2013 02:38:13 +0000]
ARM: tegra: cpuidle: multiple drivers

Kernel 3.8 added support for multiple cpuidle drivers. Instead of
reverting the changes that moved the states from the device to the
driver, change our code to create a driver per cpu.

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

5 years agofixup! arm: mm: Optimze cache flush in CPA.
Dan Willemsen [Fri, 22 Mar 2013 02:07:46 +0000]
fixup! arm: mm: Optimze cache flush in CPA.

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>