xref: /linux/drivers/pinctrl/berlin/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
22df26ef7SJisheng Zhangif (ARCH_BERLIN || COMPILE_TEST)
33de68d33SAntoine Tenart
43de68d33SAntoine Tenartconfig PINCTRL_BERLIN
53de68d33SAntoine Tenart	bool
63de68d33SAntoine Tenart	select PINMUX
73de68d33SAntoine Tenart	select REGMAP_MMIO
83de68d33SAntoine Tenart
9423ddc58SJisheng Zhangconfig PINCTRL_AS370
10423ddc58SJisheng Zhang	bool "Synaptics as370 pin controller driver"
11423ddc58SJisheng Zhang	depends on OF
12423ddc58SJisheng Zhang	select PINCTRL_BERLIN
13423ddc58SJisheng Zhang
14b016d1bdSAntoine Tenartconfig PINCTRL_BERLIN_BG2
15d02f997dSAntoine Tenart	def_bool MACH_BERLIN_BG2
169c160bbdSAntoine Tenart	depends on OF
17b016d1bdSAntoine Tenart	select PINCTRL_BERLIN
18b016d1bdSAntoine Tenart
1948b6bce3SAntoine Tenartconfig PINCTRL_BERLIN_BG2CD
20d02f997dSAntoine Tenart	def_bool MACH_BERLIN_BG2CD
219c160bbdSAntoine Tenart	depends on OF
2248b6bce3SAntoine Tenart	select PINCTRL_BERLIN
2348b6bce3SAntoine Tenart
24626eea87SAntoine Tenartconfig PINCTRL_BERLIN_BG2Q
25d02f997dSAntoine Tenart	def_bool MACH_BERLIN_BG2Q
269c160bbdSAntoine Tenart	depends on OF
27626eea87SAntoine Tenart	select PINCTRL_BERLIN
28626eea87SAntoine Tenart
29bb3ba955SJisheng Zhangconfig PINCTRL_BERLIN_BG4CT
30bb3ba955SJisheng Zhang	bool "Marvell berlin4ct pin controller driver"
31bb3ba955SJisheng Zhang	depends on OF
32bb3ba955SJisheng Zhang	select PINCTRL_BERLIN
33bb3ba955SJisheng Zhang
343de68d33SAntoine Tenartendif
35