xref: /linux/drivers/soc/sophgo/Kconfig (revision 297d9111e9fcf47dd1dcc6f79bba915f35378d01)
1f18198c0SInochi Amaoto# SPDX-License-Identifier: GPL-2.0-only
2f18198c0SInochi Amaoto#
3f18198c0SInochi Amaoto# Sophgo SoC drivers
4f18198c0SInochi Amaoto#
5f18198c0SInochi Amaoto
6f18198c0SInochi Amaotoif ARCH_SOPHGO || COMPILE_TEST
7f18198c0SInochi Amaotomenu "Sophgo SoC drivers"
8f18198c0SInochi Amaoto
9*c8754c7dSAlexander Sverdlinconfig SOPHGO_CV1800_RTCSYS
10*c8754c7dSAlexander Sverdlin	tristate "Sophgo CV1800 RTC MFD"
11*c8754c7dSAlexander Sverdlin	select MFD_CORE
12*c8754c7dSAlexander Sverdlin	help
13*c8754c7dSAlexander Sverdlin	  If you say yes here you get support the RTC MFD driver for Sophgo
14*c8754c7dSAlexander Sverdlin	  CV1800 series SoC. The RTC module comprises a 32kHz oscillator,
15*c8754c7dSAlexander Sverdlin	  Power-on-Reset (PoR) sub-module, HW state machine to control chip
16*c8754c7dSAlexander Sverdlin	  power-on, power-off and reset. Furthermore, the 8051 subsystem is
17*c8754c7dSAlexander Sverdlin	  located within RTCSYS including associated SRAM block.
18*c8754c7dSAlexander Sverdlin
19*c8754c7dSAlexander Sverdlin	  This driver can also be built as a module. If so, the module will be
20*c8754c7dSAlexander Sverdlin	  called cv1800-rtcsys.
21*c8754c7dSAlexander Sverdlin
22f18198c0SInochi Amaotoconfig SOPHGO_SG2044_TOPSYS
23f18198c0SInochi Amaoto	tristate "Sophgo SG2044 TOP syscon driver"
24f18198c0SInochi Amaoto	select MFD_CORE
25f18198c0SInochi Amaoto	help
26f18198c0SInochi Amaoto	  This is the core driver for the Sophgo SG2044 TOP system
27f18198c0SInochi Amaoto	  controller device. This driver provide PLL clock device
28f18198c0SInochi Amaoto	  for the SoC.
29f18198c0SInochi Amaoto
30f18198c0SInochi Amaoto	  This driver can also be built as a module.  If so, the module
31f18198c0SInochi Amaoto	  will be called sg2044-topsys.
32f18198c0SInochi Amaoto
33f18198c0SInochi Amaotoendmenu
34f18198c0SInochi Amaotoendif
35