Directory Files
.. 120
File Size
Kconfig 3.0 kB
Makefile 2.6 kB
ccu-sun20i-d1-r.c 3.9 kB
ccu-sun20i-d1-r.h 401 B
ccu-sun20i-d1.c 44 kB
ccu-sun20i-d1.h 367 B
ccu-sun4i-a10.c 49 kB
ccu-sun4i-a10.h 1.4 kB
ccu-sun50i-a100-r.c 6.0 kB
ccu-sun50i-a100-r.h 447 B
ccu-sun50i-a100.c 40 kB
ccu-sun50i-a100.h 1.3 kB
ccu-sun50i-a64.c 32 kB
ccu-sun50i-a64.h 1.3 kB
ccu-sun50i-h6-r.c 7.5 kB
ccu-sun50i-h6-r.h 428 B
ccu-sun50i-h6.c 40 kB
ccu-sun50i-h6.h 1.2 kB
ccu-sun50i-h616.c 37 kB
ccu-sun50i-h616.h 1.2 kB
ccu-sun5i.c 34 kB
ccu-sun5i.h 1.3 kB
ccu-sun6i-a31.c 41 kB
ccu-sun6i-a31.h 1.4 kB
ccu-sun6i-rtc.c 9.8 kB
ccu-sun6i-rtc.h 306 B
ccu-sun8i-a23-a33.h 1.2 kB
ccu-sun8i-a23.c 25 kB
ccu-sun8i-a33.c 27 kB
ccu-sun8i-a83t.c 29 kB
ccu-sun8i-a83t.h 1.0 kB
ccu-sun8i-de2.c 9.6 kB
ccu-sun8i-de2.h 510 B
ccu-sun8i-h3.c 37 kB
ccu-sun8i-h3.h 1.1 kB
ccu-sun8i-r.c 7.4 kB
ccu-sun8i-r.h 377 B
ccu-sun8i-r40.c 45 kB
ccu-sun8i-r40.h 1.3 kB
ccu-sun8i-v3s.c 25 kB
ccu-sun8i-v3s.h 1.2 kB
ccu-sun9i-a80-de.c 8.1 kB
ccu-sun9i-a80-de.h 532 B
ccu-sun9i-a80-usb.c 4.2 kB
ccu-sun9i-a80-usb.h 348 B
ccu-sun9i-a80.c 38 kB
ccu-sun9i-a80.h 1.0 kB
ccu-suniv-f1c100s.c 18 kB
ccu-suniv-f1c100s.h 747 B
ccu_common.c 5.5 kB
ccu_common.h 1.9 kB
ccu_div.c 3.5 kB
ccu_div.h 8.1 kB
ccu_frac.c 3.0 kB
ccu_frac.h 1.1 kB
ccu_gate.c 3.0 kB
ccu_gate.h 3.2 kB
ccu_mmc_timing.c 1.6 kB
ccu_mp.c 8.2 kB
ccu_mp.h 4.8 kB
ccu_mult.c 4.1 kB
ccu_mult.h 1.6 kB
ccu_mux.c 7.9 kB
ccu_mux.h 4.6 kB
ccu_nk.c 3.7 kB
ccu_nk.h 1.4 kB
ccu_nkm.c 6.2 kB
ccu_nkm.h 2.1 kB
ccu_nkmp.c 5.9 kB
ccu_nkmp.h 1.5 kB
ccu_nm.c 5.9 kB
ccu_nm.h 5.7 kB
ccu_phase.c 3.1 kB
ccu_phase.h 881 B
ccu_reset.c 1.9 kB
ccu_reset.h 634 B
ccu_sdm.c 4.7 kB
ccu_sdm.h 1.8 kB
sun20i-d1-ccu.mod.c 0 B
sun20i-d1-r-ccu.mod.c 0 B
sun4i-a10-ccu.mod.c 0 B
sun50i-a100-ccu.mod.c 0 B
sun50i-a100-r-ccu.mod.c 0 B
sun50i-a64-ccu.mod.c 0 B
sun50i-h6-ccu.mod.c 0 B
sun50i-h6-r-ccu.mod.c 0 B
sun50i-h616-ccu.mod.c 0 B
sun6i-a31-ccu.mod.c 0 B
sun6i-rtc-ccu.mod.c 0 B
sun8i-a23-ccu.mod.c 0 B
sun8i-a33-ccu.mod.c 0 B
sun8i-a83t-ccu.mod.c 0 B
sun8i-de2-ccu.mod.c 0 B
sun8i-h3-ccu.mod.c 0 B
sun8i-r-ccu.mod.c 0 B
sun8i-r40-ccu.mod.c 0 B
sun8i-v3s-ccu.mod.c 0 B
sun9i-a80-ccu.mod.c 0 B
sun9i-a80-de-ccu.mod.c 0 B
sun9i-a80-usb-ccu.mod.c 0 B
suniv-f1c100s-ccu.mod.c 0 B
sunxi-ccu.mod.c 0 B

Linux v6.6.1 - sunxi-ng

# SPDX-License-Identifier: GPL-2.0-only
config SUNXI_CCU
	tristate "Clock support for Allwinner SoCs"
	depends on ARCH_SUNXI || COMPILE_TEST
	select RESET_CONTROLLER
	default ARCH_SUNXI

if SUNXI_CCU

config SUNIV_F1C100S_CCU
	tristate "Support for the Allwinner newer F1C100s CCU"
	default y
	depends on MACH_SUNIV || COMPILE_TEST

config SUN20I_D1_CCU
	tristate "Support for the Allwinner D1/R528/T113 CCU"
	default y
	depends on MACH_SUN8I || RISCV || COMPILE_TEST

config SUN20I_D1_R_CCU
	tristate "Support for the Allwinner D1/R528/T113 PRCM CCU"
	default y
	depends on MACH_SUN8I || RISCV || COMPILE_TEST

config SUN50I_A64_CCU
	tristate "Support for the Allwinner A64 CCU"
	default y
	depends on ARM64 || COMPILE_TEST

config SUN50I_A100_CCU
	tristate "Support for the Allwinner A100 CCU"
	default y
	depends on ARM64 || COMPILE_TEST

config SUN50I_A100_R_CCU
	tristate "Support for the Allwinner A100 PRCM CCU"
	default y
	depends on ARM64 || COMPILE_TEST

config SUN50I_H6_CCU
	tristate "Support for the Allwinner H6 CCU"
	default y
	depends on ARM64 || COMPILE_TEST

config SUN50I_H616_CCU
	tristate "Support for the Allwinner H616 CCU"
	default y
	depends on ARM64 || COMPILE_TEST

config SUN50I_H6_R_CCU
	tristate "Support for the Allwinner H6 and H616 PRCM CCU"
	default y
	depends on ARM64 || COMPILE_TEST

config SUN4I_A10_CCU
	tristate "Support for the Allwinner A10/A20 CCU"
	default y
	depends on MACH_SUN4I || MACH_SUN7I || COMPILE_TEST

config SUN5I_CCU
	bool "Support for the Allwinner sun5i family CCM"
	default y
	depends on MACH_SUN5I || COMPILE_TEST
	depends on SUNXI_CCU=y

config SUN6I_A31_CCU
	tristate "Support for the Allwinner A31/A31s CCU"
	default y
	depends on MACH_SUN6I || COMPILE_TEST

config SUN6I_RTC_CCU
	tristate "Support for the Allwinner H616/R329 RTC CCU"
	default y
	depends on MACH_SUN8I || ARM64 || RISCV || COMPILE_TEST

config SUN8I_A23_CCU
	tristate "Support for the Allwinner A23 CCU"
	default y
	depends on MACH_SUN8I || COMPILE_TEST

config SUN8I_A33_CCU
	tristate "Support for the Allwinner A33 CCU"
	default y
	depends on MACH_SUN8I || COMPILE_TEST

config SUN8I_A83T_CCU
	tristate "Support for the Allwinner A83T CCU"
	default y
	depends on MACH_SUN8I || COMPILE_TEST

config SUN8I_H3_CCU
	tristate "Support for the Allwinner H3 CCU"
	default y
	depends on MACH_SUN8I || ARM64 || COMPILE_TEST

config SUN8I_V3S_CCU
	tristate "Support for the Allwinner V3s CCU"
	default y
	depends on MACH_SUN8I || COMPILE_TEST

config SUN8I_DE2_CCU
	tristate "Support for the Allwinner SoCs DE2 CCU"
	default y
	depends on MACH_SUN8I || ARM64 || RISCV || COMPILE_TEST

config SUN8I_R40_CCU
	tristate "Support for the Allwinner R40 CCU"
	default y
	depends on MACH_SUN8I || COMPILE_TEST

config SUN9I_A80_CCU
	tristate "Support for the Allwinner A80 CCU"
	default y
	depends on MACH_SUN9I || COMPILE_TEST

config SUN8I_R_CCU
	tristate "Support for Allwinner SoCs' PRCM CCUs"
	default y
	depends on MACH_SUN8I || ARM64 || COMPILE_TEST

endif