Version:  2.0.40 2.2.26 2.4.37 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2

Linux/arch/arm/mach-shmobile/Kconfig

  1 config ARCH_SHMOBILE
  2         bool
  3         select ZONE_DMA if ARM_LPAE
  4 
  5 config PM_RCAR
  6         bool
  7 
  8 config PM_RMOBILE
  9         bool
 10         select PM_GENERIC_DOMAINS
 11 
 12 config ARCH_RCAR_GEN1
 13         bool
 14         select PM_RCAR if PM || SMP
 15         select RENESAS_INTC_IRQPIN
 16         select SYS_SUPPORTS_SH_TMU
 17 
 18 config ARCH_RCAR_GEN2
 19         bool
 20         select PM_RCAR if PM || SMP
 21         select RENESAS_IRQC
 22         select SYS_SUPPORTS_SH_CMT
 23         select PCI_DOMAINS if PCI
 24 
 25 config ARCH_RMOBILE
 26         bool
 27         select PM_RMOBILE if PM
 28         select SYS_SUPPORTS_SH_CMT
 29         select SYS_SUPPORTS_SH_TMU
 30 
 31 menuconfig ARCH_SHMOBILE_MULTI
 32         bool "Renesas ARM SoCs" if ARCH_MULTI_V7
 33         depends on MMU
 34         select ARCH_SHMOBILE
 35         select HAVE_ARM_SCU if SMP
 36         select HAVE_ARM_TWD if SMP
 37         select ARM_GIC
 38         select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE
 39         select NO_IOPORT_MAP
 40         select PINCTRL
 41         select ARCH_REQUIRE_GPIOLIB
 42 
 43 if ARCH_SHMOBILE_MULTI
 44 
 45 #comment "Renesas ARM SoCs System Type"
 46 
 47 config ARCH_EMEV2
 48         bool "Emma Mobile EV2"
 49         select SYS_SUPPORTS_EM_STI
 50 
 51 config ARCH_R7S72100
 52         bool "RZ/A1H (R7S72100)"
 53         select SYS_SUPPORTS_SH_MTU2
 54 
 55 config ARCH_R8A73A4
 56         bool "R-Mobile APE6 (R8A73A40)"
 57         select ARCH_RMOBILE
 58         select RENESAS_IRQC
 59 
 60 config ARCH_R8A7740
 61         bool "R-Mobile A1 (R8A77400)"
 62         select ARCH_RMOBILE
 63         select RENESAS_INTC_IRQPIN
 64 
 65 config ARCH_R8A7778
 66         bool "R-Car M1A (R8A77781)"
 67         select ARCH_RCAR_GEN1
 68 
 69 config ARCH_R8A7779
 70         bool "R-Car H1 (R8A77790)"
 71         select ARCH_RCAR_GEN1
 72 
 73 config ARCH_R8A7790
 74         bool "R-Car H2 (R8A77900)"
 75         select ARCH_RCAR_GEN2
 76         select I2C
 77 
 78 config ARCH_R8A7791
 79         bool "R-Car M2-W (R8A77910)"
 80         select ARCH_RCAR_GEN2
 81         select I2C
 82 
 83 config ARCH_R8A7794
 84         bool "R-Car E2 (R8A77940)"
 85         select ARCH_RCAR_GEN2
 86 
 87 config ARCH_SH73A0
 88         bool "SH-Mobile AG5 (R8A73A00)"
 89         select ARCH_RMOBILE
 90         select RENESAS_INTC_IRQPIN
 91 
 92 comment "Renesas ARM SoCs Board Type"
 93 
 94 config MACH_MARZEN
 95         bool "MARZEN board"
 96         depends on ARCH_R8A7779
 97         select REGULATOR_FIXED_VOLTAGE if REGULATOR
 98 
 99 comment "Renesas ARM SoCs System Configuration"
100 endif
101 
102 if ARCH_SHMOBILE_LEGACY
103 
104 comment "Renesas ARM SoCs System Type"
105 
106 config ARCH_SH73A0
107         bool "SH-Mobile AG5 (R8A73A00)"
108         select ARCH_RMOBILE
109         select ARCH_WANT_OPTIONAL_GPIOLIB
110         select ARM_GIC
111         select I2C
112         select SH_INTC
113         select RENESAS_INTC_IRQPIN
114 
115 config ARCH_R8A7740
116         bool "R-Mobile A1 (R8A77400)"
117         select ARCH_RMOBILE
118         select ARCH_WANT_OPTIONAL_GPIOLIB
119         select ARM_GIC
120         select RENESAS_INTC_IRQPIN
121 
122 config ARCH_R8A7778
123         bool "R-Car M1A (R8A77781)"
124         select ARCH_RCAR_GEN1
125         select ARCH_WANT_OPTIONAL_GPIOLIB
126         select ARM_GIC
127 
128 config ARCH_R8A7779
129         bool "R-Car H1 (R8A77790)"
130         select ARCH_RCAR_GEN1
131         select ARCH_WANT_OPTIONAL_GPIOLIB
132         select ARM_GIC
133 
134 comment "Renesas ARM SoCs Board Type"
135 
136 config MACH_ARMADILLO800EVA
137         bool "Armadillo-800 EVA board"
138         depends on ARCH_R8A7740
139         select ARCH_REQUIRE_GPIOLIB
140         select REGULATOR_FIXED_VOLTAGE if REGULATOR
141         select SMSC_PHY if SH_ETH
142         select SND_SOC_WM8978 if SND_SIMPLE_CARD && I2C
143         select USE_OF
144 
145 config MACH_BOCKW
146         bool "BOCK-W platform"
147         depends on ARCH_R8A7778
148         select ARCH_REQUIRE_GPIOLIB
149         select REGULATOR_FIXED_VOLTAGE if REGULATOR
150         select SND_SOC_AK4554 if SND_SIMPLE_CARD
151         select SND_SOC_AK4642 if SND_SIMPLE_CARD && I2C
152         select USE_OF
153 
154 config MACH_BOCKW_REFERENCE
155         bool "BOCK-W  - Reference Device Tree Implementation"
156         depends on ARCH_R8A7778
157         select ARCH_REQUIRE_GPIOLIB
158         select REGULATOR_FIXED_VOLTAGE if REGULATOR
159         select USE_OF
160         ---help---
161            Use reference implementation of BockW board support
162            which makes use of device tree at the expense
163            of not supporting a number of devices.
164 
165            This is intended to aid developers
166 
167 config MACH_MARZEN
168         bool "MARZEN board"
169         depends on ARCH_R8A7779
170         select ARCH_REQUIRE_GPIOLIB
171         select REGULATOR_FIXED_VOLTAGE if REGULATOR
172         select USE_OF
173 
174 config MACH_KZM9G
175         bool "KZM-A9-GT board"
176         depends on ARCH_SH73A0
177         select ARCH_REQUIRE_GPIOLIB
178         select REGULATOR_FIXED_VOLTAGE if REGULATOR
179         select SND_SOC_AK4642 if SND_SIMPLE_CARD
180         select USE_OF
181 
182 comment "Renesas ARM SoCs System Configuration"
183 
184 config CPU_HAS_INTEVT
185         bool
186         default y
187 
188 config SH_CLK_CPG
189         bool
190 
191 source "drivers/sh/Kconfig"
192 
193 endif
194 
195 if ARCH_SHMOBILE
196 
197 menu "Timer and clock configuration"
198 
199 config SHMOBILE_TIMER_HZ
200         int "Kernel HZ (jiffies per second)"
201         range 32 1024
202         default "128"
203         help
204           Allows the configuration of the timer frequency. It is customary
205           to have the timer interrupt run at 1000 Hz or 100 Hz, but in the
206           case of low timer frequencies other values may be more suitable.
207           Renesas ARM SoC systems using a 32768 Hz RCLK for clock events may
208           want to select a HZ value such as 128 that can evenly divide RCLK.
209           A HZ value that does not divide evenly may cause timer drift.
210 
211 endmenu
212 
213 endif

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us