diff options
Diffstat (limited to 'arch/sh/cchips/Kconfig')
-rw-r--r-- | arch/sh/cchips/Kconfig | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/arch/sh/cchips/Kconfig b/arch/sh/cchips/Kconfig new file mode 100644 index 000000000000..155d139884c3 --- /dev/null +++ b/arch/sh/cchips/Kconfig | |||
@@ -0,0 +1,96 @@ | |||
1 | menu "Companion Chips" | ||
2 | |||
3 | config VOYAGERGX | ||
4 | bool "VoyagerGX chip support" | ||
5 | depends on SH_RTS7751R2D | ||
6 | help | ||
7 | Selecting this option will support Silicon Motion, Inc. SM501. | ||
8 | Designed to complement needs for the embedded industry, it | ||
9 | provides video and 2D capability. To reduce system cost a | ||
10 | wide variety of include I/O is supported, including analog RGB | ||
11 | and digital LCD Panel interface, 8-bit parallel interface, USB, | ||
12 | UART, IrDA, Zoom Video, AC97 or I2S, SSP, PWM, and I2C. There | ||
13 | are additional GPIO bits that can be used to interface to | ||
14 | external as well. | ||
15 | |||
16 | # A board must have defined HD6446X_SERIES in order to see these | ||
17 | config HD6446X_SERIES | ||
18 | bool "HD6446x support" | ||
19 | default n | ||
20 | |||
21 | choice | ||
22 | prompt "HD6446x options" | ||
23 | depends on HD6446X_SERIES | ||
24 | default HD64461 | ||
25 | |||
26 | config HD64461 | ||
27 | bool "Hitachi HD64461 companion chip support" | ||
28 | depends on CPU_SUBTYPE_SH7709 | ||
29 | ---help--- | ||
30 | The Hitachi HD64461 provides an interface for | ||
31 | the SH7709 CPU, supporting a LCD controller, | ||
32 | CRT color controller, IrDA up to 4 Mbps, and a | ||
33 | PCMCIA controller supporting 2 slots. | ||
34 | |||
35 | More information is available at | ||
36 | <http://semiconductor.hitachi.com/windowsce/superh/sld013.htm>. | ||
37 | |||
38 | Say Y if you want support for the HD64461. | ||
39 | Otherwise, say N. | ||
40 | |||
41 | config HD64465 | ||
42 | bool "Hitachi HD64465 companion chip support" | ||
43 | depends on CPU_SUBTYPE_SH7750 | ||
44 | ---help--- | ||
45 | The Hitachi HD64465 provides an interface for | ||
46 | the SH7750 CPU, supporting a LCD controller, | ||
47 | CRT color controller, IrDA, USB, PCMCIA, | ||
48 | keyboard controller, and a printer interface. | ||
49 | |||
50 | More information is available at | ||
51 | <http://global.hitachi.com/New/cnews/E/1998/981019B.html>. | ||
52 | |||
53 | Say Y if you want support for the HD64465. | ||
54 | Otherwise, say N. | ||
55 | |||
56 | endchoice | ||
57 | |||
58 | # These will also be split into the Kconfig's below | ||
59 | config HD64461_IRQ | ||
60 | int "HD64461 IRQ" | ||
61 | depends on HD64461 | ||
62 | default "36" | ||
63 | help | ||
64 | The default setting of the HD64461 IRQ is 36. | ||
65 | |||
66 | Do not change this unless you know what you are doing. | ||
67 | |||
68 | config HD64461_ENABLER | ||
69 | bool "HD64461 PCMCIA enabler" | ||
70 | depends on HD64461 | ||
71 | help | ||
72 | Say Y here if you want to enable PCMCIA support | ||
73 | via the HD64461 companion chip. | ||
74 | Otherwise, say N. | ||
75 | |||
76 | |||
77 | config HD64465_IOBASE | ||
78 | hex "HD64465 start address" | ||
79 | depends on HD64465 | ||
80 | default "0xb0000000" | ||
81 | help | ||
82 | The default setting of the HD64465 IO base address is 0xb0000000. | ||
83 | |||
84 | Do not change this unless you know what you are doing. | ||
85 | |||
86 | config HD64465_IRQ | ||
87 | int "HD64465 IRQ" | ||
88 | depends on HD64465 | ||
89 | default "5" | ||
90 | help | ||
91 | The default setting of the HD64465 IRQ is 5. | ||
92 | |||
93 | Do not change this unless you know what you are doing. | ||
94 | |||
95 | endmenu | ||
96 | |||