18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ciif BCM47XX 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ciconfig BCM47XX_SSB 58c2ecf20Sopenharmony_ci bool "SSB Support for Broadcom BCM47XX" 68c2ecf20Sopenharmony_ci select SYS_HAS_CPU_BMIPS32_3300 78c2ecf20Sopenharmony_ci select SSB 88c2ecf20Sopenharmony_ci select SSB_HOST_SOC 98c2ecf20Sopenharmony_ci select SSB_DRIVER_MIPS 108c2ecf20Sopenharmony_ci select SSB_DRIVER_EXTIF 118c2ecf20Sopenharmony_ci select SSB_EMBEDDED 128c2ecf20Sopenharmony_ci select SSB_B43_PCI_BRIDGE if PCI 138c2ecf20Sopenharmony_ci select SSB_DRIVER_PCICORE if PCI 148c2ecf20Sopenharmony_ci select SSB_PCICORE_HOSTMODE if PCI 158c2ecf20Sopenharmony_ci select SSB_DRIVER_GPIO 168c2ecf20Sopenharmony_ci default y 178c2ecf20Sopenharmony_ci help 188c2ecf20Sopenharmony_ci Add support for old Broadcom BCM47xx boards with Sonics Silicon Backplane support. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci This will generate an image with support for SSB and MIPS32 R1 instruction set. 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ciconfig BCM47XX_BCMA 238c2ecf20Sopenharmony_ci bool "BCMA Support for Broadcom BCM47XX" 248c2ecf20Sopenharmony_ci select SYS_HAS_CPU_MIPS32_R2 258c2ecf20Sopenharmony_ci select SYS_SUPPORTS_HIGHMEM 268c2ecf20Sopenharmony_ci select CPU_MIPSR2_IRQ_VI 278c2ecf20Sopenharmony_ci select BCMA 288c2ecf20Sopenharmony_ci select BCMA_HOST_SOC 298c2ecf20Sopenharmony_ci select BCMA_DRIVER_MIPS 308c2ecf20Sopenharmony_ci select BCMA_DRIVER_PCI if PCI 318c2ecf20Sopenharmony_ci select BCMA_DRIVER_PCI_HOSTMODE if PCI 328c2ecf20Sopenharmony_ci select BCMA_DRIVER_GPIO 338c2ecf20Sopenharmony_ci default y 348c2ecf20Sopenharmony_ci help 358c2ecf20Sopenharmony_ci Add support for new Broadcom BCM47xx boards with Broadcom specific Advanced Microcontroller Bus. 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_ci This will generate an image with support for BCMA and MIPS32 R2 instruction set. 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ciendif 40