1e8c7c482SRalf Baechlechoice 2e8c7c482SRalf Baechle prompt "Machine type" 3e8c7c482SRalf Baechle depends on MACH_ALCHEMY 4e8c7c482SRalf Baechle default MIPS_DB1000 5e8c7c482SRalf Baechle 6e8c7c482SRalf Baechleconfig MIPS_MTX1 7e8c7c482SRalf Baechle bool "4G Systems MTX-1 board" 8e8c7c482SRalf Baechle select DMA_NONCOHERENT 9e8c7c482SRalf Baechle select HW_HAS_PCI 10e8c7c482SRalf Baechle select SOC_AU1500 11e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 12e8c7c482SRalf Baechle 13e8c7c482SRalf Baechleconfig MIPS_BOSPORUS 14e8c7c482SRalf Baechle bool "Alchemy Bosporus board" 15e8c7c482SRalf Baechle select SOC_AU1500 16e8c7c482SRalf Baechle select DMA_NONCOHERENT 17e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 18e8c7c482SRalf Baechle 19e8c7c482SRalf Baechleconfig MIPS_DB1000 20e8c7c482SRalf Baechle bool "Alchemy DB1000 board" 21e8c7c482SRalf Baechle select SOC_AU1000 22e8c7c482SRalf Baechle select DMA_NONCOHERENT 23e8c7c482SRalf Baechle select HW_HAS_PCI 24e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 25e8c7c482SRalf Baechle 26e8c7c482SRalf Baechleconfig MIPS_DB1100 27e8c7c482SRalf Baechle bool "Alchemy DB1100 board" 28e8c7c482SRalf Baechle select SOC_AU1100 29e8c7c482SRalf Baechle select DMA_NONCOHERENT 30e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 31e8c7c482SRalf Baechle 32e8c7c482SRalf Baechleconfig MIPS_DB1200 33e8c7c482SRalf Baechle bool "Alchemy DB1200 board" 34e8c7c482SRalf Baechle select SOC_AU1200 35e8c7c482SRalf Baechle select DMA_COHERENT 36e8c7c482SRalf Baechle select MIPS_DISABLE_OBSOLETE_IDE 37e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 38e8c7c482SRalf Baechle 39e8c7c482SRalf Baechleconfig MIPS_DB1500 40e8c7c482SRalf Baechle bool "Alchemy DB1500 board" 41e8c7c482SRalf Baechle select SOC_AU1500 42e8c7c482SRalf Baechle select DMA_NONCOHERENT 43e8c7c482SRalf Baechle select HW_HAS_PCI 44e8c7c482SRalf Baechle select MIPS_DISABLE_OBSOLETE_IDE 45e8c7c482SRalf Baechle select SYS_SUPPORTS_BIG_ENDIAN 46e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 47e8c7c482SRalf Baechle 48e8c7c482SRalf Baechleconfig MIPS_DB1550 49e8c7c482SRalf Baechle bool "Alchemy DB1550 board" 50e8c7c482SRalf Baechle select SOC_AU1550 51e8c7c482SRalf Baechle select HW_HAS_PCI 52e8c7c482SRalf Baechle select DMA_NONCOHERENT 53e8c7c482SRalf Baechle select MIPS_DISABLE_OBSOLETE_IDE 54e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 55e8c7c482SRalf Baechle 56e8c7c482SRalf Baechleconfig MIPS_MIRAGE 57e8c7c482SRalf Baechle bool "Alchemy Mirage board" 58e8c7c482SRalf Baechle select DMA_NONCOHERENT 59e8c7c482SRalf Baechle select SOC_AU1500 60e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 61e8c7c482SRalf Baechle 62e8c7c482SRalf Baechleconfig MIPS_PB1000 63e8c7c482SRalf Baechle bool "Alchemy PB1000 board" 64e8c7c482SRalf Baechle select SOC_AU1000 65e8c7c482SRalf Baechle select DMA_NONCOHERENT 66e8c7c482SRalf Baechle select HW_HAS_PCI 67e8c7c482SRalf Baechle select SWAP_IO_SPACE 68e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 69e8c7c482SRalf Baechle 70e8c7c482SRalf Baechleconfig MIPS_PB1100 71e8c7c482SRalf Baechle bool "Alchemy PB1100 board" 72e8c7c482SRalf Baechle select SOC_AU1100 73e8c7c482SRalf Baechle select DMA_NONCOHERENT 74e8c7c482SRalf Baechle select HW_HAS_PCI 75e8c7c482SRalf Baechle select SWAP_IO_SPACE 76e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 77e8c7c482SRalf Baechle 78e8c7c482SRalf Baechleconfig MIPS_PB1200 79e8c7c482SRalf Baechle bool "Alchemy PB1200 board" 80e8c7c482SRalf Baechle select SOC_AU1200 81e8c7c482SRalf Baechle select DMA_NONCOHERENT 82e8c7c482SRalf Baechle select MIPS_DISABLE_OBSOLETE_IDE 83e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 84e8c7c482SRalf Baechle 85e8c7c482SRalf Baechleconfig MIPS_PB1500 86e8c7c482SRalf Baechle bool "Alchemy PB1500 board" 87e8c7c482SRalf Baechle select SOC_AU1500 88e8c7c482SRalf Baechle select DMA_NONCOHERENT 89e8c7c482SRalf Baechle select HW_HAS_PCI 90e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 91e8c7c482SRalf Baechle 92e8c7c482SRalf Baechleconfig MIPS_PB1550 93e8c7c482SRalf Baechle bool "Alchemy PB1550 board" 94e8c7c482SRalf Baechle select SOC_AU1550 95e8c7c482SRalf Baechle select DMA_NONCOHERENT 96e8c7c482SRalf Baechle select HW_HAS_PCI 97e8c7c482SRalf Baechle select MIPS_DISABLE_OBSOLETE_IDE 98e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 99e8c7c482SRalf Baechle 100e8c7c482SRalf Baechleconfig MIPS_XXS1500 101e8c7c482SRalf Baechle bool "MyCable XXS1500 board" 102e8c7c482SRalf Baechle select DMA_NONCOHERENT 103e8c7c482SRalf Baechle select SOC_AU1500 104e8c7c482SRalf Baechle select SYS_SUPPORTS_LITTLE_ENDIAN 105e8c7c482SRalf Baechle 106e8c7c482SRalf Baechleendchoice 107e8c7c482SRalf Baechle 108e8c7c482SRalf Baechleconfig SOC_AU1000 109e8c7c482SRalf Baechle bool 110e8c7c482SRalf Baechle select SOC_AU1X00 111e8c7c482SRalf Baechle 112e8c7c482SRalf Baechleconfig SOC_AU1100 113e8c7c482SRalf Baechle bool 114e8c7c482SRalf Baechle select SOC_AU1X00 115e8c7c482SRalf Baechle 116e8c7c482SRalf Baechleconfig SOC_AU1500 117e8c7c482SRalf Baechle bool 118e8c7c482SRalf Baechle select SOC_AU1X00 119e8c7c482SRalf Baechle 120e8c7c482SRalf Baechleconfig SOC_AU1550 121e8c7c482SRalf Baechle bool 122e8c7c482SRalf Baechle select SOC_AU1X00 123e8c7c482SRalf Baechle 124e8c7c482SRalf Baechleconfig SOC_AU1200 125e8c7c482SRalf Baechle bool 126e8c7c482SRalf Baechle select SOC_AU1X00 127e8c7c482SRalf Baechle 128e8c7c482SRalf Baechleconfig SOC_AU1X00 129e8c7c482SRalf Baechle bool 130e8c7c482SRalf Baechle select 64BIT_PHYS_ADDR 131e8c7c482SRalf Baechle select CEVT_R4K 132e8c7c482SRalf Baechle select CSRC_R4K 133e8c7c482SRalf Baechle select IRQ_CPU 134e8c7c482SRalf Baechle select SYS_HAS_CPU_MIPS32_R1 135e8c7c482SRalf Baechle select SYS_SUPPORTS_32BIT_KERNEL 136e8c7c482SRalf Baechle select SYS_SUPPORTS_APM_EMULATION 137785e3268SManuel Lauss select GENERIC_HARDIRQS_NO__DO_IRQ 138