u-boot/board/freescale
Michael Walle 49bb245f1d armv8: psci: add ARMV8_PSCI_RELOCATE Kconfig option
There is an user-selectable SYS_HAS_ARMV8_SECURE_BASE, which has the
same meaning but is just for the ls1043ardb board. As no in-tree config
uses this, drop it and replace it with something more sophiticated:
ARMV8_PSCI_RELOCATE. This option will then enable the ARMV8_SECURE_BASE
option which is used as the base to relocate the PSCI code (or any code
in the secure region, but that is only PSCI). A SoC (or board) can now
opt-in into having such a secure region by enabling
SYS_HAS_ARMV8_SECURE_BASE. Enable it for the LS1043A SoC, where it was
possible to relocate the PSCI code before as well as on the LS1028A SoC
where there will be PSCI support soon.

Additionally, make ARMV8_PSCI and SEC_FIRMWARE_ARMV8_PSCI exclusive.

Signed-off-by: Michael Walle <michael@walle.cc>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
2022-04-26 17:13:57 +05:30
..
common imx: dynamic setting mmcdev and mmcroot 2022-04-12 19:10:43 +02:00
corenet_ds treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA 2022-04-10 08:44:13 +03:00
imx8mm_evk imx: imx8mm_evk: enable CONFIG_DM_SERIAL 2022-04-21 15:18:25 +02:00
imx8mn_evk imx: imx8mn_evk: enable CONFIG_DM_SERIAL 2022-04-21 15:18:25 +02:00
imx8mp_evk imx: imx8mp_evk: enable CONFIG_DM_SERIAL 2022-04-21 15:18:25 +02:00
imx8mq_evk crypto/fsl: i.MX8M: Enable Job ring driver model. 2022-04-12 11:18:34 +02:00
imx8qm_mek crypto/fsl: i.MX8: Enable Job ring driver model. 2022-04-12 11:19:21 +02:00
imx8qxp_mek crypto/fsl: i.MX8: Enable Job ring driver model. 2022-04-12 11:19:21 +02:00
imx8ulp_evk imx: imx8ulp_evk: Enable SD/MMC port auto detect 2022-04-12 19:10:43 +02:00
imxrt1020-evk board: freescale: imxrt10..-evk: Fix missing include of serial.h 2022-04-12 21:08:23 +02:00
imxrt1050-evk board: freescale: imxrt10..-evk: Fix missing include of serial.h 2022-04-12 21:08:23 +02:00
ls1012afrdm Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1012aqds Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1012ardb Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1021aiot Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1021aqds Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1021atsn Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1021atwr Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1028a Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1043aqds Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
ls1043ardb armv8: psci: add ARMV8_PSCI_RELOCATE Kconfig option 2022-04-26 17:13:57 +05:30
ls1046afrwy Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1046aqds Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1046ardb Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls1088a Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls2080aqds Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
ls2080ardb Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
lx2160a Layerscape: Enable Job ring driver model. 2022-04-12 11:20:01 +02:00
m5208evbe common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5235evb Convert CONFIG_NORFLASH_PS32BIT to Kconfig 2022-04-01 10:28:47 -04:00
m5249evb common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5253demo common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5272c3 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5275evb common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5282evb common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
m5329evb nand.h: Cleanup linux/mtd/rawnand.h usage 2021-10-06 09:16:23 -04:00
m5373evb nand.h: Cleanup linux/mtd/rawnand.h usage 2021-10-06 09:16:23 -04:00
m53017evb WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mpc837xerdb MPC837XERDB: Move CONFIG_PCIE to Kconfig 2022-04-01 10:28:46 -04:00
mpc8548cds mpc8548cds: Rework CONFIG_LEGACY usage 2022-04-01 10:28:46 -04:00
mx6memcal WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
mx6sabreauto arm: Disable ATAGs support 2021-09-07 16:22:30 -04:00
mx6sabresd MAINTAINERS: Use my personal e-mail address 2021-04-08 20:29:53 +02:00
mx6slevk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx6sllevk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx6sxsabreauto imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx6sxsabresd imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx6ul_14x14_evk common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mx6ullevk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx7dsabresd imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx7ulp_evk imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
mx23evk mx23evk: Add myself as maintainer 2021-03-01 10:21:36 +01:00
mx28evk mx28evk: Convert to driver model 2021-08-09 14:46:50 +02:00
mx51evk video: Drop references to CONFIG_VIDEO et al 2022-03-28 20:17:07 +02:00
mx53loco mx53loco: Convert CONFIG_DIALOG_POWER to Kconfig 2022-04-01 10:28:47 -04:00
p1_p2_rdb_pc Remove CONFIG_BOARDNAME and CONFIG_BOARD_NAME 2022-04-01 10:28:46 -04:00
p1010rdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
p2041rdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
t4rdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
t102xrdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
t104xrdb treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA 2022-04-10 08:44:13 +03:00
t208xqds Convert CONFIG_SRIO_PCIE_BOOT_SLAVE to Kconfig 2022-04-01 10:28:47 -04:00
t208xrdb Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00
vf610twr imx: Finish migration of IMX_CONFIG to Kconfig 2021-08-31 17:46:37 -04:00