xref: /openbmc/linux/arch/arm/mach-shmobile/Kconfig (revision 82003e04)
1config ARCH_SHMOBILE
2	bool
3
4config ARCH_SHMOBILE_MULTI
5	bool
6
7config PM_RMOBILE
8	bool
9	select PM
10	select PM_GENERIC_DOMAINS
11
12config ARCH_RCAR_GEN1
13	bool
14	select PM
15	select PM_GENERIC_DOMAINS
16	select RENESAS_INTC_IRQPIN
17	select SYS_SUPPORTS_SH_TMU
18
19config ARCH_RCAR_GEN2
20	bool
21	select PM
22	select PM_GENERIC_DOMAINS
23	select RENESAS_IRQC
24	select SYS_SUPPORTS_SH_CMT
25
26config ARCH_RMOBILE
27	bool
28	select PM_RMOBILE
29	select SYS_SUPPORTS_SH_CMT
30	select SYS_SUPPORTS_SH_TMU
31
32menuconfig ARCH_RENESAS
33	bool "Renesas ARM SoCs"
34	depends on ARCH_MULTI_V7 && MMU
35	select ARCH_SHMOBILE
36	select ARCH_SHMOBILE_MULTI
37	select HAVE_ARM_SCU if SMP
38	select HAVE_ARM_TWD if SMP
39	select ARM_GIC
40	select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE
41	select NO_IOPORT_MAP
42	select PINCTRL
43	select GPIOLIB
44	select ZONE_DMA if ARM_LPAE
45
46if ARCH_RENESAS
47
48#comment "Renesas ARM SoCs System Type"
49
50config ARCH_EMEV2
51	bool "Emma Mobile EV2"
52	select SYS_SUPPORTS_EM_STI
53
54config ARCH_R7S72100
55	bool "RZ/A1H (R7S72100)"
56	select PM
57	select PM_GENERIC_DOMAINS
58	select SYS_SUPPORTS_SH_MTU2
59
60config ARCH_R8A73A4
61	bool "R-Mobile APE6 (R8A73A40)"
62	select ARCH_RMOBILE
63	select RENESAS_IRQC
64
65config ARCH_R8A7740
66	bool "R-Mobile A1 (R8A77400)"
67	select ARCH_RMOBILE
68	select RENESAS_INTC_IRQPIN
69
70config ARCH_R8A7778
71	bool "R-Car M1A (R8A77781)"
72	select ARCH_RCAR_GEN1
73
74config ARCH_R8A7779
75	bool "R-Car H1 (R8A77790)"
76	select ARCH_RCAR_GEN1
77
78config ARCH_R8A7790
79	bool "R-Car H2 (R8A77900)"
80	select ARCH_RCAR_GEN2
81	select I2C
82
83config ARCH_R8A7791
84	bool "R-Car M2-W (R8A77910)"
85	select ARCH_RCAR_GEN2
86	select I2C
87
88config ARCH_R8A7792
89	bool "R-Car V2H (R8A77920)"
90	select ARCH_RCAR_GEN2
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
105endif
106