3 comment "SH-Mobile System Type"
6 bool "SH-Mobile AP4 (SH7372)"
7 select ARCH_WANT_OPTIONAL_GPIOLIB
8 select ARM_CPU_SUSPEND if PM || CPU_IDLE
13 bool "SH-Mobile AG5 (R8A73A00)"
14 select ARCH_WANT_OPTIONAL_GPIOLIB
19 select RENESAS_INTC_IRQPIN
22 bool "R-Mobile APE6 (R8A73A40)"
23 select ARCH_WANT_OPTIONAL_GPIOLIB
26 select HAVE_ARM_ARCH_TIMER
31 bool "R-Mobile A1 (R8A77400)"
32 select ARCH_WANT_OPTIONAL_GPIOLIB
36 select RENESAS_INTC_IRQPIN
39 bool "R-Car M1A (R8A77781)"
40 select ARCH_WANT_OPTIONAL_GPIOLIB
44 select USB_ARCH_HAS_EHCI
45 select USB_ARCH_HAS_OHCI
48 bool "R-Car H1 (R8A77790)"
49 select ARCH_WANT_OPTIONAL_GPIOLIB
53 select USB_ARCH_HAS_EHCI
54 select USB_ARCH_HAS_OHCI
55 select RENESAS_INTC_IRQPIN
58 bool "R-Car H2 (R8A77900)"
59 select ARCH_WANT_OPTIONAL_GPIOLIB
62 select HAVE_ARM_ARCH_TIMER
67 bool "Emma Mobile EV2"
68 select ARCH_WANT_OPTIONAL_GPIOLIB
72 comment "SH-Mobile Board Type"
76 depends on ARCH_SH73A0
77 select ARCH_REQUIRE_GPIOLIB
78 select REGULATOR_FIXED_VOLTAGE if REGULATOR
79 select SH_LCD_MIPI_DSI
83 depends on ARCH_R8A73A4
88 depends on ARCH_SH7372
89 select ARCH_REQUIRE_GPIOLIB
90 select REGULATOR_FIXED_VOLTAGE if REGULATOR
91 select SND_SOC_AK4642 if SND_SIMPLE_CARD
96 depends on ARCH_SH73A0
97 select ARCH_REQUIRE_GPIOLIB
98 select REGULATOR_FIXED_VOLTAGE if REGULATOR
100 config MACH_ARMADILLO800EVA
101 bool "Armadillo-800 EVA board"
102 depends on ARCH_R8A7740
103 select ARCH_REQUIRE_GPIOLIB
104 select REGULATOR_FIXED_VOLTAGE if REGULATOR
105 select SND_SOC_WM8978 if SND_SIMPLE_CARD
108 config MACH_ARMADILLO800EVA_REFERENCE
109 bool "Armadillo-800 EVA board - Reference Device Tree Implementation"
110 depends on ARCH_R8A7740
111 select ARCH_REQUIRE_GPIOLIB
112 select REGULATOR_FIXED_VOLTAGE if REGULATOR
113 select SND_SOC_WM8978 if SND_SIMPLE_CARD
116 Use reference implementation of Aramdillo800 EVA board support
117 which makes a greater use of device tree at the expense
118 of not supporting a number of devices.
120 This is intended to aid developers
123 bool "BOCK-W platform"
124 depends on ARCH_R8A7778
125 select ARCH_REQUIRE_GPIOLIB
126 select RENESAS_INTC_IRQPIN
131 depends on ARCH_R8A7779
132 select ARCH_REQUIRE_GPIOLIB
133 select REGULATOR_FIXED_VOLTAGE if REGULATOR
135 config MACH_MARZEN_REFERENCE
136 bool "MARZEN board - Reference Device Tree Implementation"
137 depends on ARCH_R8A7779
138 select ARCH_REQUIRE_GPIOLIB
139 select REGULATOR_FIXED_VOLTAGE if REGULATOR
142 Use reference implementation of Marzen board support
143 which makes use of device tree at the expense
144 of not supporting a number of devices.
146 This is intended to aid developers
150 depends on ARCH_R8A7790
155 depends on ARCH_EMEV2
156 select REGULATOR_FIXED_VOLTAGE if REGULATOR
160 bool "KZM-A9-GT board"
161 depends on ARCH_SH73A0
162 select ARCH_HAS_CPUFREQ
164 select ARCH_REQUIRE_GPIOLIB
165 select REGULATOR_FIXED_VOLTAGE if REGULATOR
166 select SND_SOC_AK4642 if SND_SIMPLE_CARD
169 config MACH_KZM9G_REFERENCE
170 bool "KZM-A9-GT board - Reference Device Tree Implementation"
171 depends on ARCH_SH73A0
172 select ARCH_REQUIRE_GPIOLIB
173 select REGULATOR_FIXED_VOLTAGE if REGULATOR
174 select SND_SOC_AK4642 if SND_SIMPLE_CARD
177 Use reference implementation of KZM-A9-GT board support
178 which makes as greater use of device tree at the expense
179 of not supporting a number of devices.
181 This is intended to aid developers
183 comment "SH-Mobile System Configuration"
185 config CPU_HAS_INTEVT
189 menu "Timer and clock configuration"
191 config SHMOBILE_TIMER_HZ
192 int "Kernel HZ (jiffies per second)"
196 Allows the configuration of the timer frequency. It is customary
197 to have the timer interrupt run at 1000 Hz or 100 Hz, but in the
198 case of low timer frequencies other values may be more suitable.
199 SH-Mobile systems using a 32768 Hz RCLK for clock events may want
200 to select a HZ value such as 128 that can evenly divide RCLK.
201 A HZ value that does not divide evenly may cause timer drift.
204 bool "CMT timer driver"
207 This enables build of the CMT timer driver.
210 bool "TMU timer driver"
213 This enables build of the TMU timer driver.
216 bool "STI timer driver"
219 This enables build of the STI timer driver.
226 source "drivers/sh/Kconfig"