summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)Author
2012-03-27HACK: Cardhu: Disable LP0 for nowDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-27ARM: tegra20: pm: clean L1 data before wfiPrashant Gaikwad
Change-Id: If68afc483a3b322e9a97b64c3f8cba67447a914f Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27ARM: tegra30: pm: clean L1 data before secondary CPU sleepVarun Wadekar
Change-Id: Ib16ee5efdf8686d750a5263baa8fff4d258e68cd Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27ARM: tegra2/3: pinmux: add suspend-resume supportVarun Wadekar
Change-Id: I6810898f14ae471b38fff4f0c4769d10ec91a17f Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27ARM: mm: do not clobber register R8 during cpu resumeVarun Wadekar
Change-Id: I28e8f2f03d04f7c649b938bb2a9ee25aa4039469 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27fixup: bad mergeDan Willemsen
2012-03-27arm: tegra20: pm: rework secondary LP2Prashant Gaikwad
Use ARM cpu_suspend to save state during secondary LP2 Change-Id: Ie01e7ad2db4b11ecb190329c71a334216f7c4679 Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com>
2012-03-27fixup: bad mergeDan Willemsen
2012-03-27ARM: tegra: select cpu_suspend supportVarun Wadekar
See commit 15e0d9e37c7fe9711b60f47221c394d45553ad8c Change-Id: I2f96fb81f022e82de39993093a4cdedcd73dcebb Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27ARM: tegra3: try saving cpu arch registerDan Willemsen
Change-Id: I7d080f2d73be463a67cbc255c28819965467f2c8 Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27ARM: vfp: silence printDan Willemsen
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27ARM: tegra: rethink the cpu suspend-resume code pathVarun Wadekar
The current kernel methodology expects that tegra_cpu_suspend is actually the last function in the entire suspend sequence. In order to achieve this, the code needs to be remodelled a bit so that we actually execute native cpu_suspend at the end of the suspend sequence. This allows us to leverage all the cpu_suspend code developed by ARM in the upstream kernels. Bug 934368 Change-Id: I94172d7adaa54c10043c479a57b270925d85a16b Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27ARM: tegra: remove usage of USE_TEGRA_CPU_SUSPENDVarun Wadekar
Bug 934368 Change-Id: Ic9d75cbb0c324b1858b2e476e33dd4f96349bce3 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27Revert "ARM: tegra: power: Workaround PMD corruption by cpu_resume_mmu"Dan Willemsen
This reverts commit 48565a367997c1748c655bc834e06b348d4e5b2c. Change-Id: I0e1411f1260ae916c510478276d88b41416a0d42 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-03-27fixup: tegra30 pinmuxDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-26ARM: config: tegra3_android: Regenerate for 3.3Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-26ARM: tegra: headsmp: Fix modpost warningDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-26fixup: colin's l2x0_init __initDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio-tegra.h (board-whistler-baseband.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: pinmux-tegra20.h (board-whistler-baseband.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio-tegra.h (board-whistler-sensors.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio-tegra.h (board-whistler-panel.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: earlysuspend.h (board-whistler-panel.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio-tegra.h (board-whistler-sdhci.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: board-whistler-pinmux includesDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25v3.3: whistler board changesDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: pinmux-tegra20.h (board-whistler.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio-tegra.h (board-whistler.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio includes (board-ventana-sensors.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: earlysuspend.h (board-ventana-panel.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: upstream slew rate changes (board-ventana-power.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: ventana v3.3 changesDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio-tegra.h (board-ventana-pinmux.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio-tegra.h (board-harmony-panel.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: pinmux-tegra20.h (board-harmony.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25ARM: config: tegra_android: Disable MC_PROFILEDan Willemsen
It uses sysdev devices for some reason, which are now removed from the kernel. Once it compiles we can re-enable it. Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: cpuidle-t2.cDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: cpu_pm.h (cpuidle-t2.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: pcie.c compileDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: pinmux-tegra20-tables compileDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25hacky? fixup: make wakeups-t2 compileDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25ARM: config: tegra_android: Disable STAT_MONDan Willemsen
It uses sysdev devices for some reason, which are now removed from the kernel. Once it compiles, we can enable it. Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: void __iomem* (mc.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: gpio_to_pingroups (pinmux.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: pinmux-tegra20.h (tegra2_clocks.c)Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25ARM: config: tegra_android: Regenerate for 3.3Dan Willemsen
2012-03-25fixup: missing irq for T30Dan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup: Tegra: DTV: Added resource and device for DTVDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup? build devices.cDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2012-03-25fixup? Compile powergate.c for Tegra3 tooDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>