[PATCH v3 00/15] add initial support for broadcom NS3 soc
Rayagonda Kokatanur
rayagonda.kokatanur at broadcom.com
Wed Jun 10 12:41:05 CEST 2020
This patch series adds initial support for Broadcom Northstar 3 SoC.
NS3 is a octo-core 64-bit ARMv8 Cortex-A72 processors
targeting a broad range of networking applications.
Changes from v2:
-Address review comments from Simon,
Remove clock dt file inorder to maintain same dt file
between uboot and linux.
-Address self review comments,
Rearrange the headers.
Update MAINTAINERS file with dt file change.
Changes from v1:
-Address review comments from Marek Vasut,
Split the series into samller and logical series like core, driver.
-Address review comments from Simon Glass,
Update MAINTAINERS file.
Abhishek Shah (1):
board: ns3: add api to save boot parameters passed from BL31
Bharat Gooty (2):
include/configs: ns3: add env variables for Linux boot
include/configs: ns3: add support for flashing images
Bharat Kumar Reddy Gooty (1):
board: ns3: limit U-boot relocation within 16MB memory
Rayagonda Kokatanur (11):
board: ns3: add support for Broadcom Northstar 3
arm: cpu: armv8: add L3 memory flush support
configs: ns3: enable clock subsystem
dt-bindings: memory: ns3: add memory definitions
board: ns3: default reset type to L3
dt-bindings: memory: ns3: update GIC LPI address
board: ns3: program GIC LPI tables
configs: ns3: enable GIC ITS LPI table programing
dt-bindings: memory: ns3: add ddr memory definition
board: ns3: define ddr memory layout
MAINTAINERS: update maintainers for broadcom ns3 platform
MAINTAINERS | 16 +-
arch/arm/Kconfig | 10 +
arch/arm/cpu/armv8/Makefile | 1 +
arch/arm/cpu/armv8/bcmns3/Makefile | 5 +
arch/arm/cpu/armv8/bcmns3/lowlevel.S | 99 ++
arch/arm/dts/Makefile | 2 +
arch/arm/dts/ns3-board.dts | 47 +
arch/arm/dts/ns3.dtsi | 34 +
arch/arm/include/asm/arch-bcmns3/bl33_info.h | 26 +
board/broadcom/bcmns3/Kconfig | 15 +
board/broadcom/bcmns3/Makefile | 5 +
board/broadcom/bcmns3/ns3.c | 195 ++++
configs/bcm_ns3_defconfig | 25 +
include/configs/bcm_ns3.h | 901 +++++++++++++++++++
include/dt-bindings/memory/bcm-ns3-mc.h | 65 ++
15 files changed, 1445 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/cpu/armv8/bcmns3/Makefile
create mode 100644 arch/arm/cpu/armv8/bcmns3/lowlevel.S
create mode 100644 arch/arm/dts/ns3-board.dts
create mode 100644 arch/arm/dts/ns3.dtsi
create mode 100644 arch/arm/include/asm/arch-bcmns3/bl33_info.h
create mode 100644 board/broadcom/bcmns3/Kconfig
create mode 100644 board/broadcom/bcmns3/Makefile
create mode 100644 board/broadcom/bcmns3/ns3.c
create mode 100644 configs/bcm_ns3_defconfig
create mode 100644 include/configs/bcm_ns3.h
create mode 100644 include/dt-bindings/memory/bcm-ns3-mc.h
--
2.17.1
More information about the U-Boot
mailing list