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 6e30d2bd4SÁlvaro Fernández Rojas default "bcm6358" if SOC_BMIPS_BCM6358 7e30d2bd4SÁlvaro Fernández Rojas 8e30d2bd4SÁlvaro Fernández Rojaschoice 9e30d2bd4SÁlvaro Fernández Rojas prompt "Broadcom MIPS SoC select" 10e30d2bd4SÁlvaro Fernández Rojas 116471a225SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM6328 126471a225SÁlvaro Fernández Rojas bool "BMIPS BCM6328 family" 136471a225SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 146471a225SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 156471a225SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 166471a225SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 176471a225SÁlvaro Fernández Rojas select SWAP_IO_SPACE 186471a225SÁlvaro Fernández Rojas select SYSRESET_SYSCON 196471a225SÁlvaro Fernández Rojas help 206471a225SÁlvaro Fernández Rojas This supports BMIPS BCM6328 family including BCM63281 and BCM63283. 216471a225SÁlvaro Fernández Rojas 22e30d2bd4SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM6358 23e30d2bd4SÁlvaro Fernández Rojas bool "BMIPS BCM6358 family" 24e30d2bd4SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 25e30d2bd4SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 26e30d2bd4SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 27e30d2bd4SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 28e30d2bd4SÁlvaro Fernández Rojas select SWAP_IO_SPACE 29e30d2bd4SÁlvaro Fernández Rojas select SYSRESET_SYSCON 30e30d2bd4SÁlvaro Fernández Rojas help 31e30d2bd4SÁlvaro Fernández Rojas This supports BMIPS BCM6358 family including BCM6358 and BCM6359. 32e30d2bd4SÁlvaro Fernández Rojas 33e30d2bd4SÁlvaro Fernández Rojasendchoice 34ee422142SÁlvaro Fernández Rojas 35ee422142SÁlvaro Fernández Rojaschoice 364a2b2724SÁlvaro Fernández Rojas prompt "Board select" 374a2b2724SÁlvaro Fernández Rojas 38*0642f485SÁlvaro Fernández Rojasconfig BOARD_COMTREND_AR5387UN 39*0642f485SÁlvaro Fernández Rojas bool "Comtrend AR-5387un" 40*0642f485SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6328 41*0642f485SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 42*0642f485SÁlvaro Fernández Rojas 434a2b2724SÁlvaro Fernández Rojasconfig BOARD_HUAWEI_HG556A 444a2b2724SÁlvaro Fernández Rojas bool "Huawei EchoLife HG556a" 454a2b2724SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6358 464a2b2724SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 474a2b2724SÁlvaro Fernández Rojas 484a2b2724SÁlvaro Fernández Rojasendchoice 494a2b2724SÁlvaro Fernández Rojas 504a2b2724SÁlvaro Fernández Rojaschoice 51ee422142SÁlvaro Fernández Rojas prompt "Boot mode" 52ee422142SÁlvaro Fernández Rojas 53ee422142SÁlvaro Fernández Rojasconfig BMIPS_BOOT_RAM 54ee422142SÁlvaro Fernández Rojas bool "RAM boot" 55ee422142SÁlvaro Fernández Rojas depends on BMIPS_SUPPORTS_BOOT_RAM 56ee422142SÁlvaro Fernández Rojas help 57ee422142SÁlvaro Fernández Rojas This builds an image that is linked to a RAM address. It can be used 58ee422142SÁlvaro Fernández Rojas for booting from CFE via TFTP using an ELF image, but it can also be 59ee422142SÁlvaro Fernández Rojas booted from RAM by other bootloaders using a BIN image. 60ee422142SÁlvaro Fernández Rojas 61ee422142SÁlvaro Fernández Rojasendchoice 62ee422142SÁlvaro Fernández Rojas 63ee422142SÁlvaro Fernández Rojasconfig BMIPS_SUPPORTS_BOOT_RAM 64ee422142SÁlvaro Fernández Rojas bool 65ee422142SÁlvaro Fernández Rojas 66*0642f485SÁlvaro Fernández Rojassource "board/comtrend/ar5387un/Kconfig" 674a2b2724SÁlvaro Fernández Rojassource "board/huawei/hg556a/Kconfig" 684a2b2724SÁlvaro Fernández Rojas 69ee422142SÁlvaro Fernández Rojasendmenu 70