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