u-boot/board
Marek Vasut a4fc6ee9e7 ARM: rmobile: Deduplicate R-Car Gen3/Gen4 reset_cpu()
The reset_cpu() implementation is basically the same across Gen3
SoCs and identical across Gen4 SoCs. Introduce weak default for
reset_cpu(), so that it does not have to be duplicated in every
board file again.

There is a slight difference for CA53 only systems, like E3 and D3,
which now check MIDR for CPU ID first just like the other systems,
but this is OK since the MIDR always returns CA53 core type and the
correct reset register is written.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
2023-06-08 22:26:51 +02:00
..
abilis/tb100 reset: Remove addr parameter from reset_cpu() 2021-03-02 14:03:02 -05:00
advantech efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
alliedtelesis global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
altera global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
amarula/vyasa-rk3288
amlogic doc: boards: amlogic: add documentation for Beelink GT1 Ultimate 2023-04-17 11:06:08 +02:00
AndesTech/ae350 riscv: Rename Andes cpu and board names 2023-02-17 19:07:48 +08:00
aries/mcvevk global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
aristainetos imx6: aristainetos: Remove misuse of env is nowhere driver 2023-05-16 16:12:21 -04:00
armadeus/opos6uldev opos6uldev: Migrate to using CONFIG_EXTRA_ENV_TEXT 2022-06-28 17:11:48 -04:00
armltd vexpress64: Enable VIRTIO_MMIO and RTC_PL031 in the base model 2023-04-25 15:31:27 -04:00
aspeed configs: aspeed: Add defconfig for AST2600 EVB 2021-01-18 15:23:06 -05:00
astro/mcf5373l global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
atmel configs: sam9x60: add mmc config for sdmmc1 2023-01-04 09:28:04 +02:00
avionic-design board: tegra30: switch to updated pre-dm i2c write 2023-02-23 12:55:37 -07:00
beacon arm64: imx: Add support for imx8mp-beacon-kit 2023-04-04 09:40:25 +02:00
beckhoff/mx53cx9020 video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
birdland/bav335x
bitmain/antminer_s9
bluewater/gurnard global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
bosch imx6q: acc: Remove misuse of env is nowhere driver 2023-05-16 16:12:21 -04:00
boundary/nitrogen6x Fix usage of CONFIG_PREBOOT 2022-11-21 09:23:00 -05:00
broadcom board: Add new Broadcom Northstar board 2023-05-02 14:23:58 -04:00
bsh bsh: imx6ulz_smm_m2: Add imx6ulz BSH SMM M2 boards 2022-09-18 22:56:18 +02:00
bticino/mamoj common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
buffalo/lsxl board: lsxl: update the README 2022-08-23 12:40:34 +02:00
BuR global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
BuS/eb_cpu5282 global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
cadence/xtfpga global: Migrate CONFIG_ETHBASE to CFG 2022-12-23 10:08:35 -05:00
calao/usb_a9263 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
cavium/thunderx global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
cei/cei-tk1-som
chipspark/popmetal_rk3288 board: rk3288: add more DT files to MAINTAINERS 2022-04-18 11:25:13 +08:00
cloos/imx8mm_phg imx8mm-phg: Add board support 2023-01-30 23:23:02 +01:00
cloudengines arm: kirkwood: Pogoplug E02 : Convert Ethernet to Driver Model 2022-02-10 07:12:16 +01:00
cobra5272 Convert CONFIG_MONITOR_IS_IN_RAM to Kconfig 2022-12-22 10:31:48 -05:00
compal/paz00 video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
compulab efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
comtrend
congatec For 2022.01 2022-11-14 09:33:36 -05:00
coreboot Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
cortina board: presidio-asic: Remove CONFIG_TARGET_VENUS 2023-01-11 15:18:08 +01:00
cssi board: cssi: Activate SMC relocation on CMPC885 board for MIAE device 2023-05-05 07:26:53 +02:00
CZ.NIC global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
d-link/dns325 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
data_modul ARM: dts: imx: Add support for Data Modul i.MX8M Plus eDM SBC 2023-04-04 09:35:39 +02:00
davinci/da8xxevm m68k: Drop unused CONFIG_MACH_DAVINCI_DA830_EVM 2023-02-07 14:33:48 -05:00
devboards/dbm-soc1 global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
dfi Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
dhelectronics arm64: imx8mm: imx8mn: imx8mp: Drop FEC GPR[1] board workaround 2023-03-30 13:51:55 +02:00
ea global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
ebv/socrates global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
edgeble board: rockchip: Add Edgeble Neural Compute Module 6 2023-02-28 18:07:28 +08:00
eets/pdu001 global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
efi Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
egnite/ethernut5 global: Migrate CONFIG_PHY_ID to CFG 2022-12-23 10:14:51 -05:00
elgin/elgin_rv1108 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
embest/mx6boards serial: Rename SERIAL_SUPPORT to SERIAL 2021-09-04 12:26:01 -04:00
emulation efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
engicam arm64: imx8mm: imx8mn: imx8mp: Drop FEC GPR[1] board workaround 2023-03-30 13:51:55 +02:00
esd/meesc global: Migrate CONFIG_ET1100_BASE to CFG 2022-12-23 10:08:35 -05:00
firefly rockchip: rk3308: fix rockchip_dnl_key_pressed() on roc-cc 2022-09-04 20:00:38 +08:00
freescale freescale: vsc3316_3308: fix header inclusion guard 2023-05-31 12:17:00 -04:00
friendlyarm exynos: Rework legacy PWM usage 2022-12-23 10:07:03 -05:00
gardena global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
gateworks arm64: imx8mp: Drop EQoS GPR[1] board workaround 2023-03-30 13:51:33 +02:00
gdsys gdsys: Drop unused fpga file 2023-02-07 14:33:49 -05:00
ge global: Migrate CONFIG_MXC_UART_BASE to CFG 2022-12-23 10:14:51 -05:00
geekbuying/geekbox
google socfpga: chameleonv3: Move environment to a text file 2023-02-22 00:28:39 +01:00
grinn global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
hardkernel/odroid_go2
highbank highbank: scan into hb_sregs DT subnodes 2022-11-02 13:58:17 -04:00
hisilicon WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
hoperun/hihope-rzg2 Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
hpe/gxp Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
huawei/hg556a SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
imgtec global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
intel Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
inversepath/usbarmory global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
iomega/iconnect arm: kirkwood: iConnect : Add Ethernet support 2022-02-10 07:12:16 +01:00
is1 global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
isee global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
k+p led: Drop led_default_state() 2022-04-28 09:26:44 -04:00
keymile Correct SPL use of PG_WCOM_UBOOT_UPDATE_SUPPORTED 2023-03-02 17:45:58 -05:00
kobol/helios4 Makefile: Rename u-boot-spl.kwb to u-boot-with-spl.kwb 2022-11-07 07:17:55 +01:00
kontron efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
kosagi/novena input: Remove legacy KEYBOARD option 2022-10-21 13:47:56 -04:00
l+g/vinco global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
LaCie global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
lego/ev3 legoev3: Migrate to DM_I2C 2022-07-08 17:57:34 -04:00
lg/sniper arm: Disable ATAGs support 2021-09-07 16:22:30 -04:00
liebherr global: Migrate CONFIG_SYS_FSL* symbols to the CFG_SYS namespace 2022-11-10 10:08:55 -05:00
logicpd global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
Marvell global: Remove unused CONFIG symbols 2022-12-22 10:31:48 -05:00
maxbcm arm: mvebu: mbus: Fix mbus driver to work also after U-Boot relocation 2022-08-23 12:35:37 +02:00
mediatek global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
menlo m53menlo: define ft_board_setup only if CONFIG_IS_ENABLED(OF_LIBFDT) 2023-05-10 16:45:42 -04:00
microchip riscv: Update Microchip MPFS Icicle Kit support 2022-11-03 13:27:56 +08:00
mikrotik/crs3xx-98dx3236 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mntre/imx8mq_reform2 board: mntre: imx8mq: Add MNT Reform 2 board support 2023-05-02 10:57:22 +02:00
mqmaker/miqi_rk3288 board: rk3288: add more DT files to MAINTAINERS 2022-04-18 11:25:13 +08:00
msc/sm2s_imx8mp arm64: imx8mp: Drop EQoS GPR[1] board workaround 2023-03-30 13:51:33 +02:00
mscc global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
myir/mys_6ulx global: Migrate CONFIG_SYS_FSL* symbols to the CFG_SYS namespace 2022-11-10 10:08:55 -05:00
netgear
nokia/rx51 Nokia RX-51: Use ENTRY/ENDPROC for save_boot_params 2022-12-09 14:10:28 -05:00
novtech/meerkat96 imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
nuvoton arm: nuvoton: Add support for Nuvoton NPCM845 BMC 2022-10-06 21:05:17 -04:00
nvidia board: tegra30: switch to updated pre-dm i2c write 2023-02-23 12:55:37 -07:00
olimex/mx23_olinuxino mx23_olinuxino: convert MMC to driver model 2021-04-08 23:59:50 +02:00
opalkelly/zynq WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
openpiton/riscv64 Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
out4/o4-imx6ull-nano imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
phytec global: Migrate CONFIG_MAX_RAM_BANK_SIZE to CFG 2022-12-23 10:14:51 -05:00
phytium global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
pine64 rockchip: Add initial support for the PINE64 Pinephone Pro 2023-01-16 18:01:11 +08:00
purism/librem5 mmc: Use EXT_CSD_EXTRACT_BOOT_PART() macro for extracting boot part 2023-04-10 12:18:17 +09:00
qca Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
qualcomm board: Fix board file path for sdm845.c for Samsung and Qualcomm boards 2023-05-03 09:05:17 -04:00
radxa board: rock5b-rk3588: add memory gaps into kernel's DTB 2023-02-28 18:07:29 +08:00
raidsonic/ib62x0 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
raspberrypi/rpi rpi: Update the RPi Zero 2W DT filename 2023-03-14 12:12:13 +00:00
renesas ARM: rmobile: Deduplicate R-Car Gen3/Gen4 reset_cpu() 2023-06-08 22:26:51 +02:00
rikomagic/mk808 rockchip: rk3066: add Rikomagic MK808 board 2022-04-18 11:25:13 +08:00
rockchip efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
ronetix imx: Suggest the NXP ATF github repo 2023-01-31 16:02:05 +01:00
sagem/f@st1704
samsung board: Fix board file path for sdm845.c for Samsung and Qualcomm boards 2023-05-03 09:05:17 -04:00
sandbox efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
Seagate arm: kirkwood: Dockstar : Add DM Ethernet 2022-02-10 07:12:16 +01:00
seeed global: Migrate CONFIG_FEC_ENET_DEV to CFG 2022-12-23 10:09:42 -05:00
sfr/nb4_ser SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
siemens arm: mach-k3: Remove empty sys_proto.h include 2023-04-24 13:18:48 -04:00
sifive Correct SPL uses of SIFIVE_OTP 2023-02-10 07:41:40 -05:00
silinux/ek874 Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
sipeed/maix global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
skyworth/hc2910-2aghd05 arm: histb: hi3798mv200: add initial support for Hi3798MV200 HC2910-2AGHD05 board 2023-05-03 09:05:24 -04:00
socionext/developerbox efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
socrates powerpc/mpc85xx: socrates: Remove misuse of env is nowhere driver 2023-05-16 16:12:21 -04:00
softing global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
solidrun solidrun: mx6cuboxi: use CONFIG_IS_ENABLED(SATA) instead of ifdef CONFIG_SATA 2023-05-10 16:45:42 -04:00
somlabs/visionsom-6ull imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
sr1500 global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
st efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
starfive/visionfive2 board: starfive: Add Kconfig for StarFive VisionFive v2 Board 2023-04-20 16:08:44 +08:00
ste/stemmy board: stemmy: Detect board variants and patch DTB 2022-02-28 10:33:45 -05:00
storopack/smegw01 smegw01: Convert CFG_EXTRA_ENV_SETTINGS to an env file 2023-05-02 10:57:32 +02:00
sunxi mtd: nand: sunxi: Convert to the driver model 2023-04-28 01:06:57 +01:00
Synology arm: mvebu: Add support for Synology DS116 (Armada 385) 2023-02-13 10:14:50 +01:00
synopsys Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
sysam board: stmark2: fix clock value 2023-03-15 01:38:19 +01:00
tbs/tbs2910 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
tcl/sl50 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
technexion pico-imx7d: Convert to DM_I2C and DM_PMIC 2023-01-31 08:36:52 +01:00
terasic global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
theadorable arm: mvebu: mbus: Fix mbus driver to work also after U-Boot relocation 2022-08-23 12:35:37 +02:00
thecus/n2350 arm: mvebu: Power up 2nd SATA port for Thecus N2350 2023-02-13 10:14:50 +01:00
theobroma-systems rockchip: ringneck-px30: enforce ENV_IS_NOWHERE with Kconfig select 2023-04-21 15:16:00 +08:00
ti arm: Remove ti816x_evm board and ti816x SoC support 2023-05-31 10:11:46 -04:00
timll Convert CONFIG_DM9000_BYTE_SWAPPED et al to Kconfig 2022-12-22 10:31:47 -05:00
topic/zynq
toradex colibri-imx6ull: specify MTD partitions on command line 2023-04-16 14:19:27 +02:00
tplink/wdr4300 Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
tq/tqma6 global: Remove extraneous DM_ETH imply/select 2022-12-07 16:04:16 -05:00
traverse Correct SPL uses of TEN64_CONTROLLER 2023-02-10 07:41:40 -05:00
udoo udoo_neo: Select DM_SERIAL and drop iomux board level init 2023-02-03 13:10:01 +01:00
vamrs/rock960_rk3399
variscite Correct SPL uses of FEC_MXC 2023-02-10 07:41:41 -05:00
vocore/vocore2
vscom/baltos arm: baltos: switch to CONFIG_DM_I2C 2023-06-01 12:40:16 -04:00
wandboard wandboard: use CONFIG_IS_ENABLED(SATA) instead of ifdef CONFIG_SATA 2023-05-10 16:45:42 -04:00
warp7 warp7: Remove legacy non-DM_ETH code 2022-08-20 21:18:15 -04:00
work-microwave/work_92105 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
xen/xenguest_arm64 Convert CONFIG_CONS_INDEX et al to Kconfig 2021-12-27 08:41:38 -05:00
xes/common nand: Drop unused actl_nand driver 2023-02-07 14:33:48 -05:00
xilinx efi_loader: add the number of image entries in efi_capsule_update_info 2023-06-08 09:20:36 +02:00
zyxel/nsa310s arm: kirkwood: nsa310s: Add Distro boot capability 2022-08-23 12:35:37 +02:00