130 Commits (c9c752e9ff9ad66430bb6a23aa2e2bbe0a7706c4)

Author SHA1 Message Date
Andre Przywara 436cd754f2 feat(allwinner): add SMCCC SOCID support 4 years ago
Samuel Holland e2b18771fc feat(allwinner): provide CPU idle states to the rich OS 3 years ago
Samuel Holland 52466ec38e feat(allwinner): simplify CPU_SUSPEND power state encoding 4 years ago
Samuel Holland 159c36fd2f feat(allwinner): choose PSCI states to avoid translation 4 years ago
Samuel Holland 79808f10c3 fix(allwinner): improve DTB patching error handling 3 years ago
Samuel Holland 3ccccc6580 refactor(allwinner): patch the DTB after setting up PSCI 3 years ago
Andre Przywara 6fa8e72e7b refactor(allwinner): move DTB change code into allwinner/common 3 years ago
Andre Przywara 67412e4d7a feat(allwinner): allow to skip PMIC regulator setup 3 years ago
Icenowy Zheng 13bacd3bc3 feat(plat/allwinner): add R329 support 3 years ago
Icenowy Zheng f04dfbb297 refactor(plat/allwinner): allow custom BL31 offset 3 years ago
Icenowy Zheng 080939f924 refactor(plat/allwinner): allow new AA64nAA32 position 3 years ago
Icenowy Zheng 86a7429e47 fix(plat/allwinner): delay after enabling CPU power 3 years ago
Samuel Holland 0e54a7899d refactor(plat/allwinner): clean up platform definitions 4 years ago
Samuel Holland 8d9efdf8a8 refactor(plat/allwinner): do not map BL32 DRAM at EL3 4 years ago
Samuel Holland ab74206b60 refactor(plat/allwinner): map SRAM as device memory by default 4 years ago
Samuel Holland bc135624ef refactor(plat/allwinner): rename static mmap region constant 4 years ago
Andre Przywara 0be10ee373 allwinner: H616: Add reserved-memory node to DT 4 years ago
Andre Przywara 26123ca353 allwinner: Add Allwinner H616 SoC support 4 years ago
Andre Przywara bb104f27d4 allwinner: Add H616 SoC ID 4 years ago
Andre Przywara 01cec8f40c allwinner: Express memmap more dynamically 4 years ago
Andre Przywara 9227719dbf allwinner: Move sunxi_cpu_power_off_self() into platforms 4 years ago
Andre Przywara eb15bdaad2 allwinner: Move SEPARATE_NOBITS_REGION to platforms 4 years ago
Andre Przywara 8fa5592b84 allwinner: A64: Limit FDT checks to reduce code size 4 years ago
Samuel Holland de37db6c59 allwinner: Use CPUIDLE hardware when available 4 years ago
Andre Przywara b23ab8eb3f allwinner: Allow conditional compilation of SCPI and native PSCI ops 4 years ago
Samuel Holland fe753c9740 allwinner: Split native and SCPI-based PSCI implementations 4 years ago
Samuel Holland dae98b3a98 allwinner: psci: Improve system shutdown/reset sequence 4 years ago
Samuel Holland 975d076d4a allwinner: psci: Drop .pwr_domain_pwr_down_wfi callback 4 years ago
Samuel Holland a1d349beb0 allwinner: Separate code to power off self and other CPUs 4 years ago
Samuel Holland ed267c92ad allwinner: Leave CPU power alone during BL31 setup 4 years ago
Samuel Holland 814dce8f96 allwinner: psci: Invert check in .validate_ns_entrypoint 4 years ago
Samuel Holland 772ef7e7af allwinner: psci: Drop MPIDR check from .pwr_domain_on 4 years ago
Samuel Holland a1473c99e6 allwinner: psci: Drop .get_node_hw_state callback 4 years ago
Samuel Holland 7060e0d891 allwinner: Use RSB for the PMIC connection on H6 4 years ago
Samuel Holland 4470298333 allwinner: Return the PMIC to I2C mode after use 4 years ago
Samuel Holland d6fdb52b9c allwinner: Always use a 3MHz RSB bus clock 4 years ago
Samuel Holland 74665119f0 allwinner: Enable workaround for Cortex-A53 erratum 1530924 4 years ago
Samuel Holland 3d36d8e600 allwinner: Fix non-default PRELOADED_BL33_BASE 4 years ago
Samuel Holland 49d98cd549 allwinner: Add SPC security setup for H6 4 years ago
Samuel Holland 978a824091 allwinner: Add R_PRCM security setup for H6 4 years ago
Andre Przywara 9bc28a5eb2 plat/allwinner: Use common gicv2.mk 4 years ago
Samuel Holland 506ffe50de allwinner: Disable NS access to PRCM power control registers 5 years ago
Andre Przywara 5fac0d3228 allwinner: H6: Fix GPIO and CCU memory map addresses 5 years ago
Andre Przywara 98964f0523 16550: Use generic console_t data structure 5 years ago
Samuel Holland e382c88e2a allwinner: Implement PSCI system suspend using SCPI 6 years ago
Samuel Holland 50cabf6d22 allwinner: Add a msgbox driver for use with SCPI 6 years ago
Samuel Holland 57b3663239 allwinner: Reserve and map space for the SCP firmware 5 years ago
Samuel Holland ae3fe6e3e6 allwinner: Adjust SRAM A2 base to include the ARISC vectors 6 years ago
Deepika Bhavnani e0b4cc7584 allwinner: Unify Platform specific defines for PSCI module 5 years ago
Samuel Holland ddb4c9e04c allwinner: Clean up MMU setup 5 years ago