fix(rockchip): fix comment and value about TZRAM_SIZETZRAM_SIZE is 0x100000 which is 1MB, not 512KB as the comment suggests.Additionally using the existing SZ_1M constant is way nicer.Signed-off
fix(rockchip): fix comment and value about TZRAM_SIZETZRAM_SIZE is 0x100000 which is 1MB, not 512KB as the comment suggests.Additionally using the existing SZ_1M constant is way nicer.Signed-off-by: Heiko Stuebner <heiko@sntech.de>Change-Id: I277347963b93f7ac69897cc1be252087521882e4
show more ...
fix(rk3576): shorten names to fit into the allocated spaceThe SCMI spec's CLOCK_ATTRIBUTES command specifies the `clock_name` partof the return value as 16 long. Three of rk3576's names are a char
fix(rk3576): shorten names to fit into the allocated spaceThe SCMI spec's CLOCK_ATTRIBUTES command specifies the `clock_name` partof the return value as 16 long. Three of rk3576's names are a characterover, which GCC15 warns about truncating the NULL terminator. So shortenthe names a tiny bit to prevent this.Change-Id: I20c97011f906018b67b1291753ce45fa48bc84a7Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
refactor(build): make it standard to request a custom linker scriptHoist the add_define to a global location so that platforms only have todeclare its usage. Fix up #ifdef to #if since we will now
refactor(build): make it standard to request a custom linker scriptHoist the add_define to a global location so that platforms only have todeclare its usage. Fix up #ifdef to #if since we will now always pass adefinition.Change-Id: Ia52ad5ed4dcbd157d139c8ca2fb3d35b32343b93Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
refactor(platforms): remove usage of psci_power_down_wfiThe callers in PSCI will now call wfi() after calling thepwr_domain_pwr_down() platform hook (previously they were mutuallyexclusive). As s
refactor(platforms): remove usage of psci_power_down_wfiThe callers in PSCI will now call wfi() after calling thepwr_domain_pwr_down() platform hook (previously they were mutuallyexclusive). As such, there is no need for platforms to do thisthemselves. In fact, it is strongly advisable for platforms not to dothis themselves so that the PSCI can apply any relevant erratamitigations.Change-Id: Ic9702edef7503996be24d984e29dfcc13bc3fcbaSigned-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
feat(rk3576): support rk3576rk3576 is an Octa-core soc with Cortex-a53/a72 inside.This patch supports the following functions:1. basic platform setup2. power up/off cpus3. suspend/resume cpus4
feat(rk3576): support rk3576rk3576 is an Octa-core soc with Cortex-a53/a72 inside.This patch supports the following functions:1. basic platform setup2. power up/off cpus3. suspend/resume cpus4. suspend/resume system5. reset system6. power off systemChange-Id: I67a019822bd4af13e4a3cdd09cf06202f4922cc4Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>