| xj | b04a402 | 2021-11-25 15:01:52 +0800 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0 | 
 | 2 | if BCM47XX | 
 | 3 |  | 
 | 4 | config BCM47XX_SSB | 
 | 5 | 	bool "SSB Support for Broadcom BCM47XX" | 
 | 6 | 	select SYS_HAS_CPU_BMIPS32_3300 | 
 | 7 | 	select SSB | 
 | 8 | 	select SSB_HOST_SOC | 
 | 9 | 	select SSB_DRIVER_MIPS | 
 | 10 | 	select SSB_DRIVER_EXTIF | 
 | 11 | 	select SSB_EMBEDDED | 
 | 12 | 	select SSB_B43_PCI_BRIDGE if PCI | 
 | 13 | 	select SSB_DRIVER_PCICORE if PCI | 
 | 14 | 	select SSB_PCICORE_HOSTMODE if PCI | 
 | 15 | 	select SSB_DRIVER_GPIO | 
 | 16 | 	default y | 
 | 17 | 	help | 
 | 18 | 	 Add support for old Broadcom BCM47xx boards with Sonics Silicon Backplane support. | 
 | 19 |  | 
 | 20 | 	 This will generate an image with support for SSB and MIPS32 R1 instruction set. | 
 | 21 |  | 
 | 22 | config BCM47XX_BCMA | 
 | 23 | 	bool "BCMA Support for Broadcom BCM47XX" | 
 | 24 | 	select SYS_HAS_CPU_MIPS32_R2 | 
 | 25 | 	select SYS_SUPPORTS_HIGHMEM | 
 | 26 | 	select CPU_MIPSR2_IRQ_VI | 
 | 27 | 	select BCMA | 
 | 28 | 	select BCMA_HOST_SOC | 
 | 29 | 	select BCMA_DRIVER_MIPS | 
 | 30 | 	select BCMA_DRIVER_PCI_HOSTMODE if PCI | 
 | 31 | 	select BCMA_DRIVER_GPIO | 
 | 32 | 	default y | 
 | 33 | 	help | 
 | 34 | 	 Add support for new Broadcom BCM47xx boards with Broadcom specific Advanced Microcontroller Bus. | 
 | 35 |  | 
 | 36 | 	 This will generate an image with support for BCMA and MIPS32 R2 instruction set. | 
 | 37 |  | 
 | 38 | endif |