Searched hist:"4257 f5f8f631147803cdc6693b5046deb1a57be6" (Results 1 – 2 of 2) sorted by relevance
/openbmc/u-boot/arch/arm/cpu/armv7/sunxi/ |
H A D | psci.c | 4257f5f8f631147803cdc6693b5046deb1a57be6 Mon Jun 06 21:54:34 CDT 2016 Chen-Yu Tsai <wens@csie.org> sunxi: Add PSCI implementation in C
To make the PSCI backend more maintainable and easier to port to newer SoCs, rewrite the current PSCI implementation in C.
Some inline assembly bits are required to access coprocessor registers. PSCI stack setup is the only part left completely in assembly. In theory this part could be split out of psci_arch_init into a separate common function, and psci_arch_init could be completely in C.
Signed-off-by: Chen-Yu Tsai <wens@csie.org> Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
H A D | Makefile | diff 4257f5f8f631147803cdc6693b5046deb1a57be6 Mon Jun 06 21:54:34 CDT 2016 Chen-Yu Tsai <wens@csie.org> sunxi: Add PSCI implementation in C
To make the PSCI backend more maintainable and easier to port to newer SoCs, rewrite the current PSCI implementation in C.
Some inline assembly bits are required to access coprocessor registers. PSCI stack setup is the only part left completely in assembly. In theory this part could be split out of psci_arch_init into a separate common function, and psci_arch_init could be completely in C.
Signed-off-by: Chen-Yu Tsai <wens@csie.org> Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|