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>

5 years agofixup board-roth.c tegra_sys_timer
Dan Willemsen [Fri, 15 Mar 2013 07:05:30 +0000]
fixup board-roth.c tegra_sys_timer

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

5 years agofixup board-pluto.c tegra_sys_timer
Dan Willemsen [Fri, 15 Mar 2013 07:05:10 +0000]
fixup board-pluto.c tegra_sys_timer

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

5 years agofixup board-pismo.c tegra_sys_timer
Dan Willemsen [Fri, 15 Mar 2013 07:04:50 +0000]
fixup board-pismo.c tegra_sys_timer

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

5 years agofixup board-dt-tegra148.c tegra_sys_timer
Dan Willemsen [Fri, 15 Mar 2013 07:02:36 +0000]
fixup board-dt-tegra148.c tegra_sys_timer

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

5 years agofixup board-dalmore.c tegra_sys_timer
Dan Willemsen [Fri, 15 Mar 2013 07:01:44 +0000]
fixup board-dalmore.c tegra_sys_timer

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

5 years agofixup board-curacao.c tegra_sys_timer
Dan Willemsen [Fri, 15 Mar 2013 07:01:23 +0000]
fixup board-curacao.c tegra_sys_timer

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

5 years agoasoc: tegra: dalmore: enable audio
Nikesh Oswal [Wed, 27 Feb 2013 11:15:33 +0000]
asoc: tegra: dalmore: enable audio

Bug 1207072
Bug 1230968

Change-Id: Ib81659af6eac698aca1c24510bacf168aa65a3e0
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/207569
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
(cherry picked from commit a11ef056d8c5b0dfbe3276df13f7510ebfb6a248)

5 years agoARM: tegra114: dalmore/pluto: use spi-tegra114 spi driver
Laxman Dewangan [Wed, 20 Feb 2013 12:49:22 +0000]
ARM: tegra114: dalmore/pluto: use spi-tegra114 spi driver

In place of using legacy dma driver, use the spi-tegra114 driver
which is based on dmaengine based dma driver.

Change-Id: I7f9f3cb4971b7780e1694e400f8d282aa6c2886e
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Reviewed-on: http://git-master/r/202532
(cherry picked from commit 1edcfa3a68af3d6ea9d4ab8fe5c517cbd2387056)

5 years agoARM: tegra: dalmore/pluto: initialize parent clock of spi to PLLP.
Laxman Dewangan [Wed, 20 Feb 2013 12:00:23 +0000]
ARM: tegra: dalmore/pluto: initialize parent clock of spi to PLLP.

Change-Id: I6eb1cf88b456e2118ea61e6bbdd7481baeb16b62
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/202530
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Tested-by: Nitin Kumbhar <nkumbhar@nvidia.com>
(cherry picked from commit 0e343692a715db03674f3d432d30c58b7596f8b7)

5 years agoARM: tegra: dalmore/pluto: add AUXDATA for spi-tegra114
Laxman Dewangan [Wed, 20 Feb 2013 11:56:14 +0000]
ARM: tegra: dalmore/pluto: add AUXDATA for spi-tegra114

Add AUX data for spi-tegra114 driver.

Change-Id: I6ee20f9fd6e68ac82a5312c3a78de2b3ba2ab8e2
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/202529
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Tested-by: Nitin Kumbhar <nkumbhar@nvidia.com>
(cherry picked from commit 9b0b47f780b3bd17267cb9e0f57bf807b6a8e9d4)

5 years agoARM: tegra11: dalmore/pluto: Add AUXDATA for APB DMA
Laxman Dewangan [Wed, 20 Feb 2013 11:33:05 +0000]
ARM: tegra11: dalmore/pluto: Add AUXDATA for APB DMA

Add AUXDATA for dmaengine based APB DMA driver which is
registered through DT file.

Change-Id: Ib6bde93f2adc85b9c9122204e226b31ae9c0498f
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Reviewed-on: http://git-master/r/202527
(cherry picked from commit 5c440bd0c13478ba7ce09e17b1e455f849111aee)

5 years agoARM: DT: tegra: dalmore/pluto: Register spi4 from dts file
Laxman Dewangan [Wed, 20 Feb 2013 11:49:53 +0000]
ARM: DT: tegra: dalmore/pluto: Register spi4 from dts file

Enable SPI4 from dts file for Dalmore and Pluto.

Change-Id: Ib6b2660320db087c27d49ee20b810b5137492fef
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Reviewed-on: http://git-master/r/202528
(cherry picked from commit 58d80c0e16e9b398117ff45e96ba5cc65f1b33df)

5 years agoARM: DT: tegra114: Add DT entry for SPI controller.
Laxman Dewangan [Wed, 20 Feb 2013 11:41:05 +0000]
ARM: DT: tegra114: Add DT entry for SPI controller.

Add DT entry for SPI controller for NVIDIA's Tegra114 SoCs.
It has 6 spi controllers.

Change-Id: I2a36d15b07a8d107e961abe16ea30493ff5aeacc
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/202033
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Tested-by: Nitin Kumbhar <nkumbhar@nvidia.com>
(cherry picked from commit 7c75a49e89b4b6a8bdc82415e0203af2df6b2660)

5 years agoARM: dts: tegra114: enable dmaengine based dma driver from DT
Laxman Dewangan [Wed, 20 Feb 2013 09:37:05 +0000]
ARM: dts: tegra114: enable dmaengine based dma driver from DT

Enable DMA engine based dma driver for all Tegra114 plafform.

Change-Id: I29940d9f95d299b6fe704af937ee6727baefa7f7
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/202526
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Tested-by: Nitin Kumbhar <nkumbhar@nvidia.com>
(cherry picked from commit 67eac16ddeef8c5c37e2629d4c58ace26f12512f)

5 years agoARM: tegra114: DTS: add apb dma DT entry for Tegra114
Laxman Dewangan [Wed, 9 Jan 2013 10:32:45 +0000]
ARM: tegra114: DTS: add apb dma DT entry for Tegra114

Change-Id: I6ef684acf910a99b1b0d284018a07aa92773a4f1
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/189914
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
(cherry picked from commit 398c506d251dec8384864390d5f1a740929aafea)

5 years agofixup! arm: tegra: power: lp0 wake enable modified
Dan Willemsen [Thu, 14 Mar 2013 05:39:38 +0000]
fixup! arm: tegra: power: lp0 wake enable modified

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