feat(ast2700): set up CPU clock frequency by SCUModify generic timer frequency by SCU setting1. check SCU_CPU_HW_STRAP1 using HPLL or MPLL SCU_CPU_HW_STRAP1[4]=1, using HPLL SCU_CPU_HW_STRAP1[
feat(ast2700): set up CPU clock frequency by SCUModify generic timer frequency by SCU setting1. check SCU_CPU_HW_STRAP1 using HPLL or MPLL SCU_CPU_HW_STRAP1[4]=1, using HPLL SCU_CPU_HW_STRAP1[4]=0, using MPLL2. read HPLL or MPLL HPLL: frequency setting in SCU_CPU_HW_STRAP1[2:3] MPLL: CLKIN_25M with mul and div setting from SCU_CPU_MPLLChange-Id: I31eb10107b9da7c6746887ba36ead8ca61d86aaeSigned-off-by: Kevin Chen <kevin_chen@aspeedtech.com>
show more ...
refactor(ast2700): adopt RESET_TO_BL31 boot flowRevise the AST2700 boot flow to the RESET_TO_BL31 scheme.The execution of BL1/2 can be saved from ARM CA35 while mostlow level platform initializat
refactor(ast2700): adopt RESET_TO_BL31 boot flowRevise the AST2700 boot flow to the RESET_TO_BL31 scheme.The execution of BL1/2 can be saved from ARM CA35 while mostlow level platform initialization are moved to a preceding MCU.This patch updates the build configuration and also addsthe SMP mailbox setup code to hold secondary cores untilthey are being waken up.Signed-off-by: Chia-Wei Wang <chiawei_wang@aspeedtech.com>Change-Id: I7e0aa6416b92b97036153db1d9a26baaa41b7b18
refactor(ast2700): update memory layoutUpdate the memory layout for both BL31 and BL32 FW based onthe 1GB DRAM space of the AST2700 EVB.Minor: - Use SZ_xx macro to define size for better readab
refactor(ast2700): update memory layoutUpdate the memory layout for both BL31 and BL32 FW based onthe 1GB DRAM space of the AST2700 EVB.Minor: - Use SZ_xx macro to define size for better readabilitySigned-off-by: Chia-Wei Wang <chiawei_wang@aspeedtech.com>Change-Id: I6d8285bd675321f615bb67cdd27bb4b6cb4c8b16
feat(ast2700): add Aspeed AST2700 platform supportAspeed AST2700 is a quad-core SoC with ARM Cortex-A35 integrated.This patch adds the initial platform support for AST2700 and alsoupdates the doc
feat(ast2700): add Aspeed AST2700 platform supportAspeed AST2700 is a quad-core SoC with ARM Cortex-A35 integrated.This patch adds the initial platform support for AST2700 and alsoupdates the documents.Change-Id: I1796f7aae5ed2d1799e91fabb8949607959cd9b3Signed-off-by: Chia-Wei Wang <chiawei_wang@aspeedtech.com>