mirror of
https://github.com/torvalds/linux.git
synced 2026-10-15 20:30:02 +02:00
Add driver for the ESWIN EIC7700 high-speed peripherals system clock controller and register an auxiliary device for system reset controller which is named as "hsp-reset". Reviewed-by: Brian Masney <bmasney@redhat.com> Signed-off-by: Xuyang Dong <dongxuyang@eswincomputing.com> Signed-off-by: Brian Masney <bmasney@redhat.com>
29 lines
925 B
Plaintext
29 lines
925 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
|
|
config COMMON_CLK_ESWIN
|
|
bool
|
|
|
|
config COMMON_CLK_EIC7700
|
|
tristate "EIC7700 Clock Driver"
|
|
depends on ARCH_ESWIN || COMPILE_TEST
|
|
select COMMON_CLK_ESWIN
|
|
default ARCH_ESWIN
|
|
help
|
|
This driver provides support for clock controller on ESWIN EIC7700
|
|
SoC. The clock controller generates and supplies clocks to various
|
|
peripherals within the SoC.
|
|
Say yes here to support the clock controller on the EIC7700 SoC.
|
|
|
|
config COMMON_CLK_EIC7700_HSP
|
|
tristate "EIC7700 HSP Clock Driver"
|
|
depends on ARCH_ESWIN || COMPILE_TEST
|
|
select AUXILIARY_BUS
|
|
select COMMON_CLK_EIC7700
|
|
select RESET_EIC7700_HSP if RESET_CONTROLLER
|
|
select REGMAP_MMIO
|
|
help
|
|
This driver provides support for clock controller on ESWIN EIC7700
|
|
HSP. The clock controller generates and supplies clocks to high
|
|
speed peripherals within the SoC.
|
|
Say yes here to support the clock controller on the EIC7700 HSP.
|