u-boot/arch/arm
William Zhang 21385adf2c arm: bcmbca: add bcm63138 SoC support
BCM63138 is an ARM A9 based DSL Broadband SoC. It is part of the BCA
(Broadband Carrier Access origin) chipset family so it's added under
ARCH_BCMBCA platform. This initial support includes a bare-bone
implementation and dts with CPU subsystem, memory, ARM A9 global timer
and Broadcom uart.

This SoC is supported in the linux-next git repository so the dts and
dtsi files are stripped down version of linux copies with mininum blocks
needed by u-boot.

The u-boot image can be loaded from flash or network to the entry point
address in the memory and boot from there to the console.

This patch applies on top of the my previous patch [1].

[1] https://lists.denx.de/pipermail/u-boot/2022-August/490570.html

Signed-off-by: William Zhang <william.zhang@broadcom.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Philippe Reynes <philippe.reynes@softathome.com>
2022-10-31 08:54:43 -04:00
..
cpu arm: layerscape: Disable unused parts of ICID tables 2022-10-18 09:32:52 +08:00
dts arm: bcmbca: add bcm63138 SoC support 2022-10-31 08:54:43 -04:00
include Merge tag 'fsl-qoriq-2022-10-18' of https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq 2022-10-24 21:28:47 -04:00
lib common/board_f: move CONFIG_MACH_TYPE logic to arch/arm/lib/bdinfo.c 2022-10-06 21:05:17 -04:00
mach-apple
mach-aspeed treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
mach-at91 video: Drop atmel LCD code 2022-10-30 20:07:17 +01:00
mach-bcm283x
mach-bcmbca arm: bcmbca: add bcm63138 SoC support 2022-10-31 08:54:43 -04:00
mach-bcmstb
mach-cortina
mach-davinci arm: Remove unused references to CONFIG_SOC_DM* 2022-07-25 14:57:27 -04:00
mach-exynos video: samsung: Drop old LCD code 2022-10-30 20:07:17 +01:00
mach-highbank
mach-hpe
mach-imx video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
mach-integrator
mach-ipq40xx arm: dts: qcom: Sync pinctrl DT nodes with Linux bindings 2022-08-26 10:55:46 -04:00
mach-k3 arm: mach-k3: Move hardware handling to common files 2022-10-18 13:40:40 -04:00
mach-keystone treewide: Drop image_header_t typedef 2022-09-29 16:07:57 -04:00
mach-kirkwood arm: mvebu: Mark constant data with const keyword 2022-09-13 06:38:08 +02:00
mach-lpc32xx net: lpc32xx_eth.c ethernet driver 2022-08-20 21:18:15 -04:00
mach-mediatek arm: mediatek: add support for MediaTek MT7981 SoC 2022-09-23 15:09:15 -04:00
mach-meson ARM: meson: fixup error on efuse commands return 2022-08-08 09:56:38 +02:00
mach-mvebu arm: mvebu: Add support for specifying VHV_Enable GPIO 2022-10-06 10:15:35 +02:00
mach-nexell nexell: Drop old LCD code 2022-10-30 20:07:17 +01:00
mach-npcm arm: nuvoton: Add support for Nuvoton NPCM845 BMC 2022-10-06 21:05:17 -04:00
mach-octeontx
mach-octeontx2
mach-omap2 video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
mach-orion5x arm: Remove edminiv2 board 2022-08-20 21:18:15 -04:00
mach-owl
mach-qemu
mach-rmobile arm: Remove kzm9g board 2022-08-20 21:18:15 -04:00
mach-rockchip rockchip: px30: support debug uart on UART0 2022-10-19 19:30:48 +08:00
mach-s5pc1xx
mach-snapdragon arm: dts: qcom: Sync pinctrl DT nodes with Linux bindings 2022-08-26 10:55:46 -04:00
mach-socfpga treewide: Drop bootm_headers_t typedef 2022-09-29 16:07:57 -04:00
mach-sti
mach-stm32
mach-stm32mp video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
mach-sunxi video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
mach-tegra video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
mach-u8500
mach-uniphier
mach-versal arm64: versal: Define zynqmp_mmio_write() for versal 2022-09-13 11:32:48 +02:00
mach-versal-net spi: cadence_qspi: Add support for Versal NET platform 2022-09-26 14:23:29 +02:00
mach-versatile
mach-zynq ARM: zynq: Align bss and end of u-boot image to 64bits 2022-09-13 11:32:48 +02:00
mach-zynqmp arm64: zynqmp: Fix compiler warnings in mp.c 2022-10-07 11:29:48 +02:00
mach-zynqmp-r5
thumb1/include/asm/proc-armv
config.mk Makefile: Allow LTO to be disabled for a build 2022-09-02 16:20:11 -04:00
Kconfig video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
Kconfig.debug
Makefile arm64: versal-net: Add support for Versal NET platform 2022-09-26 14:23:29 +02:00