]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - arch/arm/mach-shmobile/Kconfig
Merge remote-tracking branch 'nvdimm/libnvdimm-for-next'
[karo-tx-linux.git] / 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         select PM_GENERIC_DOMAINS if PM
8
9 config PM_RMOBILE
10         bool
11         select PM_GENERIC_DOMAINS
12
13 config ARCH_RCAR_GEN1
14         bool
15         select PM_RCAR if PM || SMP
16         select RENESAS_INTC_IRQPIN
17         select SYS_SUPPORTS_SH_TMU
18
19 config ARCH_RCAR_GEN2
20         bool
21         select PM_RCAR if PM || SMP
22         select RENESAS_IRQC
23         select SYS_SUPPORTS_SH_CMT
24         select PCI_DOMAINS if PCI
25
26 config ARCH_RMOBILE
27         bool
28         select PM_RMOBILE if PM
29         select SYS_SUPPORTS_SH_CMT
30         select SYS_SUPPORTS_SH_TMU
31
32 menuconfig ARCH_SHMOBILE_MULTI
33         bool "Renesas ARM SoCs" if ARCH_MULTI_V7
34         depends on MMU
35         select ARCH_SHMOBILE
36         select HAVE_ARM_SCU if SMP
37         select HAVE_ARM_TWD if SMP
38         select ARM_GIC
39         select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE
40         select NO_IOPORT_MAP
41         select PINCTRL
42         select ARCH_REQUIRE_GPIOLIB
43
44 if ARCH_SHMOBILE_MULTI
45
46 #comment "Renesas ARM SoCs System Type"
47
48 config ARCH_EMEV2
49         bool "Emma Mobile EV2"
50         select SYS_SUPPORTS_EM_STI
51
52 config ARCH_R7S72100
53         bool "RZ/A1H (R7S72100)"
54         select PM_GENERIC_DOMAINS if PM
55         select SYS_SUPPORTS_SH_MTU2
56
57 config ARCH_R8A73A4
58         bool "R-Mobile APE6 (R8A73A40)"
59         select ARCH_RMOBILE
60         select RENESAS_IRQC
61
62 config ARCH_R8A7740
63         bool "R-Mobile A1 (R8A77400)"
64         select ARCH_RMOBILE
65         select RENESAS_INTC_IRQPIN
66
67 config ARCH_R8A7778
68         bool "R-Car M1A (R8A77781)"
69         select ARCH_RCAR_GEN1
70
71 config ARCH_R8A7779
72         bool "R-Car H1 (R8A77790)"
73         select ARCH_RCAR_GEN1
74
75 config ARCH_R8A7790
76         bool "R-Car H2 (R8A77900)"
77         select ARCH_RCAR_GEN2
78         select I2C
79
80 config ARCH_R8A7791
81         bool "R-Car M2-W (R8A77910)"
82         select ARCH_RCAR_GEN2
83         select I2C
84
85 config ARCH_R8A7793
86         bool "R-Car M2-N (R8A7793)"
87         select ARCH_RCAR_GEN2
88         select I2C
89
90 config ARCH_R8A7794
91         bool "R-Car E2 (R8A77940)"
92         select ARCH_RCAR_GEN2
93
94 config ARCH_SH73A0
95         bool "SH-Mobile AG5 (R8A73A00)"
96         select ARCH_RMOBILE
97         select RENESAS_INTC_IRQPIN
98
99 comment "Renesas ARM SoCs System Configuration"
100 endif