blob: 0dd60278e9739865b1307d0c1ad2dae8479d48da [file] [log] [blame]
Jisheng Zhang2df26ef2015-10-16 15:37:07 +08001if (ARCH_BERLIN || COMPILE_TEST)
Antoine Tenart3de68d32014-05-19 19:36:29 +02002
3config PINCTRL_BERLIN
4 bool
5 select PINMUX
6 select REGMAP_MMIO
7
Jisheng Zhang423ddc52018-07-18 14:00:30 +08008config PINCTRL_AS370
9 bool "Synaptics as370 pin controller driver"
10 depends on OF
11 select PINCTRL_BERLIN
12
Antoine Tenartb016d1b2014-05-19 19:36:31 +020013config PINCTRL_BERLIN_BG2
Antoine Tenartd02f9972015-10-13 23:31:37 +020014 def_bool MACH_BERLIN_BG2
Antoine Tenart9c160bb2015-10-13 23:31:39 +020015 depends on OF
Antoine Tenartb016d1b2014-05-19 19:36:31 +020016 select PINCTRL_BERLIN
17
Antoine Tenart48b6bce2014-05-19 19:36:32 +020018config PINCTRL_BERLIN_BG2CD
Antoine Tenartd02f9972015-10-13 23:31:37 +020019 def_bool MACH_BERLIN_BG2CD
Antoine Tenart9c160bb2015-10-13 23:31:39 +020020 depends on OF
Antoine Tenart48b6bce2014-05-19 19:36:32 +020021 select PINCTRL_BERLIN
22
Antoine Tenart626eea82014-05-19 19:36:30 +020023config PINCTRL_BERLIN_BG2Q
Antoine Tenartd02f9972015-10-13 23:31:37 +020024 def_bool MACH_BERLIN_BG2Q
Antoine Tenart9c160bb2015-10-13 23:31:39 +020025 depends on OF
Antoine Tenart626eea82014-05-19 19:36:30 +020026 select PINCTRL_BERLIN
27
Jisheng Zhangbb3ba952015-10-16 15:37:08 +080028config PINCTRL_BERLIN_BG4CT
29 bool "Marvell berlin4ct pin controller driver"
30 depends on OF
31 select PINCTRL_BERLIN
32
Antoine Tenart3de68d32014-05-19 19:36:29 +020033endif