Unverified Commit cd44f127 authored by Xuyang Dong's avatar Xuyang Dong Committed by Stephen Boyd
Browse files

clk: eswin: Add eic7700 clock driver



Add clock drivers for the EIC7700 SoC. The clock controller on the ESWIN
EIC7700 provides various clocks to different IP blocks within the SoC.

Signed-off-by: default avatarYifeng Huang <huangyifeng@eswincomputing.com>
Tested-by: Marcel Ziswiler <marcel@ziswiler.com> # ebc77
Reviewed-by: default avatarBrian Masney <bmasney@redhat.com>
Signed-off-by: default avatarXuyang Dong <dongxuyang@eswincomputing.com>
Tested-by: Bo Gan <ganboing@gmail.com> # hfp550
Signed-off-by: default avatarStephen Boyd <sboyd@kernel.org>
parent 8add6d87
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -504,6 +504,7 @@ source "drivers/clk/analogbits/Kconfig"
source "drivers/clk/aspeed/Kconfig"
source "drivers/clk/baikal-t1/Kconfig"
source "drivers/clk/bcm/Kconfig"
source "drivers/clk/eswin/Kconfig"
source "drivers/clk/hisilicon/Kconfig"
source "drivers/clk/imgtec/Kconfig"
source "drivers/clk/imx/Kconfig"
+1 −0
Original line number Diff line number Diff line
@@ -120,6 +120,7 @@ obj-$(CONFIG_CLK_BAIKAL_T1) += baikal-t1/
obj-y					+= bcm/
obj-$(CONFIG_ARCH_BERLIN)		+= berlin/
obj-$(CONFIG_ARCH_DAVINCI)		+= davinci/
obj-$(CONFIG_COMMON_CLK_ESWIN)		+= eswin/
obj-$(CONFIG_ARCH_HISI)			+= hisilicon/
obj-y					+= imgtec/
obj-y					+= imx/
+15 −0
Original line number Diff line number Diff line
# 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.
+8 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0
#
# Eswin Clock specific Makefile
#

obj-$(CONFIG_COMMON_CLK_ESWIN)		+= clk.o

obj-$(CONFIG_COMMON_CLK_EIC7700)	+= clk-eic7700.o
+1376 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading