Kconfig (54aed4dd35269ef15eb1569517f34fb3961d4d34) Kconfig (f8c55dc6e828324fc58c0bb32d72a5a4041d1c3b)
1# SPDX-License-Identifier: GPL-2.0
2config MIPS
3 bool
4 default y
5 select ARCH_BINFMT_ELF_STATE
6 select ARCH_CLOCKSOURCE_DATA
7 select ARCH_DISCARD_MEMBLOCK
8 select ARCH_HAS_ELF_RANDOMIZE

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

97 select CPU_MIPSR2_IRQ_VI
98 select CPU_MIPSR2_IRQ_EI
99 select CSRC_R4K
100 select DMA_PERDEV_COHERENT
101 select HW_HAS_PCI
102 select IRQ_MIPS_CPU
103 select LIBFDT
104 select MIPS_CPU_SCACHE
1# SPDX-License-Identifier: GPL-2.0
2config MIPS
3 bool
4 default y
5 select ARCH_BINFMT_ELF_STATE
6 select ARCH_CLOCKSOURCE_DATA
7 select ARCH_DISCARD_MEMBLOCK
8 select ARCH_HAS_ELF_RANDOMIZE

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

97 select CPU_MIPSR2_IRQ_VI
98 select CPU_MIPSR2_IRQ_EI
99 select CSRC_R4K
100 select DMA_PERDEV_COHERENT
101 select HW_HAS_PCI
102 select IRQ_MIPS_CPU
103 select LIBFDT
104 select MIPS_CPU_SCACHE
105 select MIPS_DMA_DEFAULT
106 select MIPS_GIC
107 select MIPS_L1_CACHE_SHIFT_7
108 select NO_EXCEPT_FILL
109 select PCI_DRIVERS_GENERIC
110 select PINCTRL
111 select SMP_UP if SMP
112 select SWAP_IO_SPACE
113 select SYS_HAS_CPU_MIPS32_R1

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

141 Interface) specification.
142
143config MIPS_ALCHEMY
144 bool "Alchemy processor based machines"
145 select PHYS_ADDR_T_64BIT
146 select CEVT_R4K
147 select CSRC_R4K
148 select IRQ_MIPS_CPU
105 select MIPS_GIC
106 select MIPS_L1_CACHE_SHIFT_7
107 select NO_EXCEPT_FILL
108 select PCI_DRIVERS_GENERIC
109 select PINCTRL
110 select SMP_UP if SMP
111 select SWAP_IO_SPACE
112 select SYS_HAS_CPU_MIPS32_R1

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

140 Interface) specification.
141
142config MIPS_ALCHEMY
143 bool "Alchemy processor based machines"
144 select PHYS_ADDR_T_64BIT
145 select CEVT_R4K
146 select CSRC_R4K
147 select IRQ_MIPS_CPU
149 select MIPS_DMA_DEFAULT
150 select DMA_MAYBE_COHERENT # Au1000,1500,1100 aren't, rest is
151 select SYS_HAS_CPU_MIPS32_R1
152 select SYS_SUPPORTS_32BIT_KERNEL
153 select SYS_SUPPORTS_APM_EMULATION
154 select GPIOLIB
155 select SYS_SUPPORTS_ZBOOT
156 select COMMON_CLK
157
158config AR7
159 bool "Texas Instruments AR7"
160 select BOOT_ELF32
161 select DMA_NONCOHERENT
162 select CEVT_R4K
163 select CSRC_R4K
164 select IRQ_MIPS_CPU
148 select DMA_MAYBE_COHERENT # Au1000,1500,1100 aren't, rest is
149 select SYS_HAS_CPU_MIPS32_R1
150 select SYS_SUPPORTS_32BIT_KERNEL
151 select SYS_SUPPORTS_APM_EMULATION
152 select GPIOLIB
153 select SYS_SUPPORTS_ZBOOT
154 select COMMON_CLK
155
156config AR7
157 bool "Texas Instruments AR7"
158 select BOOT_ELF32
159 select DMA_NONCOHERENT
160 select CEVT_R4K
161 select CSRC_R4K
162 select IRQ_MIPS_CPU
165 select MIPS_DMA_DEFAULT
166 select NO_EXCEPT_FILL
167 select SWAP_IO_SPACE
168 select SYS_HAS_CPU_MIPS32_R1
169 select SYS_HAS_EARLY_PRINTK
170 select SYS_SUPPORTS_32BIT_KERNEL
171 select SYS_SUPPORTS_LITTLE_ENDIAN
172 select SYS_SUPPORTS_MIPS16
173 select SYS_SUPPORTS_ZBOOT_UART16550

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

200 select CEVT_R4K
201 select CSRC_R4K
202 select DMA_NONCOHERENT
203 select GPIOLIB
204 select HAVE_CLK
205 select COMMON_CLK
206 select CLKDEV_LOOKUP
207 select IRQ_MIPS_CPU
163 select NO_EXCEPT_FILL
164 select SWAP_IO_SPACE
165 select SYS_HAS_CPU_MIPS32_R1
166 select SYS_HAS_EARLY_PRINTK
167 select SYS_SUPPORTS_32BIT_KERNEL
168 select SYS_SUPPORTS_LITTLE_ENDIAN
169 select SYS_SUPPORTS_MIPS16
170 select SYS_SUPPORTS_ZBOOT_UART16550

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

197 select CEVT_R4K
198 select CSRC_R4K
199 select DMA_NONCOHERENT
200 select GPIOLIB
201 select HAVE_CLK
202 select COMMON_CLK
203 select CLKDEV_LOOKUP
204 select IRQ_MIPS_CPU
208 select MIPS_DMA_DEFAULT
209 select MIPS_MACHINE
210 select SYS_HAS_CPU_MIPS32_R2
211 select SYS_HAS_EARLY_PRINTK
212 select SYS_SUPPORTS_32BIT_KERNEL
213 select SYS_SUPPORTS_BIG_ENDIAN
214 select SYS_SUPPORTS_MIPS16
215 select SYS_SUPPORTS_ZBOOT_UART_PROM
216 select USE_OF

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

258 bool "Broadcom BCM47XX based boards"
259 select BOOT_RAW
260 select CEVT_R4K
261 select CSRC_R4K
262 select DMA_NONCOHERENT
263 select HW_HAS_PCI
264 select IRQ_MIPS_CPU
265 select SYS_HAS_CPU_MIPS32_R1
205 select MIPS_MACHINE
206 select SYS_HAS_CPU_MIPS32_R2
207 select SYS_HAS_EARLY_PRINTK
208 select SYS_SUPPORTS_32BIT_KERNEL
209 select SYS_SUPPORTS_BIG_ENDIAN
210 select SYS_SUPPORTS_MIPS16
211 select SYS_SUPPORTS_ZBOOT_UART_PROM
212 select USE_OF

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

254 bool "Broadcom BCM47XX based boards"
255 select BOOT_RAW
256 select CEVT_R4K
257 select CSRC_R4K
258 select DMA_NONCOHERENT
259 select HW_HAS_PCI
260 select IRQ_MIPS_CPU
261 select SYS_HAS_CPU_MIPS32_R1
266 select MIPS_DMA_DEFAULT
267 select NO_EXCEPT_FILL
268 select SYS_SUPPORTS_32BIT_KERNEL
269 select SYS_SUPPORTS_LITTLE_ENDIAN
270 select SYS_SUPPORTS_MIPS16
271 select SYS_SUPPORTS_ZBOOT
272 select SYS_HAS_EARLY_PRINTK
273 select USE_GENERIC_EARLY_PRINTK_8250
274 select GPIOLIB

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

282config BCM63XX
283 bool "Broadcom BCM63XX based boards"
284 select BOOT_RAW
285 select CEVT_R4K
286 select CSRC_R4K
287 select SYNC_R4K
288 select DMA_NONCOHERENT
289 select IRQ_MIPS_CPU
262 select NO_EXCEPT_FILL
263 select SYS_SUPPORTS_32BIT_KERNEL
264 select SYS_SUPPORTS_LITTLE_ENDIAN
265 select SYS_SUPPORTS_MIPS16
266 select SYS_SUPPORTS_ZBOOT
267 select SYS_HAS_EARLY_PRINTK
268 select USE_GENERIC_EARLY_PRINTK_8250
269 select GPIOLIB

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

277config BCM63XX
278 bool "Broadcom BCM63XX based boards"
279 select BOOT_RAW
280 select CEVT_R4K
281 select CSRC_R4K
282 select SYNC_R4K
283 select DMA_NONCOHERENT
284 select IRQ_MIPS_CPU
290 select MIPS_DMA_DEFAULT
291 select SYS_SUPPORTS_32BIT_KERNEL
292 select SYS_SUPPORTS_BIG_ENDIAN
293 select SYS_HAS_EARLY_PRINTK
294 select SWAP_IO_SPACE
295 select GPIOLIB
296 select HAVE_CLK
297 select MIPS_L1_CACHE_SHIFT_4
298 select CLKDEV_LOOKUP

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

305 select CSRC_R4K
306 select CEVT_GT641XX
307 select DMA_NONCOHERENT
308 select HW_HAS_PCI
309 select I8253
310 select I8259
311 select IRQ_MIPS_CPU
312 select IRQ_GT641XX
285 select SYS_SUPPORTS_32BIT_KERNEL
286 select SYS_SUPPORTS_BIG_ENDIAN
287 select SYS_HAS_EARLY_PRINTK
288 select SWAP_IO_SPACE
289 select GPIOLIB
290 select HAVE_CLK
291 select MIPS_L1_CACHE_SHIFT_4
292 select CLKDEV_LOOKUP

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

299 select CSRC_R4K
300 select CEVT_GT641XX
301 select DMA_NONCOHERENT
302 select HW_HAS_PCI
303 select I8253
304 select I8259
305 select IRQ_MIPS_CPU
306 select IRQ_GT641XX
313 select MIPS_DMA_DEFAULT
314 select PCI_GT64XXX_PCI0
315 select PCI
316 select SYS_HAS_CPU_NEVADA
317 select SYS_HAS_EARLY_PRINTK
318 select SYS_SUPPORTS_32BIT_KERNEL
319 select SYS_SUPPORTS_64BIT_KERNEL
320 select SYS_SUPPORTS_LITTLE_ENDIAN
321 select USE_GENERIC_EARLY_PRINTK_8250

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

326 select CEVT_DS1287
327 select CEVT_R4K if CPU_R4X00
328 select CSRC_IOASIC
329 select CSRC_R4K if CPU_R4X00
330 select CPU_DADDI_WORKAROUNDS if 64BIT
331 select CPU_R4000_WORKAROUNDS if 64BIT
332 select CPU_R4400_WORKAROUNDS if 64BIT
333 select DMA_NONCOHERENT
307 select PCI_GT64XXX_PCI0
308 select PCI
309 select SYS_HAS_CPU_NEVADA
310 select SYS_HAS_EARLY_PRINTK
311 select SYS_SUPPORTS_32BIT_KERNEL
312 select SYS_SUPPORTS_64BIT_KERNEL
313 select SYS_SUPPORTS_LITTLE_ENDIAN
314 select USE_GENERIC_EARLY_PRINTK_8250

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

319 select CEVT_DS1287
320 select CEVT_R4K if CPU_R4X00
321 select CSRC_IOASIC
322 select CSRC_R4K if CPU_R4X00
323 select CPU_DADDI_WORKAROUNDS if 64BIT
324 select CPU_R4000_WORKAROUNDS if 64BIT
325 select CPU_R4400_WORKAROUNDS if 64BIT
326 select DMA_NONCOHERENT
334 select MIPS_DMA_DEFAULT
335 select NO_IOPORT_MAP
336 select IRQ_MIPS_CPU
337 select SYS_HAS_CPU_R3000
338 select SYS_HAS_CPU_R4X00
339 select SYS_SUPPORTS_32BIT_KERNEL
340 select SYS_SUPPORTS_64BIT_KERNEL
341 select SYS_SUPPORTS_LITTLE_ENDIAN
342 select SYS_SUPPORTS_128HZ

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

386
387config MACH_INGENIC
388 bool "Ingenic SoC based machines"
389 select SYS_SUPPORTS_32BIT_KERNEL
390 select SYS_SUPPORTS_LITTLE_ENDIAN
391 select SYS_SUPPORTS_ZBOOT_UART16550
392 select DMA_NONCOHERENT
393 select IRQ_MIPS_CPU
327 select NO_IOPORT_MAP
328 select IRQ_MIPS_CPU
329 select SYS_HAS_CPU_R3000
330 select SYS_HAS_CPU_R4X00
331 select SYS_SUPPORTS_32BIT_KERNEL
332 select SYS_SUPPORTS_64BIT_KERNEL
333 select SYS_SUPPORTS_LITTLE_ENDIAN
334 select SYS_SUPPORTS_128HZ

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

378
379config MACH_INGENIC
380 bool "Ingenic SoC based machines"
381 select SYS_SUPPORTS_32BIT_KERNEL
382 select SYS_SUPPORTS_LITTLE_ENDIAN
383 select SYS_SUPPORTS_ZBOOT_UART16550
384 select DMA_NONCOHERENT
385 select IRQ_MIPS_CPU
394 select MIPS_DMA_DEFAULT
395 select PINCTRL
396 select GPIOLIB
397 select COMMON_CLK
398 select GENERIC_IRQ_CHIP
399 select BUILTIN_DTB
400 select USE_OF
401 select LIBFDT
402
403config LANTIQ
404 bool "Lantiq based platforms"
405 select DMA_NONCOHERENT
406 select IRQ_MIPS_CPU
407 select CEVT_R4K
408 select CSRC_R4K
386 select PINCTRL
387 select GPIOLIB
388 select COMMON_CLK
389 select GENERIC_IRQ_CHIP
390 select BUILTIN_DTB
391 select USE_OF
392 select LIBFDT
393
394config LANTIQ
395 bool "Lantiq based platforms"
396 select DMA_NONCOHERENT
397 select IRQ_MIPS_CPU
398 select CEVT_R4K
399 select CSRC_R4K
409 select MIPS_DMA_DEFAULT
410 select SYS_HAS_CPU_MIPS32_R1
411 select SYS_HAS_CPU_MIPS32_R2
412 select SYS_SUPPORTS_BIG_ENDIAN
413 select SYS_SUPPORTS_32BIT_KERNEL
414 select SYS_SUPPORTS_MIPS16
415 select SYS_SUPPORTS_MULTITHREADING
416 select SYS_SUPPORTS_VPE_LOADER
417 select SYS_HAS_EARLY_PRINTK

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

429 bool "LASAT Networks platforms"
430 select CEVT_R4K
431 select CRC32
432 select CSRC_R4K
433 select DMA_NONCOHERENT
434 select SYS_HAS_EARLY_PRINTK
435 select HW_HAS_PCI
436 select IRQ_MIPS_CPU
400 select SYS_HAS_CPU_MIPS32_R1
401 select SYS_HAS_CPU_MIPS32_R2
402 select SYS_SUPPORTS_BIG_ENDIAN
403 select SYS_SUPPORTS_32BIT_KERNEL
404 select SYS_SUPPORTS_MIPS16
405 select SYS_SUPPORTS_MULTITHREADING
406 select SYS_SUPPORTS_VPE_LOADER
407 select SYS_HAS_EARLY_PRINTK

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

419 bool "LASAT Networks platforms"
420 select CEVT_R4K
421 select CRC32
422 select CSRC_R4K
423 select DMA_NONCOHERENT
424 select SYS_HAS_EARLY_PRINTK
425 select HW_HAS_PCI
426 select IRQ_MIPS_CPU
437 select MIPS_DMA_DEFAULT
438 select PCI_GT64XXX_PCI0
439 select MIPS_NILE4
440 select R5000_CPU_SCACHE
441 select SYS_HAS_CPU_R5000
442 select SYS_SUPPORTS_32BIT_KERNEL
443 select SYS_SUPPORTS_64BIT_KERNEL if BROKEN
444 select SYS_SUPPORTS_LITTLE_ENDIAN
445

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

475 select COMMON_CLK
476 select CSRC_R4K
477 select DMA_NONCOHERENT
478 select GPIOLIB
479 select IRQ_MIPS_CPU
480 select LIBFDT
481 select MFD_SYSCON
482 select MIPS_CPU_SCACHE
427 select PCI_GT64XXX_PCI0
428 select MIPS_NILE4
429 select R5000_CPU_SCACHE
430 select SYS_HAS_CPU_R5000
431 select SYS_SUPPORTS_32BIT_KERNEL
432 select SYS_SUPPORTS_64BIT_KERNEL if BROKEN
433 select SYS_SUPPORTS_LITTLE_ENDIAN
434

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

464 select COMMON_CLK
465 select CSRC_R4K
466 select DMA_NONCOHERENT
467 select GPIOLIB
468 select IRQ_MIPS_CPU
469 select LIBFDT
470 select MFD_SYSCON
471 select MIPS_CPU_SCACHE
483 select MIPS_DMA_DEFAULT
484 select MIPS_GIC
485 select PINCTRL
486 select REGULATOR
487 select SYS_HAS_CPU_MIPS32_R2
488 select SYS_SUPPORTS_32BIT_KERNEL
489 select SYS_SUPPORTS_LITTLE_ENDIAN
490 select SYS_SUPPORTS_MIPS_CPS
491 select SYS_SUPPORTS_MULTITHREADING

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

508 select CEVT_R4K
509 select CSRC_R4K
510 select CLKSRC_MIPS_GIC
511 select COMMON_CLK
512 select DMA_MAYBE_COHERENT
513 select GENERIC_ISA_DMA
514 select HAVE_PCSPKR_PLATFORM
515 select IRQ_MIPS_CPU
472 select MIPS_GIC
473 select PINCTRL
474 select REGULATOR
475 select SYS_HAS_CPU_MIPS32_R2
476 select SYS_SUPPORTS_32BIT_KERNEL
477 select SYS_SUPPORTS_LITTLE_ENDIAN
478 select SYS_SUPPORTS_MIPS_CPS
479 select SYS_SUPPORTS_MULTITHREADING

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

496 select CEVT_R4K
497 select CSRC_R4K
498 select CLKSRC_MIPS_GIC
499 select COMMON_CLK
500 select DMA_MAYBE_COHERENT
501 select GENERIC_ISA_DMA
502 select HAVE_PCSPKR_PLATFORM
503 select IRQ_MIPS_CPU
516 select MIPS_DMA_DEFAULT
517 select MIPS_GIC
518 select HW_HAS_PCI
519 select I8253
520 select I8259
521 select MIPS_BONITO64
522 select MIPS_CPU_SCACHE
523 select MIPS_L1_CACHE_SHIFT_6
524 select PCI_GT64XXX_PCI0

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

603 select NO_EXCEPT_FILL
604 select BOOT_RAW
605 select SYS_HAS_CPU_MIPS32_R1
606 select SYS_HAS_CPU_MIPS32_R2
607 select SYS_SUPPORTS_32BIT_KERNEL
608 select SYS_SUPPORTS_BIG_ENDIAN
609 select SYS_SUPPORTS_MIPS16
610 select IRQ_MIPS_CPU
504 select MIPS_GIC
505 select HW_HAS_PCI
506 select I8253
507 select I8259
508 select MIPS_BONITO64
509 select MIPS_CPU_SCACHE
510 select MIPS_L1_CACHE_SHIFT_6
511 select PCI_GT64XXX_PCI0

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

590 select NO_EXCEPT_FILL
591 select BOOT_RAW
592 select SYS_HAS_CPU_MIPS32_R1
593 select SYS_HAS_CPU_MIPS32_R2
594 select SYS_SUPPORTS_32BIT_KERNEL
595 select SYS_SUPPORTS_BIG_ENDIAN
596 select SYS_SUPPORTS_MIPS16
597 select IRQ_MIPS_CPU
611 select MIPS_DMA_DEFAULT
612 select SERIAL_8250
613 select SERIAL_8250_CONSOLE
614 select USB_EHCI_BIG_ENDIAN_MMIO
615 select USB_EHCI_BIG_ENDIAN_DESC
616 help
617 This adds support for the PMC-Sierra family of Multi-Service
618 Processor System-On-A-Chips. These parts include a number
619 of integrated peripherals, interfaces and DSPs in addition to
620 a variety of MIPS cores.
621
622config RALINK
623 bool "Ralink based machines"
624 select CEVT_R4K
625 select CSRC_R4K
626 select BOOT_RAW
627 select DMA_NONCOHERENT
628 select IRQ_MIPS_CPU
598 select SERIAL_8250
599 select SERIAL_8250_CONSOLE
600 select USB_EHCI_BIG_ENDIAN_MMIO
601 select USB_EHCI_BIG_ENDIAN_DESC
602 help
603 This adds support for the PMC-Sierra family of Multi-Service
604 Processor System-On-A-Chips. These parts include a number
605 of integrated peripherals, interfaces and DSPs in addition to
606 a variety of MIPS cores.
607
608config RALINK
609 bool "Ralink based machines"
610 select CEVT_R4K
611 select CSRC_R4K
612 select BOOT_RAW
613 select DMA_NONCOHERENT
614 select IRQ_MIPS_CPU
629 select MIPS_DMA_DEFAULT
630 select USE_OF
631 select SYS_HAS_CPU_MIPS32_R1
632 select SYS_HAS_CPU_MIPS32_R2
633 select SYS_SUPPORTS_32BIT_KERNEL
634 select SYS_SUPPORTS_LITTLE_ENDIAN
635 select SYS_SUPPORTS_MIPS16
636 select SYS_HAS_EARLY_PRINTK
637 select CLKDEV_LOOKUP

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

648 select CSRC_R4K
649 select DEFAULT_SGI_PARTITION
650 select DMA_NONCOHERENT
651 select HW_HAS_EISA
652 select I8253
653 select I8259
654 select IP22_CPU_SCACHE
655 select IRQ_MIPS_CPU
615 select USE_OF
616 select SYS_HAS_CPU_MIPS32_R1
617 select SYS_HAS_CPU_MIPS32_R2
618 select SYS_SUPPORTS_32BIT_KERNEL
619 select SYS_SUPPORTS_LITTLE_ENDIAN
620 select SYS_SUPPORTS_MIPS16
621 select SYS_HAS_EARLY_PRINTK
622 select CLKDEV_LOOKUP

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

633 select CSRC_R4K
634 select DEFAULT_SGI_PARTITION
635 select DMA_NONCOHERENT
636 select HW_HAS_EISA
637 select I8253
638 select I8259
639 select IP22_CPU_SCACHE
640 select IRQ_MIPS_CPU
656 select MIPS_DMA_DEFAULT
657 select GENERIC_ISA_DMA_SUPPORT_BROKEN
658 select SGI_HAS_I8042
659 select SGI_HAS_INDYDOG
660 select SGI_HAS_HAL2
661 select SGI_HAS_SEEQ
662 select SGI_HAS_WD93
663 select SGI_HAS_ZILOG
664 select SWAP_IO_SPACE

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

709 select ARCH_MIGHT_HAVE_PC_SERIO
710 select BOOT_ELF64
711 select CEVT_R4K
712 select CSRC_R4K
713 select DEFAULT_SGI_PARTITION
714 select DMA_NONCOHERENT
715 select GENERIC_ISA_DMA_SUPPORT_BROKEN
716 select IRQ_MIPS_CPU
641 select GENERIC_ISA_DMA_SUPPORT_BROKEN
642 select SGI_HAS_I8042
643 select SGI_HAS_INDYDOG
644 select SGI_HAS_HAL2
645 select SGI_HAS_SEEQ
646 select SGI_HAS_WD93
647 select SGI_HAS_ZILOG
648 select SWAP_IO_SPACE

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

693 select ARCH_MIGHT_HAVE_PC_SERIO
694 select BOOT_ELF64
695 select CEVT_R4K
696 select CSRC_R4K
697 select DEFAULT_SGI_PARTITION
698 select DMA_NONCOHERENT
699 select GENERIC_ISA_DMA_SUPPORT_BROKEN
700 select IRQ_MIPS_CPU
717 select MIPS_DMA_DEFAULT
718 select HW_HAS_EISA
719 select I8253
720 select I8259
721 select SGI_HAS_I8042
722 select SGI_HAS_INDYDOG
723 select SGI_HAS_HAL2
724 select SGI_HAS_SEEQ
725 select SGI_HAS_WD93

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

860 select GENERIC_ISA_DMA
861 select HAVE_PCSPKR_PLATFORM
862 select HW_HAS_EISA
863 select HW_HAS_PCI
864 select IRQ_MIPS_CPU
865 select I8253
866 select I8259
867 select ISA
701 select HW_HAS_EISA
702 select I8253
703 select I8259
704 select SGI_HAS_I8042
705 select SGI_HAS_INDYDOG
706 select SGI_HAS_HAL2
707 select SGI_HAS_SEEQ
708 select SGI_HAS_WD93

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

843 select GENERIC_ISA_DMA
844 select HAVE_PCSPKR_PLATFORM
845 select HW_HAS_EISA
846 select HW_HAS_PCI
847 select IRQ_MIPS_CPU
848 select I8253
849 select I8259
850 select ISA
868 select MIPS_DMA_DEFAULT
869 select SWAP_IO_SPACE if CPU_BIG_ENDIAN
870 select SYS_HAS_CPU_R4X00
871 select SYS_HAS_CPU_R5000
872 select SYS_HAS_CPU_R10000
873 select R5000_CPU_SCACHE
874 select SYS_HAS_EARLY_PRINTK
875 select SYS_SUPPORTS_32BIT_KERNEL
876 select SYS_SUPPORTS_64BIT_KERNEL

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

891
892config MIKROTIK_RB532
893 bool "Mikrotik RB532 boards"
894 select CEVT_R4K
895 select CSRC_R4K
896 select DMA_NONCOHERENT
897 select HW_HAS_PCI
898 select IRQ_MIPS_CPU
851 select SWAP_IO_SPACE if CPU_BIG_ENDIAN
852 select SYS_HAS_CPU_R4X00
853 select SYS_HAS_CPU_R5000
854 select SYS_HAS_CPU_R10000
855 select R5000_CPU_SCACHE
856 select SYS_HAS_EARLY_PRINTK
857 select SYS_SUPPORTS_32BIT_KERNEL
858 select SYS_SUPPORTS_64BIT_KERNEL

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

873
874config MIKROTIK_RB532
875 bool "Mikrotik RB532 boards"
876 select CEVT_R4K
877 select CSRC_R4K
878 select DMA_NONCOHERENT
879 select HW_HAS_PCI
880 select IRQ_MIPS_CPU
899 select MIPS_DMA_DEFAULT
900 select SYS_HAS_CPU_MIPS32_R1
901 select SYS_SUPPORTS_32BIT_KERNEL
902 select SYS_SUPPORTS_LITTLE_ENDIAN
903 select SWAP_IO_SPACE
904 select BOOT_RAW
905 select GPIOLIB
906 select MIPS_L1_CACHE_SHIFT_4
907 help

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

1128 bool
1129
1130config DMA_PERDEV_COHERENT
1131 bool
1132 select DMA_MAYBE_COHERENT
1133
1134config DMA_NONCOHERENT
1135 bool
881 select SYS_HAS_CPU_MIPS32_R1
882 select SYS_SUPPORTS_32BIT_KERNEL
883 select SYS_SUPPORTS_LITTLE_ENDIAN
884 select SWAP_IO_SPACE
885 select BOOT_RAW
886 select GPIOLIB
887 select MIPS_L1_CACHE_SHIFT_4
888 help

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

1109 bool
1110
1111config DMA_PERDEV_COHERENT
1112 bool
1113 select DMA_MAYBE_COHERENT
1114
1115config DMA_NONCOHERENT
1116 bool
1117 select ARCH_HAS_SYNC_DMA_FOR_DEVICE
1118 select ARCH_HAS_SYNC_DMA_FOR_CPU
1136 select NEED_DMA_MAP_STATE
1119 select NEED_DMA_MAP_STATE
1120 select DMA_NONCOHERENT_MMAP
1121 select DMA_NONCOHERENT_CACHE_SYNC
1122 select DMA_NONCOHERENT_OPS if !MIPS_DMA_DEFAULT
1137
1138config SYS_HAS_EARLY_PRINTK
1139 bool
1140
1141config SYS_SUPPORTS_HOTPLUG_CPU
1142 bool
1143
1144config MIPS_BONITO64

--- 2091 unchanged lines hidden ---
1123
1124config SYS_HAS_EARLY_PRINTK
1125 bool
1126
1127config SYS_SUPPORTS_HOTPLUG_CPU
1128 bool
1129
1130config MIPS_BONITO64

--- 2091 unchanged lines hidden ---