From 662068c56c2a6dc62af46871479324c64fc1e245 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Fri, 20 May 2016 12:07:26 -0700 Subject: ARM: multi_v7_defconfig: Enable BCM63xx Enable ARCH_BCM_63XX to build ARM-specific boot and SMP code, as well as the serial console driver for this platform. Acked-by: Scott Branden Signed-off-by: Florian Fainelli --- arch/arm/configs/multi_v7_defconfig | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 8f857564657f..968a7ec08633 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -36,6 +36,7 @@ CONFIG_ARCH_BCM_21664=y CONFIG_ARCH_BCM_281XX=y CONFIG_ARCH_BCM_5301X=y CONFIG_ARCH_BCM2835=y +CONFIG_ARCH_BCM_63XX=y CONFIG_ARCH_BRCMSTB=y CONFIG_ARCH_BERLIN=y CONFIG_MACH_BERLIN_BG2=y @@ -291,6 +292,8 @@ CONFIG_SERIAL_AMBA_PL011_CONSOLE=y CONFIG_SERIAL_ATMEL=y CONFIG_SERIAL_ATMEL_CONSOLE=y CONFIG_SERIAL_ATMEL_TTYAT=y +CONFIG_SERIAL_BCM63XX=y +CONFIG_SERIAL_BCM63XX_CONSOLE=y CONFIG_SERIAL_MESON=y CONFIG_SERIAL_MESON_CONSOLE=y CONFIG_SERIAL_SAMSUNG=y -- cgit v1.2.1 From 0fa28995465cf9f9465a1ff69e8dfff17f9734ea Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Fri, 20 May 2016 12:07:27 -0700 Subject: ARM: multi_v7_defconfig: Enable BRCMSTB networking Enable the required drivers and subsystems to bring-up networking on Broadcom's Set-top Box SoCs: BCMGENET and SF2. These two drivers both have proper dependencies on their internal PHY and MDIO drivers. Acked-by: Scott Branden Signed-off-by: Florian Fainelli --- arch/arm/configs/multi_v7_defconfig | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 968a7ec08633..31ed7318f406 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -158,6 +158,8 @@ CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=m CONFIG_IPV6_TUNNEL=m CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_NET_DSA=m +CONFIG_NET_SWITCHDEV=y CONFIG_CAN=y CONFIG_CAN_RAW=y CONFIG_CAN_BCM=y @@ -166,6 +168,7 @@ CONFIG_CAN_AT91=m CONFIG_CAN_RCAR=m CONFIG_CAN_XILINXCAN=y CONFIG_CAN_MCP251X=y +CONFIG_NET_DSA_BCM_SF2=m CONFIG_CAN_SUN4I=y CONFIG_BT=m CONFIG_BT_MRVL=m @@ -225,6 +228,8 @@ CONFIG_VIRTIO_NET=y CONFIG_HIX5HD2_GMAC=y CONFIG_SUN4I_EMAC=y CONFIG_MACB=y +CONFIG_BCMGENET=m +CONFIG_SYSTEMPORT=m CONFIG_NET_CALXEDA_XGMAC=y CONFIG_GIANFAR=y CONFIG_IGB=y -- cgit v1.2.1 From 63087386c0429d663203c20e42b520d612326b2b Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Fri, 20 May 2016 12:07:28 -0700 Subject: ARM: multi_v7_defconfig: Enable Broadcom AHCI Enable the Broadcom AHCI driver and its companion PHY driver to get functional SATA3 support. Acked-by: Scott Branden Signed-off-by: Florian Fainelli --- arch/arm/configs/multi_v7_defconfig | 2 ++ 1 file changed, 2 insertions(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 31ed7318f406..95638b42c41f 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -217,6 +217,7 @@ CONFIG_SCSI_MULTI_LUN=y CONFIG_ATA=y CONFIG_SATA_AHCI=y CONFIG_SATA_AHCI_PLATFORM=y +CONFIG_AHCI_BRCM=y CONFIG_AHCI_ST=y CONFIG_AHCI_SUNXI=y CONFIG_AHCI_TEGRA=y @@ -830,6 +831,7 @@ CONFIG_PHY_SUN4I_USB=y CONFIG_PHY_SUN9I_USB=y CONFIG_PHY_SAMSUNG_USB2=m CONFIG_PHY_TEGRA_XUSB=y +CONFIG_PHY_BRCM_SATA=y CONFIG_NVMEM=y CONFIG_NVMEM_SUNXI_SID=y CONFIG_BCM2835_MBOX=y -- cgit v1.2.1 From 62be424799edc734ea71ead9b6200951674f3484 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Fri, 20 May 2016 12:07:29 -0700 Subject: ARM: multi_v7_defconfig: Enable BCM7038 Watchdog The BCM7038 watchdog is used by all Broadcom STB SoCs but is not needed for system reboot, we just turn it on as a module. Acked-by: Scott Branden Signed-off-by: Florian Fainelli --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 95638b42c41f..bfa79b3bffa7 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -457,6 +457,7 @@ CONFIG_MESON_WATCHDOG=y CONFIG_DW_WATCHDOG=y CONFIG_DIGICOLOR_WATCHDOG=y CONFIG_BCM2835_WDT=y +CONFIG_BCM7038_WDT=m CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=y CONFIG_MFD_ATMEL_FLEXCOM=y -- cgit v1.2.1 From 4fe42cf4f3cf81a942dddf1495fbb002bcd60dbd Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Fri, 20 May 2016 12:07:30 -0700 Subject: ARM: multi_v7_defconfig: Enable Broadcom STB PWM Acked-by: Scott Branden Signed-off-by: Florian Fainelli --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index bfa79b3bffa7..9127ebf679f6 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -816,6 +816,7 @@ CONFIG_PWM_VT8500=y CONFIG_PHY_HIX5HD2_SATA=y CONFIG_PWM_STI=y CONFIG_PWM_BCM2835=y +CONFIG_PWM_BRCMSTB=m CONFIG_OMAP_USB2=y CONFIG_TI_PIPE3=y CONFIG_PHY_BERLIN_USB=y -- cgit v1.2.1 From 54fa6f7dc29502f44dd59c6b6d9321d4320b563d Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Fri, 20 May 2016 12:07:31 -0700 Subject: ARM: multi_v7_defconfig: Enable Broadcom Kona watchdog In order to get rid of bcm_defconfig, enable this driver which is needed by some Broadcom SoCs based on the Kona architecture to reboot. Acked-by: Scott Branden Signed-off-by: Florian Fainelli --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm/configs/multi_v7_defconfig') diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 9127ebf679f6..296ae3d59571 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -458,6 +458,7 @@ CONFIG_DW_WATCHDOG=y CONFIG_DIGICOLOR_WATCHDOG=y CONFIG_BCM2835_WDT=y CONFIG_BCM7038_WDT=m +CONFIG_BCM_KONA_WDT=y CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=y CONFIG_MFD_ATMEL_FLEXCOM=y -- cgit v1.2.1