Kconfig (616d1c1b98ac79f30216a57a170dd7cea19b3df3) Kconfig (fdcfdfa1b5b698c12a56aebd0065055a34c25c7a)
1config SUPERH
2 def_bool y
3 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST
4 select ARCH_MIGHT_HAVE_PC_PARPORT
5 select HAVE_PATA_PLATFORM
6 select CLKDEV_LOOKUP
7 select HAVE_IDE if HAS_IOPORT_MAP
8 select HAVE_MEMBLOCK

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

259 select SYS_SUPPORTS_SH_MTU2
260
261config CPU_SUBTYPE_SH7203
262 bool "Support SH7203 processor"
263 select CPU_SH2A
264 select CPU_HAS_FPU
265 select SYS_SUPPORTS_SH_CMT
266 select SYS_SUPPORTS_SH_MTU2
1config SUPERH
2 def_bool y
3 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST
4 select ARCH_MIGHT_HAVE_PC_PARPORT
5 select HAVE_PATA_PLATFORM
6 select CLKDEV_LOOKUP
7 select HAVE_IDE if HAS_IOPORT_MAP
8 select HAVE_MEMBLOCK

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

259 select SYS_SUPPORTS_SH_MTU2
260
261config CPU_SUBTYPE_SH7203
262 bool "Support SH7203 processor"
263 select CPU_SH2A
264 select CPU_HAS_FPU
265 select SYS_SUPPORTS_SH_CMT
266 select SYS_SUPPORTS_SH_MTU2
267 select ARCH_WANT_OPTIONAL_GPIOLIB
268 select PINCTRL
269
270config CPU_SUBTYPE_SH7206
271 bool "Support SH7206 processor"
272 select CPU_SH2A
273 select SYS_SUPPORTS_SH_CMT
274 select SYS_SUPPORTS_SH_MTU2
275

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

348 help
349 Select SH7712 if you have a SH3-DSP SH7712 CPU.
350
351config CPU_SUBTYPE_SH7720
352 bool "Support SH7720 processor"
353 select CPU_SH3
354 select CPU_HAS_DSP
355 select SYS_SUPPORTS_SH_CMT
267 select PINCTRL
268
269config CPU_SUBTYPE_SH7206
270 bool "Support SH7206 processor"
271 select CPU_SH2A
272 select SYS_SUPPORTS_SH_CMT
273 select SYS_SUPPORTS_SH_MTU2
274

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

347 help
348 Select SH7712 if you have a SH3-DSP SH7712 CPU.
349
350config CPU_SUBTYPE_SH7720
351 bool "Support SH7720 processor"
352 select CPU_SH3
353 select CPU_HAS_DSP
354 select SYS_SUPPORTS_SH_CMT
356 select ARCH_WANT_OPTIONAL_GPIOLIB
357 select USB_OHCI_SH if USB_OHCI_HCD
358 select PINCTRL
359 help
360 Select SH7720 if you have a SH3-DSP SH7720 CPU.
361
362config CPU_SUBTYPE_SH7721
363 bool "Support SH7721 processor"
364 select CPU_SH3

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

414
415config CPU_SUBTYPE_SH7723
416 bool "Support SH7723 processor"
417 select CPU_SH4A
418 select CPU_SHX2
419 select ARCH_SHMOBILE
420 select ARCH_SPARSEMEM_ENABLE
421 select SYS_SUPPORTS_SH_CMT
355 select USB_OHCI_SH if USB_OHCI_HCD
356 select PINCTRL
357 help
358 Select SH7720 if you have a SH3-DSP SH7720 CPU.
359
360config CPU_SUBTYPE_SH7721
361 bool "Support SH7721 processor"
362 select CPU_SH3

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

412
413config CPU_SUBTYPE_SH7723
414 bool "Support SH7723 processor"
415 select CPU_SH4A
416 select CPU_SHX2
417 select ARCH_SHMOBILE
418 select ARCH_SPARSEMEM_ENABLE
419 select SYS_SUPPORTS_SH_CMT
422 select ARCH_WANT_OPTIONAL_GPIOLIB
423 select PINCTRL
424 help
425 Select SH7723 if you have an SH-MobileR2 CPU.
426
427config CPU_SUBTYPE_SH7724
428 bool "Support SH7724 processor"
429 select CPU_SH4A
430 select CPU_SHX2
431 select ARCH_SHMOBILE
432 select ARCH_SPARSEMEM_ENABLE
433 select SYS_SUPPORTS_SH_CMT
420 select PINCTRL
421 help
422 Select SH7723 if you have an SH-MobileR2 CPU.
423
424config CPU_SUBTYPE_SH7724
425 bool "Support SH7724 processor"
426 select CPU_SH4A
427 select CPU_SHX2
428 select ARCH_SHMOBILE
429 select ARCH_SPARSEMEM_ENABLE
430 select SYS_SUPPORTS_SH_CMT
434 select ARCH_WANT_OPTIONAL_GPIOLIB
435 select PINCTRL
436 help
437 Select SH7724 if you have an SH-MobileR2R CPU.
438
439config CPU_SUBTYPE_SH7734
440 bool "Support SH7734 processor"
441 select CPU_SH4A
442 select CPU_SHX2
431 select PINCTRL
432 help
433 Select SH7724 if you have an SH-MobileR2R CPU.
434
435config CPU_SUBTYPE_SH7734
436 bool "Support SH7734 processor"
437 select CPU_SH4A
438 select CPU_SHX2
443 select ARCH_WANT_OPTIONAL_GPIOLIB
444 select PINCTRL
445 help
446 Select SH7734 if you have a SH4A SH7734 CPU.
447
448config CPU_SUBTYPE_SH7757
449 bool "Support SH7757 processor"
450 select CPU_SH4A
451 select CPU_SHX2
439 select PINCTRL
440 help
441 Select SH7734 if you have a SH4A SH7734 CPU.
442
443config CPU_SUBTYPE_SH7757
444 bool "Support SH7757 processor"
445 select CPU_SH4A
446 select CPU_SHX2
452 select ARCH_WANT_OPTIONAL_GPIOLIB
453 select PINCTRL
454 help
455 Select SH7757 if you have a SH4A SH7757 CPU.
456
457config CPU_SUBTYPE_SH7763
458 bool "Support SH7763 processor"
459 select CPU_SH4A
460 select USB_OHCI_SH if USB_OHCI_HCD

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

470 select CPU_SH4A
471
472config CPU_SUBTYPE_SH7785
473 bool "Support SH7785 processor"
474 select CPU_SH4A
475 select CPU_SHX2
476 select ARCH_SPARSEMEM_ENABLE
477 select SYS_SUPPORTS_NUMA
447 select PINCTRL
448 help
449 Select SH7757 if you have a SH4A SH7757 CPU.
450
451config CPU_SUBTYPE_SH7763
452 bool "Support SH7763 processor"
453 select CPU_SH4A
454 select USB_OHCI_SH if USB_OHCI_HCD

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

464 select CPU_SH4A
465
466config CPU_SUBTYPE_SH7785
467 bool "Support SH7785 processor"
468 select CPU_SH4A
469 select CPU_SHX2
470 select ARCH_SPARSEMEM_ENABLE
471 select SYS_SUPPORTS_NUMA
478 select ARCH_WANT_OPTIONAL_GPIOLIB
479 select PINCTRL
480
481config CPU_SUBTYPE_SH7786
482 bool "Support SH7786 processor"
483 select CPU_SH4A
484 select CPU_SHX3
485 select CPU_HAS_PTEAEX
486 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
472 select PINCTRL
473
474config CPU_SUBTYPE_SH7786
475 bool "Support SH7786 processor"
476 select CPU_SH4A
477 select CPU_SHX3
478 select CPU_HAS_PTEAEX
479 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
487 select ARCH_WANT_OPTIONAL_GPIOLIB
488 select USB_OHCI_SH if USB_OHCI_HCD
489 select USB_EHCI_SH if USB_EHCI_HCD
490 select PINCTRL
491
492config CPU_SUBTYPE_SHX3
493 bool "Support SH-X3 processor"
494 select CPU_SH4A
495 select CPU_SHX3
496 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
480 select USB_OHCI_SH if USB_OHCI_HCD
481 select USB_EHCI_SH if USB_EHCI_HCD
482 select PINCTRL
483
484config CPU_SUBTYPE_SHX3
485 bool "Support SH-X3 processor"
486 select CPU_SH4A
487 select CPU_SHX3
488 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
497 select ARCH_REQUIRE_GPIOLIB
489 select GPIOLIB
498 select PINCTRL
499
500# SH4AL-DSP Processor Support
501
502config CPU_SUBTYPE_SH7343
503 bool "Support SH7343 processor"
504 select CPU_SH4AL_DSP
505 select ARCH_SHMOBILE
506 select SYS_SUPPORTS_SH_CMT
507
508config CPU_SUBTYPE_SH7722
509 bool "Support SH7722 processor"
510 select CPU_SH4AL_DSP
511 select CPU_SHX2
512 select ARCH_SHMOBILE
513 select ARCH_SPARSEMEM_ENABLE
514 select SYS_SUPPORTS_NUMA
515 select SYS_SUPPORTS_SH_CMT
490 select PINCTRL
491
492# SH4AL-DSP Processor Support
493
494config CPU_SUBTYPE_SH7343
495 bool "Support SH7343 processor"
496 select CPU_SH4AL_DSP
497 select ARCH_SHMOBILE
498 select SYS_SUPPORTS_SH_CMT
499
500config CPU_SUBTYPE_SH7722
501 bool "Support SH7722 processor"
502 select CPU_SH4AL_DSP
503 select CPU_SHX2
504 select ARCH_SHMOBILE
505 select ARCH_SPARSEMEM_ENABLE
506 select SYS_SUPPORTS_NUMA
507 select SYS_SUPPORTS_SH_CMT
516 select ARCH_WANT_OPTIONAL_GPIOLIB
517 select PINCTRL
518
519config CPU_SUBTYPE_SH7366
520 bool "Support SH7366 processor"
521 select CPU_SH4AL_DSP
522 select CPU_SHX2
523 select ARCH_SHMOBILE
524 select ARCH_SPARSEMEM_ENABLE

--- 362 unchanged lines hidden ---
508 select PINCTRL
509
510config CPU_SUBTYPE_SH7366
511 bool "Support SH7366 processor"
512 select CPU_SH4AL_DSP
513 select CPU_SHX2
514 select ARCH_SHMOBILE
515 select ARCH_SPARSEMEM_ENABLE

--- 362 unchanged lines hidden ---