xref: /openbmc/linux/drivers/clk/ingenic/Kconfig (revision 4f89e4b8)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
24f89e4b8SPaul Cercueilmenu "Ingenic SoCs drivers"
30880fb86SPaul Cercueil	depends on MIPS
40880fb86SPaul Cercueil
50880fb86SPaul Cercueilconfig INGENIC_CGU_COMMON
60880fb86SPaul Cercueil	bool
70880fb86SPaul Cercueil
80880fb86SPaul Cercueilconfig INGENIC_CGU_JZ4740
90880fb86SPaul Cercueil	bool "Ingenic JZ4740 CGU driver"
100880fb86SPaul Cercueil	default MACH_JZ4740
110880fb86SPaul Cercueil	select INGENIC_CGU_COMMON
120880fb86SPaul Cercueil	help
130880fb86SPaul Cercueil	  Support the clocks provided by the CGU hardware on Ingenic JZ4740
140880fb86SPaul Cercueil	  and compatible SoCs.
150880fb86SPaul Cercueil
160880fb86SPaul Cercueil	  If building for a JZ4740 SoC, you want to say Y here.
170880fb86SPaul Cercueil
18226dfa47SPaul Cercueilconfig INGENIC_CGU_JZ4725B
19226dfa47SPaul Cercueil	bool "Ingenic JZ4725B CGU driver"
20226dfa47SPaul Cercueil	default MACH_JZ4725B
21226dfa47SPaul Cercueil	select INGENIC_CGU_COMMON
22226dfa47SPaul Cercueil	help
23226dfa47SPaul Cercueil	  Support the clocks provided by the CGU hardware on Ingenic JZ4725B
24226dfa47SPaul Cercueil	  and compatible SoCs.
25226dfa47SPaul Cercueil
26226dfa47SPaul Cercueil	  If building for a JZ4725B SoC, you want to say Y here.
27226dfa47SPaul Cercueil
280880fb86SPaul Cercueilconfig INGENIC_CGU_JZ4770
290880fb86SPaul Cercueil	bool "Ingenic JZ4770 CGU driver"
300880fb86SPaul Cercueil	default MACH_JZ4770
310880fb86SPaul Cercueil	select INGENIC_CGU_COMMON
320880fb86SPaul Cercueil	help
330880fb86SPaul Cercueil	  Support the clocks provided by the CGU hardware on Ingenic JZ4770
340880fb86SPaul Cercueil	  and compatible SoCs.
350880fb86SPaul Cercueil
360880fb86SPaul Cercueil	  If building for a JZ4770 SoC, you want to say Y here.
370880fb86SPaul Cercueil
380880fb86SPaul Cercueilconfig INGENIC_CGU_JZ4780
390880fb86SPaul Cercueil	bool "Ingenic JZ4780 CGU driver"
400880fb86SPaul Cercueil	default MACH_JZ4780
410880fb86SPaul Cercueil	select INGENIC_CGU_COMMON
420880fb86SPaul Cercueil	help
430880fb86SPaul Cercueil	  Support the clocks provided by the CGU hardware on Ingenic JZ4780
440880fb86SPaul Cercueil	  and compatible SoCs.
450880fb86SPaul Cercueil
460880fb86SPaul Cercueil	  If building for a JZ4780 SoC, you want to say Y here.
470880fb86SPaul Cercueil
484f89e4b8SPaul Cercueilconfig INGENIC_TCU_CLK
494f89e4b8SPaul Cercueil	bool "Ingenic JZ47xx TCU clocks driver"
504f89e4b8SPaul Cercueil	default MACH_INGENIC
514f89e4b8SPaul Cercueil	select MFD_SYSCON
524f89e4b8SPaul Cercueil	help
534f89e4b8SPaul Cercueil	  Support the clocks of the Timer/Counter Unit (TCU) of the Ingenic
544f89e4b8SPaul Cercueil	  JZ47xx SoCs.
554f89e4b8SPaul Cercueil
560880fb86SPaul Cercueilendmenu
57