ARM: bcm: Enable five Cygnus boards
Subsystems (3)
PATCH v2 1/2 ARM: bcm: Enable five Cygnus boards
bcm911360_entphn
bcm911360_entphn-ns
bcm911360k
bcm958300k-ns
bcm958305k
- updates to support Cygnus and NSP board families better
- add functions so CONFIG_ARMV7_NONSEC can be enabled on Cygnus boards
---
Changes in v2:
- split into two commits
arch/arm/Kconfig | 12 ++++++------
board/broadcom/bcm911360_entphn-ns/MAINTAINERS | 6 ++++++
board/broadcom/bcm911360_entphn/MAINTAINERS | 6 ++++++
board/broadcom/bcm911360k/MAINTAINERS | 6 ++++++
board/broadcom/bcm958300k-ns/MAINTAINERS | 6 ++++++
board/broadcom/bcm958300k/MAINTAINERS | 4 ++--
board/broadcom/bcm958305k/MAINTAINERS | 6 ++++++
board/broadcom/bcm958622hr/MAINTAINERS | 4 ++--
board/broadcom/bcm_ep/board.c | 14 ++++++++++++++
board/broadcom/{bcm958300k => bcmcygnus}/Kconfig | 2 +-
board/broadcom/{bcm958622hr => bcmnsp}/Kconfig | 2 +-
configs/bcm911360_entphn-ns_defconfig | 3 +++
configs/bcm911360_entphn_defconfig | 3 +++
configs/bcm911360k_defconfig | 3 +++
configs/bcm958300k-ns_defconfig | 3 +++
configs/bcm958300k_defconfig | 4 ++--
configs/bcm958305k_defconfig | 3 +++
configs/bcm958622hr_defconfig | 2 +-
18 files changed, 74 insertions(+), 15 deletions(-)
create mode 100644 board/broadcom/bcm911360_entphn-ns/MAINTAINERS
create mode 100644 board/broadcom/bcm911360_entphn/MAINTAINERS
create mode 100644 board/broadcom/bcm911360k/MAINTAINERS
create mode 100644 board/broadcom/bcm958300k-ns/MAINTAINERS
create mode 100644 board/broadcom/bcm958305k/MAINTAINERS
rename board/broadcom/{bcm958300k => bcmcygnus}/Kconfig (88%)
rename board/broadcom/{bcm958622hr => bcmnsp}/Kconfig (88%)
create mode 100644 configs/bcm911360_entphn-ns_defconfig
create mode 100644 configs/bcm911360_entphn_defconfig
create mode 100644 configs/bcm911360k_defconfig
create mode 100644 configs/bcm958300k-ns_defconfig
create mode 100644 configs/bcm958305k_defconfigarch/arm/Kconfig +6 -6
@@ -508,12 +508,12 @@ config TARGET_BCM28155_AP bool "Support bcm28155_ap" select CPU_V7 -config TARGET_BCM958300K - bool "Support bcm958300k" +config TARGET_BCMCYGNUS + bool "Support bcmcygnus" select CPU_V7 -config TARGET_BCM958622HR - bool "Support bcm958622hr" +config TARGET_BCMNSP + bool "Support bcmnsp" select CPU_V7 config ARCH_EXYNOS
@@ -842,8 +842,8 @@ source "board/bluegiga/apx4devkit/Kconfig" source "board/bluewater/snapper9260/Kconfig" source "board/boundary/nitrogen6x/Kconfig" source "board/broadcom/bcm28155_ap/Kconfig" -source "board/broadcom/bcm958300k/Kconfig" -source "board/broadcom/bcm958622hr/Kconfig" +source "board/broadcom/bcmcygnus/Kconfig" +source "board/broadcom/bcmnsp/Kconfig" source "board/calao/sbc35_a9g20/Kconfig" source "board/calao/tny_a9260/Kconfig" source "board/calao/usb_a9263/Kconfig"
board/broadcom/bcm911360_entphn-ns/MAINTAINERS new file +6 -0
@@ -0,0 +1,6 @@ +BCM911360_ENTPHN-NS BOARD +M: Steve Rae <[email protected]> +S: Maintained +F: board/broadcom/bcmcygnus/ +F: include/configs/bcm_ep_board.h +F: configs/bcm911360_entphn-ns_defconfig
board/broadcom/bcm911360_entphn/MAINTAINERS new file +6 -0
@@ -0,0 +1,6 @@ +BCM911360_ENTPHN BOARD +M: Steve Rae <[email protected]> +S: Maintained +F: board/broadcom/bcmcygnus/ +F: include/configs/bcm_ep_board.h +F: configs/bcm911360_entphn_defconfig
board/broadcom/bcm911360k/MAINTAINERS new file +6 -0
@@ -0,0 +1,6 @@ +BCM911360K BOARD +M: Steve Rae <[email protected]> +S: Maintained +F: board/broadcom/bcmcygnus/ +F: include/configs/bcm_ep_board.h +F: configs/bcm911360k_defconfig
board/broadcom/bcm958300k-ns/MAINTAINERS new file +6 -0
@@ -0,0 +1,6 @@ +BCM958300K-NS BOARD +M: Steve Rae <[email protected]> +S: Maintained +F: board/broadcom/bcmcygnus/ +F: include/configs/bcm_ep_board.h +F: configs/bcm958300k-ns_defconfig
board/broadcom/bcm958300k/MAINTAINERS +2 -2
@@ -1,6 +1,6 @@ -Broadcom: Cygnus +BCM958300K BOARD M: Steve Rae <[email protected]> S: Maintained -F: board/broadcom/bcm958300k/ +F: board/broadcom/bcmcygnus/ F: include/configs/bcm_ep_board.h F: configs/bcm958300k_defconfig
board/broadcom/bcm958305k/MAINTAINERS new file +6 -0
@@ -0,0 +1,6 @@ +BCM958305K BOARD +M: Steve Rae <[email protected]> +S: Maintained +F: board/broadcom/bcmcygnus/ +F: include/configs/bcm_ep_board.h +F: configs/bcm958305k_defconfig
board/broadcom/bcm958622hr/MAINTAINERS +2 -2
@@ -1,6 +1,6 @@ -Broadcom: Northstar Plus +BCM958622HR BOARD M: Steve Rae <[email protected]> S: Maintained -F: board/broadcom/bcm958622hr/ +F: board/broadcom/bcmnsp/ F: include/configs/bcm_ep_board.h F: configs/bcm958622hr_defconfig
board/broadcom/bcm_ep/board.c +14 -0
@@ -53,3 +53,17 @@ int board_early_init_f(void)return status; } + +#if defined(CONFIG_ARMV7_NONSEC ) || defined(CONFIG_ARMV7_VIRT ) +void smp_set_core_boot_addr (unsigned long addr,int corenr) +{ +} + +void smp_kick_all_cpus (void ) +{ +} + +void smp_waitloop (unsigned previous_address) +{ +} +#endif
board/broadcom/bcmcygnus/Kconfig renamed from board/broadcom/bcm958300k/Kconfig +1 -1
@@ -1,4 +1,4 @@ -if TARGET_BCM958300K +if TARGET_BCMCYGNUS config SYS_BOARD default "bcm_ep"
board/broadcom/bcmnsp/Kconfig renamed from board/broadcom/bcm958622hr/Kconfig +1 -1
@@ -1,4 +1,4 @@ -if TARGET_BCM958622HR +if TARGET_BCMNSP config SYS_BOARD default "bcm_ep"
configs/bcm911360_entphn-ns_defconfig new file +3 -0
@@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x20000000,ARMV7_NONSEC" +CONFIG_ARM=y +CONFIG_TARGET_BCMCYGNUS=y
configs/bcm911360_entphn_defconfig new file +3 -0
@@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x20000000" +CONFIG_ARM=y +CONFIG_TARGET_BCMCYGNUS=y
configs/bcm911360k_defconfig new file +3 -0
@@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x40000000" +CONFIG_ARM=y +CONFIG_TARGET_BCMCYGNUS=y
configs/bcm958300k-ns_defconfig new file +3 -0
@@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x40000000,ARMV7_NONSEC" +CONFIG_ARM=y +CONFIG_TARGET_BCMCYGNUS=y
configs/bcm958300k_defconfig +2 -2
@@ -1,3 +1,3 @@ -CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x20000000" +CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x40000000" CONFIG_ARM=y -CONFIG_TARGET_BCM958300K=y +CONFIG_TARGET_BCMCYGNUS=y
configs/bcm958305k_defconfig new file +3 -0
@@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x40000000" +CONFIG_ARM=y +CONFIG_TARGET_BCMCYGNUS=y
configs/bcm958622hr_defconfig +1 -1
@@ -1,3 +1,3 @@ CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x01000000" CONFIG_ARM=y -CONFIG_TARGET_BCM958622HR=y +CONFIG_TARGET_BCMNSP=y
Signature · 1 line
1.8.5
PATCH v2 2/2 ARM: bcm: Enable bcm11130 boards
bcm11130bcm11130_nand
---
Changes in v2:
- split from previous commit
board/broadcom/bcm11130/MAINTAINERS | 6 ++++++ board/broadcom/bcm11130_nand/MAINTAINERS | 6 ++++++ configs/bcm11130_defconfig | 3 +++ configs/bcm11130_nand_defconfig | 3 +++ 4 files changed, 18 insertions(+) create mode 100644 board/broadcom/bcm11130/MAINTAINERS create mode 100644 board/broadcom/bcm11130_nand/MAINTAINERS create mode 100644 configs/bcm11130_defconfig create mode 100644 configs/bcm11130_nand_defconfig
board/broadcom/bcm11130/MAINTAINERS new file +6 -0
@@ -0,0 +1,6 @@ +BCM11130 BOARD +M: Steve Rae <[email protected]> +S: Maintained +F: board/broadcom/bcm28155_ap/ +F: include/configs/bcm_ep_board.h +F: configs/bcm11130_defconfig
board/broadcom/bcm11130_nand/MAINTAINERS new file +6 -0
@@ -0,0 +1,6 @@ +BCM11130_NAND BOARD +M: Steve Rae <[email protected]> +S: Maintained +F: board/broadcom/bcm28155_ap/ +F: include/configs/bcm_ep_board.h +F: configs/bcm11130_nand_defconfig
configs/bcm11130_defconfig new file +3 -0
@@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="SYS_MMC_ENV_DEV=0" +CONFIG_ARM=y +CONFIG_TARGET_BCM28155_AP=y
configs/bcm11130_nand_defconfig new file +3 -0
@@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="NAND" +CONFIG_ARM=y +CONFIG_TARGET_BCM28155_AP=y
Signature · 1 line
1.8.5
PATCH v2 2/2 ARM: bcm: Enable bcm11130 boards
Quoted 4 lines · Steve Rae
bcm11130
bcm11130_nandSigned-off-by Steve Rae <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141124/85874bba/attachment.pgp>
PATCH v2 1/2 ARM: bcm: Enable five Cygnus boards
In reply to Steve RaeQuoted 10 lines · Steve Rae
bcm911360_entphn
bcm911360_entphn-ns
bcm911360k
bcm958300k-ns
bcm958305k- updates to support Cygnus and NSP board families better
- add functions soCONFIG_ARMV7_NONSECcan be enabled on Cygnus boardsSigned-off-by Steve Rae <[email protected]>
Applied to u-boot/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141124/ee0818f7/attachment.pgp>