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 --- |