Kconfig (fa69151173b1fc6fa3ced0edd5c2ea83b5d32bc1) Kconfig (32351a28a7e1f2c68afbe559dd35e1ad0301be6d)
1#
2# For a description of the syntax of this configuration file,
3# see Documentation/kbuild/kconfig-language.txt.
4#
5
6mainmenu "Linux/SuperH Kernel Configuration"
7
8config SUPERH

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

192
193config SH_RTS7751R2D
194 bool "RTS7751R2D"
195 select CPU_SUBTYPE_SH7751R
196 help
197 Select RTS7751R2D if configuring for a Renesas Technology
198 Sales SH-Graphics board.
199
1#
2# For a description of the syntax of this configuration file,
3# see Documentation/kbuild/kconfig-language.txt.
4#
5
6mainmenu "Linux/SuperH Kernel Configuration"
7
8config SUPERH

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

192
193config SH_RTS7751R2D
194 bool "RTS7751R2D"
195 select CPU_SUBTYPE_SH7751R
196 help
197 Select RTS7751R2D if configuring for a Renesas Technology
198 Sales SH-Graphics board.
199
200config SH_R7780RP
201 bool "R7780RP-1"
202 select CPU_SUBTYPE_SH7780
203 help
204 Select R7780RP-1 if configuring for a Renesas Solutions
205 HIGHLANDER board.
200config SH_HIGHLANDER
201 bool "Highlander"
206
207config SH_EDOSK7705
208 bool "EDOSK7705"
209 select CPU_SUBTYPE_SH7705
210
211config SH_SH4202_MICRODEV
212 bool "SH4-202 MicroDev"
213 select CPU_SUBTYPE_SH4_202

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

257 system doesn't already know what it is. You get a machine vector
258 without any platform-specific code in it, so things like the RTC may
259 not work.
260
261 This option is for the early stages of porting to a new machine.
262
263endchoice
264
202
203config SH_EDOSK7705
204 bool "EDOSK7705"
205 select CPU_SUBTYPE_SH7705
206
207config SH_SH4202_MICRODEV
208 bool "SH4-202 MicroDev"
209 select CPU_SUBTYPE_SH4_202

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

253 system doesn't already know what it is. You get a machine vector
254 without any platform-specific code in it, so things like the RTC may
255 not work.
256
257 This option is for the early stages of porting to a new machine.
258
259endchoice
260
261source "arch/sh/boards/renesas/hs7751rvoip/Kconfig"
262source "arch/sh/boards/renesas/rts7751r2d/Kconfig"
263source "arch/sh/boards/renesas/r7780rp/Kconfig"
264
265source "arch/sh/mm/Kconfig"
266
267config CF_ENABLER
268 bool "Compact Flash Enabler support"
269 depends on SH_SOLUTION_ENGINE || SH_UNKNOWN || SH_SH03
270 ---help---
271 Compact Flash is a small, removable mass storage device introduced
272 in 1994 originally as a PCMCIA device. If you say `Y' here, you

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

407 See <file:Documentation/sh/register-banks.txt> for further
408 information on SR.RB and register banking in the kernel in general.
409
410config CPU_HAS_PTEA
411 bool
412
413endmenu
414
265source "arch/sh/mm/Kconfig"
266
267config CF_ENABLER
268 bool "Compact Flash Enabler support"
269 depends on SH_SOLUTION_ENGINE || SH_UNKNOWN || SH_SH03
270 ---help---
271 Compact Flash is a small, removable mass storage device introduced
272 in 1994 originally as a PCMCIA device. If you say `Y' here, you

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

407 See <file:Documentation/sh/register-banks.txt> for further
408 information on SR.RB and register banking in the kernel in general.
409
410config CPU_HAS_PTEA
411 bool
412
413endmenu
414
415menu "Timer support"
416depends on !GENERIC_TIME
415menu "Timer and clock configuration"
417
416
417if !GENERIC_TIME
418
418config SH_TMU
419 bool "TMU timer support"
420 depends on CPU_SH3 || CPU_SH4
421 default y
422 help
423 This enables the use of the TMU as the system timer.
424
425config SH_CMT

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

431
432config SH_MTU2
433 bool "MTU2 timer support"
434 depends on CPU_SH2A
435 default n
436 help
437 This enables the use of the MTU2 as the system timer.
438
419config SH_TMU
420 bool "TMU timer support"
421 depends on CPU_SH3 || CPU_SH4
422 default y
423 help
424 This enables the use of the TMU as the system timer.
425
426config SH_CMT

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

432
433config SH_MTU2
434 bool "MTU2 timer support"
435 depends on CPU_SH2A
436 default n
437 help
438 This enables the use of the MTU2 as the system timer.
439
439endmenu
440endif
440
441
441source "arch/sh/boards/renesas/hs7751rvoip/Kconfig"
442
443source "arch/sh/boards/renesas/rts7751r2d/Kconfig"
444
445source "arch/sh/boards/renesas/r7780rp/Kconfig"
446
447config SH_TIMER_IRQ
448 int
442config SH_TIMER_IRQ
443 int
449 default "28" if CPU_SUBTYPE_SH7780
444 default "28" if CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
450 default "86" if CPU_SUBTYPE_SH7619
451 default "140" if CPU_SUBTYPE_SH7206
452 default "16"
453
454config NO_IDLE_HZ
455 bool "Dynamic tick timer"
456 help
457 Select this option if you want to disable continuous timer ticks

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

471
472config SH_PCLK_FREQ
473 int "Peripheral clock frequency (in Hz)"
474 default "27000000" if CPU_SUBTYPE_SH73180 || CPU_SUBTYPE_SH7343
475 default "31250000" if CPU_SUBTYPE_SH7619
476 default "33333333" if CPU_SUBTYPE_SH7300 || CPU_SUBTYPE_SH7770 || \
477 CPU_SUBTYPE_SH7760 || CPU_SUBTYPE_SH7705 || \
478 CPU_SUBTYPE_SH7206
445 default "86" if CPU_SUBTYPE_SH7619
446 default "140" if CPU_SUBTYPE_SH7206
447 default "16"
448
449config NO_IDLE_HZ
450 bool "Dynamic tick timer"
451 help
452 Select this option if you want to disable continuous timer ticks

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

466
467config SH_PCLK_FREQ
468 int "Peripheral clock frequency (in Hz)"
469 default "27000000" if CPU_SUBTYPE_SH73180 || CPU_SUBTYPE_SH7343
470 default "31250000" if CPU_SUBTYPE_SH7619
471 default "33333333" if CPU_SUBTYPE_SH7300 || CPU_SUBTYPE_SH7770 || \
472 CPU_SUBTYPE_SH7760 || CPU_SUBTYPE_SH7705 || \
473 CPU_SUBTYPE_SH7206
479 default "50000000" if CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7780
474 default "50000000" if CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7780 || \
475 CPU_SUBTYPE_SH7785
480 default "60000000" if CPU_SUBTYPE_SH7751
481 default "66000000" if CPU_SUBTYPE_SH4_202
482 help
483 This option is used to specify the peripheral clock frequency.
484 This is necessary for determining the reference clock value on
485 platforms lacking an RTC.
486
487config SH_CLK_MD
488 int "CPU Mode Pin Setting"
489 default 0
490 depends on CPU_SUBTYPE_SH7619 || CPU_SUBTYPE_SH7206
491 help
492 MD2 - MD0 pin setting.
493
476 default "60000000" if CPU_SUBTYPE_SH7751
477 default "66000000" if CPU_SUBTYPE_SH4_202
478 help
479 This option is used to specify the peripheral clock frequency.
480 This is necessary for determining the reference clock value on
481 platforms lacking an RTC.
482
483config SH_CLK_MD
484 int "CPU Mode Pin Setting"
485 default 0
486 depends on CPU_SUBTYPE_SH7619 || CPU_SUBTYPE_SH7206
487 help
488 MD2 - MD0 pin setting.
489
490endmenu
491
494menu "CPU Frequency scaling"
495
496source "drivers/cpufreq/Kconfig"
497
498config SH_CPU_FREQ
499 tristate "SuperH CPU Frequency driver"
500 depends on CPU_FREQ
501 select CPU_FREQ_TABLE
502 help
503 This adds the cpufreq driver for SuperH. At present, only
504 the SH-4 is supported.
505
506 For details, take a look at <file:Documentation/cpu-freq>.
507
508 If unsure, say N.
509
510endmenu
511
492menu "CPU Frequency scaling"
493
494source "drivers/cpufreq/Kconfig"
495
496config SH_CPU_FREQ
497 tristate "SuperH CPU Frequency driver"
498 depends on CPU_FREQ
499 select CPU_FREQ_TABLE
500 help
501 This adds the cpufreq driver for SuperH. At present, only
502 the SH-4 is supported.
503
504 For details, take a look at <file:Documentation/cpu-freq>.
505
506 If unsure, say N.
507
508endmenu
509
512source "arch/sh/drivers/dma/Kconfig"
513
514source "arch/sh/cchips/Kconfig"
515
516config HEARTBEAT
517 bool "Heartbeat LED"
518 depends on SH_MPC1211 || SH_SH03 || \
519 SOLUTION_ENGINE || \
520 SH_RTS7751R2D || SH_SH4202_MICRODEV || SH_LANDISK || \
521 SH_R7780RP
522 help
523 Use the power-on LED on your machine as a load meter. The exact
524 behavior is platform-dependent, but normally the flash frequency is
525 a hyperbolic function of the 5-minute load average.
526
527source "arch/sh/drivers/Kconfig"
528
529endmenu
530
531config ISA_DMA_API
532 bool
533 depends on SH_MPC1211
534 default y

--- 192 unchanged lines hidden ---
510source "arch/sh/drivers/Kconfig"
511
512endmenu
513
514config ISA_DMA_API
515 bool
516 depends on SH_MPC1211
517 default y

--- 192 unchanged lines hidden ---