1ee422142SÁlvaro Fernández Rojasmenu "Broadcom MIPS platforms" 2ee422142SÁlvaro Fernández Rojas depends on ARCH_BMIPS 3ee422142SÁlvaro Fernández Rojas 4ee422142SÁlvaro Fernández Rojasconfig SYS_SOC 56471a225SÁlvaro Fernández Rojas default "bcm6328" if SOC_BMIPS_BCM6328 6bf9012b8SÁlvaro Fernández Rojas default "bcm6348" if SOC_BMIPS_BCM6348 7e30d2bd4SÁlvaro Fernández Rojas default "bcm6358" if SOC_BMIPS_BCM6358 86a235bb8SÁlvaro Fernández Rojas default "bcm63268" if SOC_BMIPS_BCM63268 9e30d2bd4SÁlvaro Fernández Rojas 10e30d2bd4SÁlvaro Fernández Rojaschoice 11e30d2bd4SÁlvaro Fernández Rojas prompt "Broadcom MIPS SoC select" 12e30d2bd4SÁlvaro Fernández Rojas 136471a225SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM6328 146471a225SÁlvaro Fernández Rojas bool "BMIPS BCM6328 family" 156471a225SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 166471a225SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 176471a225SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 186471a225SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 196471a225SÁlvaro Fernández Rojas select SWAP_IO_SPACE 206471a225SÁlvaro Fernández Rojas select SYSRESET_SYSCON 216471a225SÁlvaro Fernández Rojas help 226471a225SÁlvaro Fernández Rojas This supports BMIPS BCM6328 family including BCM63281 and BCM63283. 236471a225SÁlvaro Fernández Rojas 24bf9012b8SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM6348 25bf9012b8SÁlvaro Fernández Rojas bool "BMIPS BCM6348 family" 26bf9012b8SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 27bf9012b8SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 28bf9012b8SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 29bf9012b8SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 30bf9012b8SÁlvaro Fernández Rojas select SWAP_IO_SPACE 31bf9012b8SÁlvaro Fernández Rojas select SYSRESET_WATCHDOG 32bf9012b8SÁlvaro Fernández Rojas help 33bf9012b8SÁlvaro Fernández Rojas This supports BMIPS BCM6348 family. 34bf9012b8SÁlvaro Fernández Rojas 35e30d2bd4SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM6358 36e30d2bd4SÁlvaro Fernández Rojas bool "BMIPS BCM6358 family" 37e30d2bd4SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 38e30d2bd4SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 39e30d2bd4SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 40e30d2bd4SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 41e30d2bd4SÁlvaro Fernández Rojas select SWAP_IO_SPACE 42e30d2bd4SÁlvaro Fernández Rojas select SYSRESET_SYSCON 43e30d2bd4SÁlvaro Fernández Rojas help 44e30d2bd4SÁlvaro Fernández Rojas This supports BMIPS BCM6358 family including BCM6358 and BCM6359. 45e30d2bd4SÁlvaro Fernández Rojas 466a235bb8SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM63268 476a235bb8SÁlvaro Fernández Rojas bool "BMIPS BCM63268 family" 486a235bb8SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 496a235bb8SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 506a235bb8SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 516a235bb8SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 526a235bb8SÁlvaro Fernández Rojas select SWAP_IO_SPACE 536a235bb8SÁlvaro Fernández Rojas select SYSRESET_SYSCON 546a235bb8SÁlvaro Fernández Rojas help 556a235bb8SÁlvaro Fernández Rojas This supports BMIPS BCM63268 family including BCM63168, BCM63169, 566a235bb8SÁlvaro Fernández Rojas BCM63268 and BCM63269. 576a235bb8SÁlvaro Fernández Rojas 58e30d2bd4SÁlvaro Fernández Rojasendchoice 59ee422142SÁlvaro Fernández Rojas 60ee422142SÁlvaro Fernández Rojaschoice 614a2b2724SÁlvaro Fernández Rojas prompt "Board select" 624a2b2724SÁlvaro Fernández Rojas 630642f485SÁlvaro Fernández Rojasconfig BOARD_COMTREND_AR5387UN 640642f485SÁlvaro Fernández Rojas bool "Comtrend AR-5387un" 650642f485SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6328 660642f485SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 670642f485SÁlvaro Fernández Rojas 68*5e14ce2fSÁlvaro Fernández Rojasconfig BOARD_COMTREND_CT5361 69*5e14ce2fSÁlvaro Fernández Rojas bool "Comtrend CT-5361" 70*5e14ce2fSÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6348 71*5e14ce2fSÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 72*5e14ce2fSÁlvaro Fernández Rojas help 73*5e14ce2fSÁlvaro Fernández Rojas Comtrend CT-5361 boards have a BCM6348 SoC with 16 MB of RAM and 4 MB 74*5e14ce2fSÁlvaro Fernández Rojas of flash (CFI). 75*5e14ce2fSÁlvaro Fernández Rojas Between its different peripherals there's a BCM5325 switch with 4 76*5e14ce2fSÁlvaro Fernández Rojas ethernet ports, 1 USB port, 1 UART, GPIO buttons and LEDs, and a 77*5e14ce2fSÁlvaro Fernández Rojas BCM4312 (miniPCI). 78*5e14ce2fSÁlvaro Fernández Rojas 7977ca99d1SÁlvaro Fernández Rojasconfig BOARD_COMTREND_VR3032U 8077ca99d1SÁlvaro Fernández Rojas bool "Comtrend VR-3032u board" 8177ca99d1SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM63268 8277ca99d1SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 8377ca99d1SÁlvaro Fernández Rojas 844a2b2724SÁlvaro Fernández Rojasconfig BOARD_HUAWEI_HG556A 854a2b2724SÁlvaro Fernández Rojas bool "Huawei EchoLife HG556a" 864a2b2724SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6358 874a2b2724SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 884a2b2724SÁlvaro Fernández Rojas 8963c011f7SÁlvaro Fernández Rojasconfig BOARD_SFR_NB4_SER 9063c011f7SÁlvaro Fernández Rojas bool "SFR NeufBox 4 (Sercomm)" 9163c011f7SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6358 9263c011f7SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 9363c011f7SÁlvaro Fernández Rojas 944a2b2724SÁlvaro Fernández Rojasendchoice 954a2b2724SÁlvaro Fernández Rojas 964a2b2724SÁlvaro Fernández Rojaschoice 97ee422142SÁlvaro Fernández Rojas prompt "Boot mode" 98ee422142SÁlvaro Fernández Rojas 99ee422142SÁlvaro Fernández Rojasconfig BMIPS_BOOT_RAM 100ee422142SÁlvaro Fernández Rojas bool "RAM boot" 101ee422142SÁlvaro Fernández Rojas depends on BMIPS_SUPPORTS_BOOT_RAM 102ee422142SÁlvaro Fernández Rojas help 103ee422142SÁlvaro Fernández Rojas This builds an image that is linked to a RAM address. It can be used 104ee422142SÁlvaro Fernández Rojas for booting from CFE via TFTP using an ELF image, but it can also be 105ee422142SÁlvaro Fernández Rojas booted from RAM by other bootloaders using a BIN image. 106ee422142SÁlvaro Fernández Rojas 107ee422142SÁlvaro Fernández Rojasendchoice 108ee422142SÁlvaro Fernández Rojas 109ee422142SÁlvaro Fernández Rojasconfig BMIPS_SUPPORTS_BOOT_RAM 110ee422142SÁlvaro Fernández Rojas bool 111ee422142SÁlvaro Fernández Rojas 1120642f485SÁlvaro Fernández Rojassource "board/comtrend/ar5387un/Kconfig" 113*5e14ce2fSÁlvaro Fernández Rojassource "board/comtrend/ct5361/Kconfig" 11477ca99d1SÁlvaro Fernández Rojassource "board/comtrend/vr3032u/Kconfig" 1154a2b2724SÁlvaro Fernández Rojassource "board/huawei/hg556a/Kconfig" 11663c011f7SÁlvaro Fernández Rojassource "board/sfr/nb4_ser/Kconfig" 1174a2b2724SÁlvaro Fernández Rojas 118ee422142SÁlvaro Fernández Rojasendmenu 119