Kconfig (bae6692c24236d0203f88a444986d86437a858fa) | Kconfig (d30a2b47d4c2b75573d93f60655d48ba8e3ed2b3) |
---|---|
1config MIPS 2 bool 3 default y 4 select ARCH_SUPPORTS_UPROBES 5 select ARCH_MIGHT_HAVE_PC_PARPORT 6 select ARCH_MIGHT_HAVE_PC_SERIO 7 select ARCH_USE_CMPXCHG_LOCKREF if 64BIT 8 select ARCH_USE_BUILTIN_BSWAP --- 65 unchanged lines hidden (view full) --- 74 select ARCH_PHYS_ADDR_T_64BIT 75 select CEVT_R4K 76 select CSRC_R4K 77 select IRQ_MIPS_CPU 78 select DMA_MAYBE_COHERENT # Au1000,1500,1100 aren't, rest is 79 select SYS_HAS_CPU_MIPS32_R1 80 select SYS_SUPPORTS_32BIT_KERNEL 81 select SYS_SUPPORTS_APM_EMULATION | 1config MIPS 2 bool 3 default y 4 select ARCH_SUPPORTS_UPROBES 5 select ARCH_MIGHT_HAVE_PC_PARPORT 6 select ARCH_MIGHT_HAVE_PC_SERIO 7 select ARCH_USE_CMPXCHG_LOCKREF if 64BIT 8 select ARCH_USE_BUILTIN_BSWAP --- 65 unchanged lines hidden (view full) --- 74 select ARCH_PHYS_ADDR_T_64BIT 75 select CEVT_R4K 76 select CSRC_R4K 77 select IRQ_MIPS_CPU 78 select DMA_MAYBE_COHERENT # Au1000,1500,1100 aren't, rest is 79 select SYS_HAS_CPU_MIPS32_R1 80 select SYS_SUPPORTS_32BIT_KERNEL 81 select SYS_SUPPORTS_APM_EMULATION |
82 select ARCH_REQUIRE_GPIOLIB | 82 select GPIOLIB |
83 select SYS_SUPPORTS_ZBOOT 84 select COMMON_CLK 85 86config AR7 87 bool "Texas Instruments AR7" 88 select BOOT_ELF32 89 select DMA_NONCOHERENT 90 select CEVT_R4K 91 select CSRC_R4K 92 select IRQ_MIPS_CPU 93 select NO_EXCEPT_FILL 94 select SWAP_IO_SPACE 95 select SYS_HAS_CPU_MIPS32_R1 96 select SYS_HAS_EARLY_PRINTK 97 select SYS_SUPPORTS_32BIT_KERNEL 98 select SYS_SUPPORTS_LITTLE_ENDIAN 99 select SYS_SUPPORTS_MIPS16 100 select SYS_SUPPORTS_ZBOOT_UART16550 | 83 select SYS_SUPPORTS_ZBOOT 84 select COMMON_CLK 85 86config AR7 87 bool "Texas Instruments AR7" 88 select BOOT_ELF32 89 select DMA_NONCOHERENT 90 select CEVT_R4K 91 select CSRC_R4K 92 select IRQ_MIPS_CPU 93 select NO_EXCEPT_FILL 94 select SWAP_IO_SPACE 95 select SYS_HAS_CPU_MIPS32_R1 96 select SYS_HAS_EARLY_PRINTK 97 select SYS_SUPPORTS_32BIT_KERNEL 98 select SYS_SUPPORTS_LITTLE_ENDIAN 99 select SYS_SUPPORTS_MIPS16 100 select SYS_SUPPORTS_ZBOOT_UART16550 |
101 select ARCH_REQUIRE_GPIOLIB | 101 select GPIOLIB |
102 select VLYNQ 103 select HAVE_CLK 104 help 105 Support for the Texas Instruments AR7 System-on-a-Chip 106 family: TNETD7100, 7200 and 7300. 107 108config ATH25 109 bool "Atheros AR231x/AR531x SoC support" --- 7 unchanged lines hidden (view full) --- 117 select SYS_SUPPORTS_32BIT_KERNEL 118 select SYS_HAS_EARLY_PRINTK 119 help 120 Support for Atheros AR231x and Atheros AR531x based boards 121 122config ATH79 123 bool "Atheros AR71XX/AR724X/AR913X based boards" 124 select ARCH_HAS_RESET_CONTROLLER | 102 select VLYNQ 103 select HAVE_CLK 104 help 105 Support for the Texas Instruments AR7 System-on-a-Chip 106 family: TNETD7100, 7200 and 7300. 107 108config ATH25 109 bool "Atheros AR231x/AR531x SoC support" --- 7 unchanged lines hidden (view full) --- 117 select SYS_SUPPORTS_32BIT_KERNEL 118 select SYS_HAS_EARLY_PRINTK 119 help 120 Support for Atheros AR231x and Atheros AR531x based boards 121 122config ATH79 123 bool "Atheros AR71XX/AR724X/AR913X based boards" 124 select ARCH_HAS_RESET_CONTROLLER |
125 select ARCH_REQUIRE_GPIOLIB | |
126 select BOOT_RAW 127 select CEVT_R4K 128 select CSRC_R4K 129 select DMA_NONCOHERENT | 125 select BOOT_RAW 126 select CEVT_R4K 127 select CSRC_R4K 128 select DMA_NONCOHERENT |
129 select GPIOLIB |
|
130 select HAVE_CLK 131 select COMMON_CLK 132 select CLKDEV_LOOKUP 133 select IRQ_MIPS_CPU 134 select MIPS_MACHINE 135 select SYS_HAS_CPU_MIPS32_R2 136 select SYS_HAS_EARLY_PRINTK 137 select SYS_SUPPORTS_32BIT_KERNEL --- 27 unchanged lines hidden (view full) --- 165 select SYS_HAS_CPU_BMIPS4350 166 select SYS_HAS_CPU_BMIPS4380 167 select SYS_HAS_CPU_BMIPS5000 168 select SWAP_IO_SPACE 169 select USB_EHCI_BIG_ENDIAN_DESC if CPU_BIG_ENDIAN 170 select USB_EHCI_BIG_ENDIAN_MMIO if CPU_BIG_ENDIAN 171 select USB_OHCI_BIG_ENDIAN_DESC if CPU_BIG_ENDIAN 172 select USB_OHCI_BIG_ENDIAN_MMIO if CPU_BIG_ENDIAN | 130 select HAVE_CLK 131 select COMMON_CLK 132 select CLKDEV_LOOKUP 133 select IRQ_MIPS_CPU 134 select MIPS_MACHINE 135 select SYS_HAS_CPU_MIPS32_R2 136 select SYS_HAS_EARLY_PRINTK 137 select SYS_SUPPORTS_32BIT_KERNEL --- 27 unchanged lines hidden (view full) --- 165 select SYS_HAS_CPU_BMIPS4350 166 select SYS_HAS_CPU_BMIPS4380 167 select SYS_HAS_CPU_BMIPS5000 168 select SWAP_IO_SPACE 169 select USB_EHCI_BIG_ENDIAN_DESC if CPU_BIG_ENDIAN 170 select USB_EHCI_BIG_ENDIAN_MMIO if CPU_BIG_ENDIAN 171 select USB_OHCI_BIG_ENDIAN_DESC if CPU_BIG_ENDIAN 172 select USB_OHCI_BIG_ENDIAN_MMIO if CPU_BIG_ENDIAN |
173 select ARCH_WANT_OPTIONAL_GPIOLIB | |
174 help 175 Build a generic DT-based kernel image that boots on select 176 BCM33xx cable modem chips, BCM63xx DSL chips, and BCM7xxx set-top 177 box chips. Note that CONFIG_CPU_BIG_ENDIAN/CONFIG_CPU_LITTLE_ENDIAN 178 must be set appropriately for your board. 179 180config BCM47XX 181 bool "Broadcom BCM47XX based boards" | 173 help 174 Build a generic DT-based kernel image that boots on select 175 BCM33xx cable modem chips, BCM63xx DSL chips, and BCM7xxx set-top 176 box chips. Note that CONFIG_CPU_BIG_ENDIAN/CONFIG_CPU_LITTLE_ENDIAN 177 must be set appropriately for your board. 178 179config BCM47XX 180 bool "Broadcom BCM47XX based boards" |
182 select ARCH_WANT_OPTIONAL_GPIOLIB | |
183 select BOOT_RAW 184 select CEVT_R4K 185 select CSRC_R4K 186 select DMA_NONCOHERENT 187 select HW_HAS_PCI 188 select IRQ_MIPS_CPU 189 select SYS_HAS_CPU_MIPS32_R1 190 select NO_EXCEPT_FILL --- 15 unchanged lines hidden (view full) --- 206 select CSRC_R4K 207 select SYNC_R4K 208 select DMA_NONCOHERENT 209 select IRQ_MIPS_CPU 210 select SYS_SUPPORTS_32BIT_KERNEL 211 select SYS_SUPPORTS_BIG_ENDIAN 212 select SYS_HAS_EARLY_PRINTK 213 select SWAP_IO_SPACE | 181 select BOOT_RAW 182 select CEVT_R4K 183 select CSRC_R4K 184 select DMA_NONCOHERENT 185 select HW_HAS_PCI 186 select IRQ_MIPS_CPU 187 select SYS_HAS_CPU_MIPS32_R1 188 select NO_EXCEPT_FILL --- 15 unchanged lines hidden (view full) --- 204 select CSRC_R4K 205 select SYNC_R4K 206 select DMA_NONCOHERENT 207 select IRQ_MIPS_CPU 208 select SYS_SUPPORTS_32BIT_KERNEL 209 select SYS_SUPPORTS_BIG_ENDIAN 210 select SYS_HAS_EARLY_PRINTK 211 select SWAP_IO_SPACE |
214 select ARCH_REQUIRE_GPIOLIB | 212 select GPIOLIB |
215 select HAVE_CLK 216 select MIPS_L1_CACHE_SHIFT_4 217 help 218 Support for BCM63XX based boards 219 220config MIPS_COBALT 221 bool "Cobalt Server" 222 select CEVT_R4K --- 77 unchanged lines hidden (view full) --- 300 301config MACH_INGENIC 302 bool "Ingenic SoC based machines" 303 select SYS_SUPPORTS_32BIT_KERNEL 304 select SYS_SUPPORTS_LITTLE_ENDIAN 305 select SYS_SUPPORTS_ZBOOT_UART16550 306 select DMA_NONCOHERENT 307 select IRQ_MIPS_CPU | 213 select HAVE_CLK 214 select MIPS_L1_CACHE_SHIFT_4 215 help 216 Support for BCM63XX based boards 217 218config MIPS_COBALT 219 bool "Cobalt Server" 220 select CEVT_R4K --- 77 unchanged lines hidden (view full) --- 298 299config MACH_INGENIC 300 bool "Ingenic SoC based machines" 301 select SYS_SUPPORTS_32BIT_KERNEL 302 select SYS_SUPPORTS_LITTLE_ENDIAN 303 select SYS_SUPPORTS_ZBOOT_UART16550 304 select DMA_NONCOHERENT 305 select IRQ_MIPS_CPU |
308 select ARCH_REQUIRE_GPIOLIB | 306 select GPIOLIB |
309 select COMMON_CLK 310 select GENERIC_IRQ_CHIP 311 select BUILTIN_DTB 312 select USE_OF 313 select LIBFDT 314 315config LANTIQ 316 bool "Lantiq based platforms" 317 select DMA_NONCOHERENT 318 select IRQ_MIPS_CPU 319 select CEVT_R4K 320 select CSRC_R4K 321 select SYS_HAS_CPU_MIPS32_R1 322 select SYS_HAS_CPU_MIPS32_R2 323 select SYS_SUPPORTS_BIG_ENDIAN 324 select SYS_SUPPORTS_32BIT_KERNEL 325 select SYS_SUPPORTS_MIPS16 326 select SYS_SUPPORTS_MULTITHREADING 327 select SYS_HAS_EARLY_PRINTK | 307 select COMMON_CLK 308 select GENERIC_IRQ_CHIP 309 select BUILTIN_DTB 310 select USE_OF 311 select LIBFDT 312 313config LANTIQ 314 bool "Lantiq based platforms" 315 select DMA_NONCOHERENT 316 select IRQ_MIPS_CPU 317 select CEVT_R4K 318 select CSRC_R4K 319 select SYS_HAS_CPU_MIPS32_R1 320 select SYS_HAS_CPU_MIPS32_R2 321 select SYS_SUPPORTS_BIG_ENDIAN 322 select SYS_SUPPORTS_32BIT_KERNEL 323 select SYS_SUPPORTS_MIPS16 324 select SYS_SUPPORTS_MULTITHREADING 325 select SYS_HAS_EARLY_PRINTK |
328 select ARCH_REQUIRE_GPIOLIB | 326 select GPIOLIB |
329 select SWAP_IO_SPACE 330 select BOOT_RAW 331 select CLKDEV_LOOKUP 332 select USE_OF 333 select PINCTRL 334 select PINCTRL_LANTIQ 335 select ARCH_HAS_RESET_CONTROLLER 336 select RESET_CONTROLLER --- 35 unchanged lines hidden (view full) --- 372 family of multi-core CPUs. They are both 64-bit general-purpose 373 MIPS-compatible CPUs. Loongson-2/3 are developed by the Institute 374 of Computing Technology (ICT), Chinese Academy of Sciences (CAS) 375 in the People's Republic of China. The chief architect is Professor 376 Weiwu Hu. 377 378config MACH_PISTACHIO 379 bool "IMG Pistachio SoC based boards" | 327 select SWAP_IO_SPACE 328 select BOOT_RAW 329 select CLKDEV_LOOKUP 330 select USE_OF 331 select PINCTRL 332 select PINCTRL_LANTIQ 333 select ARCH_HAS_RESET_CONTROLLER 334 select RESET_CONTROLLER --- 35 unchanged lines hidden (view full) --- 370 family of multi-core CPUs. They are both 64-bit general-purpose 371 MIPS-compatible CPUs. Loongson-2/3 are developed by the Institute 372 of Computing Technology (ICT), Chinese Academy of Sciences (CAS) 373 in the People's Republic of China. The chief architect is Professor 374 Weiwu Hu. 375 376config MACH_PISTACHIO 377 bool "IMG Pistachio SoC based boards" |
380 select ARCH_REQUIRE_GPIOLIB | |
381 select BOOT_ELF32 382 select BOOT_RAW 383 select CEVT_R4K 384 select CLKSRC_MIPS_GIC 385 select COMMON_CLK 386 select CSRC_R4K 387 select DMA_MAYBE_COHERENT | 378 select BOOT_ELF32 379 select BOOT_RAW 380 select CEVT_R4K 381 select CLKSRC_MIPS_GIC 382 select COMMON_CLK 383 select CSRC_R4K 384 select DMA_MAYBE_COHERENT |
385 select GPIOLIB |
|
388 select IRQ_MIPS_CPU 389 select LIBFDT 390 select MFD_SYSCON 391 select MIPS_CPU_SCACHE 392 select MIPS_GIC 393 select PINCTRL 394 select REGULATOR 395 select SYS_HAS_CPU_MIPS32_R2 --- 5 unchanged lines hidden (view full) --- 401 select SYS_HAS_EARLY_PRINTK 402 select USE_GENERIC_EARLY_PRINTK_8250 403 select USE_OF 404 help 405 This enables support for the IMG Pistachio SoC platform. 406 407config MACH_XILFPGA 408 bool "MIPSfpga Xilinx based boards" | 386 select IRQ_MIPS_CPU 387 select LIBFDT 388 select MFD_SYSCON 389 select MIPS_CPU_SCACHE 390 select MIPS_GIC 391 select PINCTRL 392 select REGULATOR 393 select SYS_HAS_CPU_MIPS32_R2 --- 5 unchanged lines hidden (view full) --- 399 select SYS_HAS_EARLY_PRINTK 400 select USE_GENERIC_EARLY_PRINTK_8250 401 select USE_OF 402 help 403 This enables support for the IMG Pistachio SoC platform. 404 405config MACH_XILFPGA 406 bool "MIPSfpga Xilinx based boards" |
409 select ARCH_REQUIRE_GPIOLIB | |
410 select BOOT_ELF32 411 select BOOT_RAW 412 select BUILTIN_DTB 413 select CEVT_R4K 414 select COMMON_CLK 415 select CSRC_R4K | 407 select BOOT_ELF32 408 select BOOT_RAW 409 select BUILTIN_DTB 410 select CEVT_R4K 411 select COMMON_CLK 412 select CSRC_R4K |
413 select GPIOLIB |
|
416 select IRQ_MIPS_CPU 417 select LIBFDT 418 select MIPS_CPU_SCACHE 419 select SYS_HAS_EARLY_PRINTK 420 select SYS_HAS_CPU_MIPS32_R2 421 select SYS_SUPPORTS_32BIT_KERNEL 422 select SYS_SUPPORTS_LITTLE_ENDIAN 423 select SYS_SUPPORTS_ZBOOT_UART16550 --- 107 unchanged lines hidden (view full) --- 531 This enables support for the NEC Electronics Mark-eins boards. 532 533config MACH_VR41XX 534 bool "NEC VR4100 series based machines" 535 select CEVT_R4K 536 select CSRC_R4K 537 select SYS_HAS_CPU_VR41XX 538 select SYS_SUPPORTS_MIPS16 | 414 select IRQ_MIPS_CPU 415 select LIBFDT 416 select MIPS_CPU_SCACHE 417 select SYS_HAS_EARLY_PRINTK 418 select SYS_HAS_CPU_MIPS32_R2 419 select SYS_SUPPORTS_32BIT_KERNEL 420 select SYS_SUPPORTS_LITTLE_ENDIAN 421 select SYS_SUPPORTS_ZBOOT_UART16550 --- 107 unchanged lines hidden (view full) --- 529 This enables support for the NEC Electronics Mark-eins boards. 530 531config MACH_VR41XX 532 bool "NEC VR4100 series based machines" 533 select CEVT_R4K 534 select CSRC_R4K 535 select SYS_HAS_CPU_VR41XX 536 select SYS_SUPPORTS_MIPS16 |
539 select ARCH_REQUIRE_GPIOLIB | 537 select GPIOLIB |
540 541config NXP_STB220 542 bool "NXP STB220 board" 543 select SOC_PNX833X 544 help 545 Support for NXP Semiconductors STB220 Development Board. 546 547config NXP_STB225 --- 303 unchanged lines hidden (view full) --- 851 select DMA_NONCOHERENT 852 select HW_HAS_PCI 853 select IRQ_MIPS_CPU 854 select SYS_HAS_CPU_MIPS32_R1 855 select SYS_SUPPORTS_32BIT_KERNEL 856 select SYS_SUPPORTS_LITTLE_ENDIAN 857 select SWAP_IO_SPACE 858 select BOOT_RAW | 538 539config NXP_STB220 540 bool "NXP STB220 board" 541 select SOC_PNX833X 542 help 543 Support for NXP Semiconductors STB220 Development Board. 544 545config NXP_STB225 --- 303 unchanged lines hidden (view full) --- 849 select DMA_NONCOHERENT 850 select HW_HAS_PCI 851 select IRQ_MIPS_CPU 852 select SYS_HAS_CPU_MIPS32_R1 853 select SYS_SUPPORTS_32BIT_KERNEL 854 select SYS_SUPPORTS_LITTLE_ENDIAN 855 select SWAP_IO_SPACE 856 select BOOT_RAW |
859 select ARCH_REQUIRE_GPIOLIB | 857 select GPIOLIB |
860 select MIPS_L1_CACHE_SHIFT_4 861 help 862 Support the Mikrotik(tm) RouterBoard 532 series, 863 based on the IDT RC32434 SoC. 864 865config CAVIUM_OCTEON_SOC 866 bool "Cavium Networks Octeon SoC based boards" 867 select CEVT_R4K --- 6 unchanged lines hidden (view full) --- 874 select SYS_SUPPORTS_LITTLE_ENDIAN 875 select SYS_SUPPORTS_HOTPLUG_CPU if CPU_BIG_ENDIAN 876 select SYS_HAS_EARLY_PRINTK 877 select SYS_HAS_CPU_CAVIUM_OCTEON 878 select SWAP_IO_SPACE 879 select HW_HAS_PCI 880 select ZONE_DMA32 881 select HOLES_IN_ZONE | 858 select MIPS_L1_CACHE_SHIFT_4 859 help 860 Support the Mikrotik(tm) RouterBoard 532 series, 861 based on the IDT RC32434 SoC. 862 863config CAVIUM_OCTEON_SOC 864 bool "Cavium Networks Octeon SoC based boards" 865 select CEVT_R4K --- 6 unchanged lines hidden (view full) --- 872 select SYS_SUPPORTS_LITTLE_ENDIAN 873 select SYS_SUPPORTS_HOTPLUG_CPU if CPU_BIG_ENDIAN 874 select SYS_HAS_EARLY_PRINTK 875 select SYS_HAS_CPU_CAVIUM_OCTEON 876 select SWAP_IO_SPACE 877 select HW_HAS_PCI 878 select ZONE_DMA32 879 select HOLES_IN_ZONE |
882 select ARCH_REQUIRE_GPIOLIB | 880 select GPIOLIB |
883 select LIBFDT 884 select USE_OF 885 select ARCH_SPARSEMEM_ENABLE 886 select SYS_SUPPORTS_SMP 887 select NR_CPUS_DEFAULT_16 888 select BUILTIN_DTB 889 select MTD_COMPLEX_MAPPINGS 890 help --- 41 unchanged lines hidden (view full) --- 932 select BOOT_ELF32 933 select NLM_COMMON 934 select SYS_HAS_CPU_XLP 935 select SYS_SUPPORTS_SMP 936 select HW_HAS_PCI 937 select SYS_SUPPORTS_32BIT_KERNEL 938 select SYS_SUPPORTS_64BIT_KERNEL 939 select ARCH_PHYS_ADDR_T_64BIT | 881 select LIBFDT 882 select USE_OF 883 select ARCH_SPARSEMEM_ENABLE 884 select SYS_SUPPORTS_SMP 885 select NR_CPUS_DEFAULT_16 886 select BUILTIN_DTB 887 select MTD_COMPLEX_MAPPINGS 888 help --- 41 unchanged lines hidden (view full) --- 930 select BOOT_ELF32 931 select NLM_COMMON 932 select SYS_HAS_CPU_XLP 933 select SYS_SUPPORTS_SMP 934 select HW_HAS_PCI 935 select SYS_SUPPORTS_32BIT_KERNEL 936 select SYS_SUPPORTS_64BIT_KERNEL 937 select ARCH_PHYS_ADDR_T_64BIT |
940 select ARCH_REQUIRE_GPIOLIB | 938 select GPIOLIB |
941 select SYS_SUPPORTS_BIG_ENDIAN 942 select SYS_SUPPORTS_LITTLE_ENDIAN 943 select SYS_SUPPORTS_HIGHMEM 944 select DMA_COHERENT 945 select NR_CPUS_DEFAULT_32 946 select CEVT_R4K 947 select CSRC_R4K 948 select IRQ_MIPS_CPU --- 123 unchanged lines hidden (view full) --- 1072 1073config CSRC_SB1250 1074 bool 1075 1076config MIPS_CLOCK_VSYSCALL 1077 def_bool CSRC_R4K || CLKSRC_MIPS_GIC 1078 1079config GPIO_TXX9 | 939 select SYS_SUPPORTS_BIG_ENDIAN 940 select SYS_SUPPORTS_LITTLE_ENDIAN 941 select SYS_SUPPORTS_HIGHMEM 942 select DMA_COHERENT 943 select NR_CPUS_DEFAULT_32 944 select CEVT_R4K 945 select CSRC_R4K 946 select IRQ_MIPS_CPU --- 123 unchanged lines hidden (view full) --- 1070 1071config CSRC_SB1250 1072 bool 1073 1074config MIPS_CLOCK_VSYSCALL 1075 def_bool CSRC_R4K || CLKSRC_MIPS_GIC 1076 1077config GPIO_TXX9 |
1080 select ARCH_REQUIRE_GPIOLIB | 1078 select GPIOLIB |
1081 bool 1082 1083config FW_CFE 1084 bool 1085 1086config ARCH_DMA_ADDR_T_64BIT 1087 def_bool (HIGHMEM && ARCH_PHYS_ADDR_T_64BIT) || 64BIT 1088 --- 248 unchanged lines hidden (view full) --- 1337config CPU_LOONGSON3 1338 bool "Loongson 3 CPU" 1339 depends on SYS_HAS_CPU_LOONGSON3 1340 select CPU_SUPPORTS_64BIT_KERNEL 1341 select CPU_SUPPORTS_HIGHMEM 1342 select CPU_SUPPORTS_HUGEPAGES 1343 select WEAK_ORDERING 1344 select WEAK_REORDERING_BEYOND_LLSC | 1079 bool 1080 1081config FW_CFE 1082 bool 1083 1084config ARCH_DMA_ADDR_T_64BIT 1085 def_bool (HIGHMEM && ARCH_PHYS_ADDR_T_64BIT) || 64BIT 1086 --- 248 unchanged lines hidden (view full) --- 1335config CPU_LOONGSON3 1336 bool "Loongson 3 CPU" 1337 depends on SYS_HAS_CPU_LOONGSON3 1338 select CPU_SUPPORTS_64BIT_KERNEL 1339 select CPU_SUPPORTS_HIGHMEM 1340 select CPU_SUPPORTS_HUGEPAGES 1341 select WEAK_ORDERING 1342 select WEAK_REORDERING_BEYOND_LLSC |
1345 select ARCH_REQUIRE_GPIOLIB | 1343 select GPIOLIB |
1346 help 1347 The Loongson 3 processor implements the MIPS64R2 instruction 1348 set with many extensions. 1349 1350config CPU_LOONGSON2E 1351 bool "Loongson 2E" 1352 depends on SYS_HAS_CPU_LOONGSON2E 1353 select CPU_LOONGSON2 1354 help 1355 The Loongson 2E processor implements the MIPS III instruction set 1356 with many extensions. 1357 1358 It has an internal FPGA northbridge, which is compatible to 1359 bonito64. 1360 1361config CPU_LOONGSON2F 1362 bool "Loongson 2F" 1363 depends on SYS_HAS_CPU_LOONGSON2F 1364 select CPU_LOONGSON2 | 1344 help 1345 The Loongson 3 processor implements the MIPS64R2 instruction 1346 set with many extensions. 1347 1348config CPU_LOONGSON2E 1349 bool "Loongson 2E" 1350 depends on SYS_HAS_CPU_LOONGSON2E 1351 select CPU_LOONGSON2 1352 help 1353 The Loongson 2E processor implements the MIPS III instruction set 1354 with many extensions. 1355 1356 It has an internal FPGA northbridge, which is compatible to 1357 bonito64. 1358 1359config CPU_LOONGSON2F 1360 bool "Loongson 2F" 1361 depends on SYS_HAS_CPU_LOONGSON2F 1362 select CPU_LOONGSON2 |
1365 select ARCH_REQUIRE_GPIOLIB | 1363 select GPIOLIB |
1366 help 1367 The Loongson 2F processor implements the MIPS III instruction set 1368 with many extensions. 1369 1370 Loongson2F have built-in DDR2 and PCIX controller. The PCIX controller 1371 have a similar programming interface with FPGA northbridge used in 1372 Loongson2E. 1373 --- 1663 unchanged lines hidden --- | 1364 help 1365 The Loongson 2F processor implements the MIPS III instruction set 1366 with many extensions. 1367 1368 Loongson2F have built-in DDR2 and PCIX controller. The PCIX controller 1369 have a similar programming interface with FPGA northbridge used in 1370 Loongson2E. 1371 --- 1663 unchanged lines hidden --- |