Kconfig (c24a8a7a99885d5b986f38f6631f69e7794a3e5e) Kconfig (930beb5ac09aaeee48d81c57aec0d17a42a33ce8)
1config MIPS
2 bool
3 default y
4 select ARCH_MIGHT_HAVE_PC_PARPORT
5 select HAVE_CONTEXT_TRACKING
6 select HAVE_GENERIC_DMA_COHERENT
7 select HAVE_IDE
8 select HAVE_OPROFILE

--- 168 unchanged lines hidden (view full) ---

177 select SYS_HAS_CPU_R3000
178 select SYS_HAS_CPU_R4X00
179 select SYS_SUPPORTS_32BIT_KERNEL
180 select SYS_SUPPORTS_64BIT_KERNEL
181 select SYS_SUPPORTS_LITTLE_ENDIAN
182 select SYS_SUPPORTS_128HZ
183 select SYS_SUPPORTS_256HZ
184 select SYS_SUPPORTS_1024HZ
1config MIPS
2 bool
3 default y
4 select ARCH_MIGHT_HAVE_PC_PARPORT
5 select HAVE_CONTEXT_TRACKING
6 select HAVE_GENERIC_DMA_COHERENT
7 select HAVE_IDE
8 select HAVE_OPROFILE

--- 168 unchanged lines hidden (view full) ---

177 select SYS_HAS_CPU_R3000
178 select SYS_HAS_CPU_R4X00
179 select SYS_SUPPORTS_32BIT_KERNEL
180 select SYS_SUPPORTS_64BIT_KERNEL
181 select SYS_SUPPORTS_LITTLE_ENDIAN
182 select SYS_SUPPORTS_128HZ
183 select SYS_SUPPORTS_256HZ
184 select SYS_SUPPORTS_1024HZ
185 select MIPS_L1_CACHE_SHIFT_4
185 help
186 This enables support for DEC's MIPS based workstations. For details
187 see the Linux/MIPS FAQ on <http://www.linux-mips.org/> and the
188 DECstation porting pages on <http://decstation.unix-ag.org/>.
189
190 If you have one of the following DECstation Models you definitely
191 want to choose R4xx0 for the CPU Type:
192

--- 269 unchanged lines hidden (view full) ---

462 #
463 # See http://www.linux-mips.org/cgi-bin/mesg.cgi?a=linux-mips&i=20091119164009.GA15038%40deprecation.cyrius.com
464 # for a more details discussion
465 #
466 # select SYS_HAS_EARLY_PRINTK
467 select SYS_SUPPORTS_32BIT_KERNEL
468 select SYS_SUPPORTS_64BIT_KERNEL
469 select SYS_SUPPORTS_BIG_ENDIAN
186 help
187 This enables support for DEC's MIPS based workstations. For details
188 see the Linux/MIPS FAQ on <http://www.linux-mips.org/> and the
189 DECstation porting pages on <http://decstation.unix-ag.org/>.
190
191 If you have one of the following DECstation Models you definitely
192 want to choose R4xx0 for the CPU Type:
193

--- 269 unchanged lines hidden (view full) ---

463 #
464 # See http://www.linux-mips.org/cgi-bin/mesg.cgi?a=linux-mips&i=20091119164009.GA15038%40deprecation.cyrius.com
465 # for a more details discussion
466 #
467 # select SYS_HAS_EARLY_PRINTK
468 select SYS_SUPPORTS_32BIT_KERNEL
469 select SYS_SUPPORTS_64BIT_KERNEL
470 select SYS_SUPPORTS_BIG_ENDIAN
471 select MIPS_L1_CACHE_SHIFT_7
470 help
471 This are the SGI Indy, Challenge S and Indigo2, as well as certain
472 OEM variants like the Tandem CMN B006S. To compile a Linux kernel
473 that runs on these, say Y here.
474
475config SGI_IP27
476 bool "SGI IP27 (Origin200/2000)"
477 select FW_ARC

--- 4 unchanged lines hidden (view full) ---

482 select SYS_HAS_EARLY_PRINTK
483 select HW_HAS_PCI
484 select NR_CPUS_DEFAULT_64
485 select SYS_HAS_CPU_R10000
486 select SYS_SUPPORTS_64BIT_KERNEL
487 select SYS_SUPPORTS_BIG_ENDIAN
488 select SYS_SUPPORTS_NUMA
489 select SYS_SUPPORTS_SMP
472 help
473 This are the SGI Indy, Challenge S and Indigo2, as well as certain
474 OEM variants like the Tandem CMN B006S. To compile a Linux kernel
475 that runs on these, say Y here.
476
477config SGI_IP27
478 bool "SGI IP27 (Origin200/2000)"
479 select FW_ARC

--- 4 unchanged lines hidden (view full) ---

484 select SYS_HAS_EARLY_PRINTK
485 select HW_HAS_PCI
486 select NR_CPUS_DEFAULT_64
487 select SYS_HAS_CPU_R10000
488 select SYS_SUPPORTS_64BIT_KERNEL
489 select SYS_SUPPORTS_BIG_ENDIAN
490 select SYS_SUPPORTS_NUMA
491 select SYS_SUPPORTS_SMP
492 select MIPS_L1_CACHE_SHIFT_7
490 help
491 This are the SGI Origin 200, Origin 2000 and Onyx 2 Graphics
492 workstations. To compile a Linux kernel that runs on these, say Y
493 here.
494
495config SGI_IP28
496 bool "SGI IP28 (Indigo2 R10k)"
497 select FW_ARC

--- 190 unchanged lines hidden (view full) ---

688 select HW_HAS_PCI
689 select IRQ_CPU
690 select SYS_HAS_CPU_MIPS32_R1
691 select SYS_SUPPORTS_32BIT_KERNEL
692 select SYS_SUPPORTS_LITTLE_ENDIAN
693 select SWAP_IO_SPACE
694 select BOOT_RAW
695 select ARCH_REQUIRE_GPIOLIB
493 help
494 This are the SGI Origin 200, Origin 2000 and Onyx 2 Graphics
495 workstations. To compile a Linux kernel that runs on these, say Y
496 here.
497
498config SGI_IP28
499 bool "SGI IP28 (Indigo2 R10k)"
500 select FW_ARC

--- 190 unchanged lines hidden (view full) ---

691 select HW_HAS_PCI
692 select IRQ_CPU
693 select SYS_HAS_CPU_MIPS32_R1
694 select SYS_SUPPORTS_32BIT_KERNEL
695 select SYS_SUPPORTS_LITTLE_ENDIAN
696 select SWAP_IO_SPACE
697 select BOOT_RAW
698 select ARCH_REQUIRE_GPIOLIB
699 select MIPS_L1_CACHE_SHIFT_4
696 help
697 Support the Mikrotik(tm) RouterBoard 532 series,
698 based on the IDT RC32434 SoC.
699
700config CAVIUM_OCTEON_SOC
701 bool "Cavium Networks Octeon SoC based boards"
702 select CEVT_R4K
703 select 64BIT_PHYS_ADDR

--- 383 unchanged lines hidden (view full) ---

1087 bool
1088
1089config FW_SNIPROM
1090 bool
1091
1092config BOOT_ELF32
1093 bool
1094
700 help
701 Support the Mikrotik(tm) RouterBoard 532 series,
702 based on the IDT RC32434 SoC.
703
704config CAVIUM_OCTEON_SOC
705 bool "Cavium Networks Octeon SoC based boards"
706 select CEVT_R4K
707 select 64BIT_PHYS_ADDR

--- 383 unchanged lines hidden (view full) ---

1091 bool
1092
1093config FW_SNIPROM
1094 bool
1095
1096config BOOT_ELF32
1097 bool
1098
1099config MIPS_L1_CACHE_SHIFT_4
1100 bool
1101
1102config MIPS_L1_CACHE_SHIFT_5
1103 bool
1104
1105config MIPS_L1_CACHE_SHIFT_6
1106 bool
1107
1108config MIPS_L1_CACHE_SHIFT_7
1109 bool
1110
1095config MIPS_L1_CACHE_SHIFT
1096 int
1097 default "4" if MACH_DECSTATION || MIKROTIK_RB532 || PMC_MSP4200_EVAL || SOC_RT288X
1098 default "6" if MIPS_CPU_SCACHE
1099 default "7" if SGI_IP22 || SGI_IP27 || SGI_IP28 || SNI_RM || CPU_CAVIUM_OCTEON
1100 default "5"
1101
1102config HAVE_STD_PC_SERIAL_PORT

--- 268 unchanged lines hidden (view full) ---

1371 select SYS_SUPPORTS_SMP
1372 select NR_CPUS_DEFAULT_16
1373 select WEAK_ORDERING
1374 select CPU_SUPPORTS_HIGHMEM
1375 select CPU_SUPPORTS_HUGEPAGES
1376 select LIBFDT
1377 select USE_OF
1378 select USB_EHCI_BIG_ENDIAN_MMIO
1111config MIPS_L1_CACHE_SHIFT
1112 int
1113 default "4" if MACH_DECSTATION || MIKROTIK_RB532 || PMC_MSP4200_EVAL || SOC_RT288X
1114 default "6" if MIPS_CPU_SCACHE
1115 default "7" if SGI_IP22 || SGI_IP27 || SGI_IP28 || SNI_RM || CPU_CAVIUM_OCTEON
1116 default "5"
1117
1118config HAVE_STD_PC_SERIAL_PORT

--- 268 unchanged lines hidden (view full) ---

1387 select SYS_SUPPORTS_SMP
1388 select NR_CPUS_DEFAULT_16
1389 select WEAK_ORDERING
1390 select CPU_SUPPORTS_HIGHMEM
1391 select CPU_SUPPORTS_HUGEPAGES
1392 select LIBFDT
1393 select USE_OF
1394 select USB_EHCI_BIG_ENDIAN_MMIO
1395 select SYS_HAS_DMA_OPS
1396 select MIPS_L1_CACHE_SHIFT_7
1379 help
1380 The Cavium Octeon processor is a highly integrated chip containing
1381 many ethernet hardware widgets for networking tasks. The processor
1382 can have up to 16 Mips64v2 cores and 8 integrated gigabit ethernets.
1383 Full details can be found at http://www.caviumnetworks.com.
1384
1385config CPU_BMIPS
1386 bool "Broadcom BMIPS"

--- 406 unchanged lines hidden (view full) ---

1793 select BOARD_SCACHE
1794
1795#
1796# Support for a MIPS32 / MIPS64 style S-caches
1797#
1798config MIPS_CPU_SCACHE
1799 bool
1800 select BOARD_SCACHE
1397 help
1398 The Cavium Octeon processor is a highly integrated chip containing
1399 many ethernet hardware widgets for networking tasks. The processor
1400 can have up to 16 Mips64v2 cores and 8 integrated gigabit ethernets.
1401 Full details can be found at http://www.caviumnetworks.com.
1402
1403config CPU_BMIPS
1404 bool "Broadcom BMIPS"

--- 406 unchanged lines hidden (view full) ---

1811 select BOARD_SCACHE
1812
1813#
1814# Support for a MIPS32 / MIPS64 style S-caches
1815#
1816config MIPS_CPU_SCACHE
1817 bool
1818 select BOARD_SCACHE
1819 select MIPS_L1_CACHE_SHIFT_6
1801
1802config R5000_CPU_SCACHE
1803 bool
1804 select BOARD_SCACHE
1805
1806config RM7000_CPU_SCACHE
1807 bool
1808 select BOARD_SCACHE

--- 764 unchanged lines hidden ---
1820
1821config R5000_CPU_SCACHE
1822 bool
1823 select BOARD_SCACHE
1824
1825config RM7000_CPU_SCACHE
1826 bool
1827 select BOARD_SCACHE

--- 764 unchanged lines hidden ---