u-boot-brain/arch/arm/cpu
Tom Rini dd09f7e73c ARM: PSCI: Rework the DT handler slightly
The way the PSCI DT update happens currently means we pull in
<asm/armv7.h> everywhere, including on ARMv8 and that in turn brings in
<asm/io.h> for some non-PSCI related things that header needs to deal
with.

To fix this, we rework the hook slightly.  A good portion of
arch/arm/cpu/armv7/virt-dt.c is common looking and I hope that when PSCI
is needed on ARMv8 we can re-use this by and large.  So rename the
current hook to psci_update_dt(), move the prototype to <asm/psci.h> and
add an #ifdef that will make re-use later easier.

Reported-by: York Sun <yorksun@freescale.com>
Cc: Marc Zyngier <marc.zyngier@arm.com>
Cc: York Sun <yorksun@freescale.com>
Cc: Ian Campbell <ijc@hellion.org.uk>
Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
Signed-off-by: Tom Rini <trini@konsulko.com>
Acked-by: York Sun <yorksun@freescale.com>
2015-03-09 11:13:29 -04:00
..
arm720t ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
arm920t ARM: remove a320evb board support 2015-02-24 17:07:17 -05:00
arm926ejs ARM: remove dkb board support 2015-02-24 17:07:03 -05:00
arm946es arm: move exception handling out of start.S files 2014-05-15 16:24:53 +02:00
arm1136 mx35: Fix boot hang by avoiding vector relocation 2015-03-02 09:57:05 +01:00
arm1176 ARM: remove tnetv107x board support 2015-02-24 17:07:24 -05:00
armv7 ARM: PSCI: Rework the DT handler slightly 2015-03-09 11:13:29 -04:00
armv8 arm64: Add Xilinx ZynqMP support 2015-03-02 18:41:54 +01:00
pxa arm: pxa: introducing cpuinfo display for marvell pxa270m 2015-03-05 09:24:10 -05:00
sa1100 arm: move exception handling out of start.S files 2014-05-15 16:24:53 +02:00
Makefile ARM: tegra: collect SoC sources into mach-tegra 2015-02-21 08:23:51 -05:00
u-boot-spl.lds arm: spl: Add I2C linker list in generic .lds 2014-12-11 09:38:35 -08:00
u-boot.lds ARM: HYP/non-sec: add separate section for secure code 2014-07-28 17:07:23 +02:00