u-boot-brain/arch/arm/mach-tegra
Jan Kiszka ffdf9f9ae0 tegra124: Add PSCI support for Tegra124
This is based on Thierry Reding's work and uses Ian Campell's
preparatory patches. It comes with full support for CPU_ON/OFF PSCI
services. The algorithm used in this version for turning CPUs on and
off was proposed by Peter De Schrijver and Thierry Reding in
http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/210881. It
consists of first enabling CPU1..3 via the PMC, just to powergate them
again with the help of the Flow Controller. Once the Flow Controller is
in place, we can leave the PMC alone while processing CPU_ON and CPU_OFF
PSCI requests.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2015-05-13 09:24:15 -07:00
..
tegra20 tegra: Move display controller header into common 2015-05-13 09:24:10 -07:00
tegra30 arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
tegra114 arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
tegra124 tegra124: Add PSCI support for Tegra124 2015-05-13 09:24:15 -07:00
tegra210 ARM: tegra: pinctrl: move Tegra210 code to the correct dir 2015-03-30 09:54:06 -07:00
ap.c ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
board.c tegra: Move checkboard() into the board code 2015-05-13 09:24:07 -07:00
cache.c ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
clock.c tegra124: clock: Add display clocks and functions 2015-05-13 09:24:09 -07:00
cmd_enterrcm.c ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
cpu.c ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
cpu.h ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
Kconfig arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
lowlevel_init.S remove unnecessary version.h includes 2015-03-24 10:50:50 -04:00
Makefile tegra124: Add PSCI support for Tegra124 2015-05-13 09:24:15 -07:00
pinmux-common.c ARM: tegra: pinctrl: add support for MIPI PAD control groups 2015-03-30 09:54:06 -07:00
powergate.c tegra: Make tegra_powergate_power_on public 2015-05-13 09:24:15 -07:00
psci.S tegra124: Add PSCI support for Tegra124 2015-05-13 09:24:15 -07:00
pwm.c tegra: pwm: Allow the clock rate to be left as is 2015-05-13 09:24:07 -07:00
spl.c ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
sys_info.c ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
vpr.c ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
xusb-padctl.c ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00