xref: /linux/drivers/soc/cirrus/Kconfig (revision 6eab0ce6e1c6358f4fb3d9f301bfcf3d527f3da9)
1*6eab0ce6SNikita Shubin# SPDX-License-Identifier: GPL-2.0-only
2*6eab0ce6SNikita Shubin
3*6eab0ce6SNikita Shubinif ARCH_EP93XX
4*6eab0ce6SNikita Shubin
5*6eab0ce6SNikita Shubinconfig EP93XX_SOC
6*6eab0ce6SNikita Shubin	bool "Cirrus EP93xx chips SoC"
7*6eab0ce6SNikita Shubin	select SOC_BUS
8*6eab0ce6SNikita Shubin	select AUXILIARY_BUS
9*6eab0ce6SNikita Shubin	default y if !EP93XX_SOC_COMMON
10*6eab0ce6SNikita Shubin	help
11*6eab0ce6SNikita Shubin	  Enable support SoC for Cirrus EP93xx chips.
12*6eab0ce6SNikita Shubin
13*6eab0ce6SNikita Shubin	  Cirrus EP93xx chips have several swlocked registers,
14*6eab0ce6SNikita Shubin	  this driver provides locked access for reset, pinctrl
15*6eab0ce6SNikita Shubin	  and clk devices implemented as auxiliary devices.
16*6eab0ce6SNikita Shubin
17*6eab0ce6SNikita Shubinendif
18