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 76a235bb8SÁlvaro Fernández Rojas default "bcm63268" if SOC_BMIPS_BCM63268 8e30d2bd4SÁlvaro Fernández Rojas 9e30d2bd4SÁlvaro Fernández Rojaschoice 10e30d2bd4SÁlvaro Fernández Rojas prompt "Broadcom MIPS SoC select" 11e30d2bd4SÁlvaro Fernández Rojas 126471a225SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM6328 136471a225SÁlvaro Fernández Rojas bool "BMIPS BCM6328 family" 146471a225SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 156471a225SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 166471a225SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 176471a225SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 186471a225SÁlvaro Fernández Rojas select SWAP_IO_SPACE 196471a225SÁlvaro Fernández Rojas select SYSRESET_SYSCON 206471a225SÁlvaro Fernández Rojas help 216471a225SÁlvaro Fernández Rojas This supports BMIPS BCM6328 family including BCM63281 and BCM63283. 226471a225SÁlvaro Fernández Rojas 23e30d2bd4SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM6358 24e30d2bd4SÁlvaro Fernández Rojas bool "BMIPS BCM6358 family" 25e30d2bd4SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 26e30d2bd4SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 27e30d2bd4SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 28e30d2bd4SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 29e30d2bd4SÁlvaro Fernández Rojas select SWAP_IO_SPACE 30e30d2bd4SÁlvaro Fernández Rojas select SYSRESET_SYSCON 31e30d2bd4SÁlvaro Fernández Rojas help 32e30d2bd4SÁlvaro Fernández Rojas This supports BMIPS BCM6358 family including BCM6358 and BCM6359. 33e30d2bd4SÁlvaro Fernández Rojas 346a235bb8SÁlvaro Fernández Rojasconfig SOC_BMIPS_BCM63268 356a235bb8SÁlvaro Fernández Rojas bool "BMIPS BCM63268 family" 366a235bb8SÁlvaro Fernández Rojas select SUPPORTS_BIG_ENDIAN 376a235bb8SÁlvaro Fernández Rojas select SUPPORTS_CPU_MIPS32_R1 386a235bb8SÁlvaro Fernández Rojas select MIPS_TUNE_4KC 396a235bb8SÁlvaro Fernández Rojas select MIPS_L1_CACHE_SHIFT_4 406a235bb8SÁlvaro Fernández Rojas select SWAP_IO_SPACE 416a235bb8SÁlvaro Fernández Rojas select SYSRESET_SYSCON 426a235bb8SÁlvaro Fernández Rojas help 436a235bb8SÁlvaro Fernández Rojas This supports BMIPS BCM63268 family including BCM63168, BCM63169, 446a235bb8SÁlvaro Fernández Rojas BCM63268 and BCM63269. 456a235bb8SÁlvaro Fernández Rojas 46e30d2bd4SÁlvaro Fernández Rojasendchoice 47ee422142SÁlvaro Fernández Rojas 48ee422142SÁlvaro Fernández Rojaschoice 494a2b2724SÁlvaro Fernández Rojas prompt "Board select" 504a2b2724SÁlvaro Fernández Rojas 510642f485SÁlvaro Fernández Rojasconfig BOARD_COMTREND_AR5387UN 520642f485SÁlvaro Fernández Rojas bool "Comtrend AR-5387un" 530642f485SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6328 540642f485SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 550642f485SÁlvaro Fernández Rojas 5677ca99d1SÁlvaro Fernández Rojasconfig BOARD_COMTREND_VR3032U 5777ca99d1SÁlvaro Fernández Rojas bool "Comtrend VR-3032u board" 5877ca99d1SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM63268 5977ca99d1SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 6077ca99d1SÁlvaro Fernández Rojas 614a2b2724SÁlvaro Fernández Rojasconfig BOARD_HUAWEI_HG556A 624a2b2724SÁlvaro Fernández Rojas bool "Huawei EchoLife HG556a" 634a2b2724SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6358 644a2b2724SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 654a2b2724SÁlvaro Fernández Rojas 66*63c011f7SÁlvaro Fernández Rojasconfig BOARD_SFR_NB4_SER 67*63c011f7SÁlvaro Fernández Rojas bool "SFR NeufBox 4 (Sercomm)" 68*63c011f7SÁlvaro Fernández Rojas depends on SOC_BMIPS_BCM6358 69*63c011f7SÁlvaro Fernández Rojas select BMIPS_SUPPORTS_BOOT_RAM 70*63c011f7SÁlvaro Fernández Rojas 714a2b2724SÁlvaro Fernández Rojasendchoice 724a2b2724SÁlvaro Fernández Rojas 734a2b2724SÁlvaro Fernández Rojaschoice 74ee422142SÁlvaro Fernández Rojas prompt "Boot mode" 75ee422142SÁlvaro Fernández Rojas 76ee422142SÁlvaro Fernández Rojasconfig BMIPS_BOOT_RAM 77ee422142SÁlvaro Fernández Rojas bool "RAM boot" 78ee422142SÁlvaro Fernández Rojas depends on BMIPS_SUPPORTS_BOOT_RAM 79ee422142SÁlvaro Fernández Rojas help 80ee422142SÁlvaro Fernández Rojas This builds an image that is linked to a RAM address. It can be used 81ee422142SÁlvaro Fernández Rojas for booting from CFE via TFTP using an ELF image, but it can also be 82ee422142SÁlvaro Fernández Rojas booted from RAM by other bootloaders using a BIN image. 83ee422142SÁlvaro Fernández Rojas 84ee422142SÁlvaro Fernández Rojasendchoice 85ee422142SÁlvaro Fernández Rojas 86ee422142SÁlvaro Fernández Rojasconfig BMIPS_SUPPORTS_BOOT_RAM 87ee422142SÁlvaro Fernández Rojas bool 88ee422142SÁlvaro Fernández Rojas 890642f485SÁlvaro Fernández Rojassource "board/comtrend/ar5387un/Kconfig" 9077ca99d1SÁlvaro Fernández Rojassource "board/comtrend/vr3032u/Kconfig" 914a2b2724SÁlvaro Fernández Rojassource "board/huawei/hg556a/Kconfig" 92*63c011f7SÁlvaro Fernández Rojassource "board/sfr/nb4_ser/Kconfig" 934a2b2724SÁlvaro Fernández Rojas 94ee422142SÁlvaro Fernández Rojasendmenu 95