u-boot/board
Marek Vasut 67de291400 ARM: imx: Configure GIC clock parent on Data Modul i.MX8M Plus eDM SBC
The CONFIG_SPL_BOARD_INIT lets SPL common code call spl_board_init()
during the SPL start up. On this particular system, spl_board_init()
is used to reconfigure GIC clock parent to PLL2 500M, which is the
configuration expected by the Linux kernel. Enable SPL_BOARD_INIT
and fill in the GIC clock configuration code.

Set GIC clock to 500 MHz for OD VDD_SOC. Kernel driver does not
allow to change it. Should set the clock after PMIC setting done.
Default is 400 MHz (system_pll1_800m with div = 2) set by ROM for
ND VDD_SOC.

Signed-off-by: Marek Vasut <marex@denx.de>
Reviewed-by: Fabio Estevam <festevam@denx.de>
2024-01-22 08:39:08 -03:00
..
abilis/tb100 arc: Cleanup and audit usage of <config.h> 2023-12-21 08:54:37 -05:00
advantech spl: mmc: Introduce proper layering for spl_mmc_get_uboot_raw_sector() 2023-10-17 23:55:10 +02:00
alliedtelesis arm: mvebu: Add Allied Telesis x240 board 2023-07-13 15:53:57 +02:00
altera board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
amarula/vyasa-rk3288
amlogic Revert "lib: string: Fix strlcpy return value", fix callers 2023-08-08 17:05:43 -04:00
anbernic/rgxx3_rk3566 board: rockchip: Add support for new boards to RGxx3 2024-01-19 10:57:36 +08:00
AndesTech/ae350 andes: ae350: Save cpu name to env 2023-12-27 17:29:11 +08:00
aries/mcvevk board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
aristainetos treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
armadeus/opos6uldev global: Use proper project name U-Boot (next) 2023-06-19 16:45:36 -04:00
armltd corstone1000: update maintainers 2023-08-17 12:29:21 -04:00
aspeed board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
astro/mcf5373l
asus board: asus: transformer: switch to DM pinmux 2023-12-19 21:24:30 +02:00
atmel board: sam9x60-curiosity: Let LED subsystem init leds if enabled 2023-08-29 17:39:01 +03:00
avionic-design MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
beacon treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
beagle board: ti: *-cfg.yaml: Adhere to yamllint rules 2024-01-18 17:50:26 -05:00
beckhoff/mx53cx9020
bitmain/antminer_s9
bluewater/gurnard
bosch tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
boundary/nitrogen6x Fix usage of CONFIG_PREBOOT 2022-11-21 09:23:00 -05:00
broadcom board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
bsh MAINTAINERS: Remove non-working address from MAINTAINERS 2023-12-13 09:59:32 -03:00
bticino/mamoj
buffalo/lsxl
BuR global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
BuS/eb_cpu5282
cadence/xtfpga
calao/usb_a9263
cavium/thunderx
cei/cei-tk1-som MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
chipspark/popmetal_rk3288
cloos/imx8mm_phg treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
cloudengines
cobra5272 global: Use proper project name U-Boot (next2) 2023-09-21 13:20:11 +02:00
compal/paz00 board: compal: paz00: clean up the board 2023-12-19 21:24:30 +02:00
compulab treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
comtrend board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
conclusive/kstr-sama5d27 board: Add support for Conclusive KSTR-SAMA5D27 2023-10-23 17:07:06 +03:00
congatec treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
coreboot x86: coreboot: Add a sysinfo driver 2023-11-28 12:53:04 -05:00
cortina event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
cssi global: Rework architecture global_data.h to include <linux/types.h> 2023-12-21 08:54:37 -05:00
CZ.NIC global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
d-link/dns325 kirkwood: dns325: Enable 2nd harddrive 2023-10-16 11:10:32 +02:00
data_modul ARM: imx: Configure GIC clock parent on Data Modul i.MX8M Plus eDM SBC 2024-01-22 08:39:08 -03:00
davinci/da8xxevm tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
devboards/dbm-soc1 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
dfi
dhelectronics ARM: imx: Update DRAM timings with inline ECC on DH i.MX8MP DHCOM SoM 2023-12-16 07:45:07 -03:00
ea
ebv/socrates board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
edgeble board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
eets/pdu001 tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
efi board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
egnite/ethernut5
elgin/elgin_rv1108
embest/mx6boards
emulation riscv: qemu: imply GOLDFISH_RTC 2024-01-17 09:03:43 +01:00
engicam board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
esd/meesc
firefly MAINTAINERS: Add some missing directories or files 2023-07-25 12:44:47 -04:00
freescale global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
friendlyarm treewide: use linux/time.h for time conversion defines 2023-11-16 18:59:58 -05:00
friendlyelec/nanopc-t6-rk3588 board: rockchip: add FriendlyElec NanoPC-T6 rk3588 board 2023-10-23 18:21:55 +08:00
gardena
gateworks imx8mp-venice: update DRAM config for 2000MHz 2023-12-14 15:34:12 -03:00
gdsys event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
ge event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
geekbuying/geekbox board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
google board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
grinn global: Remove duplicate common.h inclusions 2023-12-21 08:54:37 -05:00
hardkernel board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
highbank scsi: Forceably finish migration to DM_SCSI 2023-11-07 18:36:06 -05:00
hisilicon doc: add HiSilicon board documentation to HTML docs 2023-11-20 19:06:22 +01:00
hoperun/hihope-rzg2
hpe/gxp
htc/endeavoru board: htc: endeavoru: add an early SPL RCM hook 2024-01-05 18:05:42 +02:00
huawei/hg556a board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
imgtec common: return type board_get_usable_ram_top 2023-08-15 18:21:17 +02:00
intel board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
inteno/xg6846 bmips: Add Inteno XG6846 board 2023-11-06 10:20:21 -05:00
inversepath/usbarmory
iomega/iconnect
is1 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
isee global: Use proper project name U-Boot 2023-06-12 13:24:31 +02:00
k+p treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
keymile board/keymile/kmcent2: fix update-nor indentation 2023-12-21 11:59:49 -05:00
kobol/helios4
kontron treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
kosagi/novena
l+g/vinco MAINTAINERS: Deal with '+' in paths 2023-07-25 12:44:47 -04:00
LaCie MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
lego/ev3 tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
lg board: lg: x3-t30: switch to DM pinmux 2023-12-19 21:24:30 +02:00
liebherr arm: xea: Add support for boot image source descriptor in SPL 2024-01-15 10:55:42 -03:00
logicpd tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
Marvell arm: mvebu: eDPU: support new board revision 2024-01-10 09:38:55 +01:00
maxbcm
mediatek board: mediatek: add MT8365 EVK board support 2023-12-19 10:09:06 -05:00
menlo common: return type board_get_usable_ram_top 2023-08-15 18:21:17 +02:00
microchip board: microchip: set mac address for ethernet1 on icicle 2023-07-06 17:28:08 +08:00
mikrotik/crs3xx-98dx3236
mntre/imx8mq_reform2 treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
mqmaker/miqi_rk3288 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
msc/sm2s_imx8mp
mscc common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
myir/mys_6ulx
netgear board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
novtech/meerkat96
nuvoton board: nuvoton: update console environment variable 2023-11-22 19:11:27 -05:00
nvidia common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
olimex/mx23_olinuxino
opalkelly/zynq
openpiton/riscv64 riscv: Rename SiFive CLINT to RISC-V ALINT 2023-07-12 13:21:40 +08:00
out4/o4-imx6ull-nano
phytec board: ti: *-cfg.yaml: Adhere to yamllint rules 2024-01-18 17:50:26 -05:00
phytium ARM add initial support for the Phytium Pe2201 Board. 2024-01-16 17:05:29 -05:00
pine64 maintainers: rk3399: remove maintainer 2023-12-13 09:57:02 -05:00
polyhex/imx8mp_debix_model_a imx: imx8mp: Add support for Polyhex Debix Model A SBC 2023-12-13 09:32:06 -03:00
purism/librem5 librem5: properly set the fdtfile env variable 2023-12-13 10:00:43 -03:00
qca
qualcomm mach-snapdragon: switch to PMIC button driver 2024-01-16 12:26:53 +00:00
radxa board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
raidsonic/ib62x0
raspberrypi/rpi arm: rpi: Switch to a text environment 2023-09-03 23:33:04 +01:00
renesas board: rzg2l: Drop <common.h> 2023-11-02 11:30:19 +01:00
rikomagic/mk808 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
rockchip board: rockchip: Add support for FriendlyARM NanoPi R2C Plus 2024-01-19 10:57:36 +08:00
ronetix treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
sagem/f@st1704 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
samsung board: samsung: Fix SYS_CONFIG_NAME configs in axy17lte Kconfig 2023-11-27 18:57:35 +09:00
sandbox sandbox: Audit config.h and common.h usage 2023-12-21 08:54:37 -05:00
schneider/rzn1-snarc rzn1-snarc: Add missing MAINTAINERS file 2023-08-03 15:30:53 -04:00
Seagate
seeed MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
sfr/nb4_ser board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
siemens siemens,am335x: clean-up draco targets 2023-11-22 19:10:03 -05:00
sifive riscv: sifive: unmatched: migrate to text environment 2023-12-18 11:09:01 +08:00
silinux/ek874
sipeed/maix riscv: Rename SiFive CLINT to RISC-V ALINT 2023-07-12 13:21:40 +08:00
skyworth/hc2910-2aghd05
socionext/developerbox board: synquacer: Update the flash image layout 2023-10-27 21:02:08 -04:00
socrates powerpc/mpc85xx: socrates: Remove misuse of env is nowhere driver 2023-05-16 16:12:21 -04:00
softing treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
solidrun solidrun: Use checkboard() instead of show_board_info() 2023-11-28 12:53:03 -05:00
somlabs/visionsom-6ull
sr1500
st arm: Rename STM32MP15x 2024-01-19 14:38:59 +01:00
starfive/visionfive2 board: starfive: spl: Support jtag for VisionFive2 board 2023-11-02 15:44:56 +08:00
ste/stemmy
storopack/smegw01 smegw01: Remove misuse of CONFIG_ENV_IS_NOWHERE 2023-10-16 08:46:01 +02:00
sunxi sunxi: H616: Add OrangePi Zero 3 board support 2023-12-06 23:09:17 +00:00
Synology MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
synopsys arc: Remove common.h usage 2023-10-24 16:34:45 -04:00
sysam
tbs/tbs2910
tcl/sl50 tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
technexion pico-imx7d: add baseboard SD card boot detect 2023-12-13 15:55:13 -03:00
terasic board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
thead/th1520_lpi4a riscv: t-head: licheepi4a: initial support added 2023-07-12 13:21:41 +08:00
theadorable
thecus/n2350 arm: mvebu: Enable gpio-fan for Thecus N2350 board 2023-07-13 10:26:27 +02:00
theobroma-systems rockchip: theobroma-systems: fix modified boot_targets detection 2024-01-19 10:57:36 +08:00
ti Merge patch series "k3-j721e: beagleboneai: Fix USB" 2024-01-20 11:39:13 -05:00
timll
topic/zynq
toradex board: ti: *-cfg.yaml: Adhere to yamllint rules 2024-01-18 17:50:26 -05:00
tplink/wdr4300
tq/tqma6 global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
traverse fsl-layerscape: drop obsolete PPA secure firmware support 2023-10-10 10:13:32 +08:00
turing/turing-rk1-rk3588 board: rockchip: Add the Turing RK1 SoM 2024-01-19 10:57:36 +08:00
udoo udoo: Use checkboard() instead of show_board_info() 2023-11-28 12:53:04 -05:00
vamrs/rock960_rk3399 MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
variscite Add imx93-var-som support 2024-01-08 14:37:57 -03:00
vocore/vocore2 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
vscom/baltos tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
wandboard global: Remove duplicate common.h inclusions 2023-12-21 08:54:37 -05:00
warp7
work-microwave/work_92105 cmd: Convert existing long help messages to the new macro 2023-10-16 10:24:58 -04:00
xen/xenguest_arm64 board: xen: introduce virtio-blk support 2023-10-11 10:46:23 -04:00
xilinx xilinx: board: Update the kaslr-seed property 2024-01-17 08:12:20 +01:00
zyxel arm: kirkwood: Add support for ZyXEL NSA325 board 2023-10-16 11:10:42 +02:00