xref: /linux/drivers/clk/sunxi-ng/Makefile (revision c8c525b06f532923d21d99811a7b80bf18ffd2be)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
21d80c142SMaxime Ripard# Common objects
312f8c553SMasahiro Yamadaobj-y				+= ccu_common.o
412f8c553SMasahiro Yamadaobj-y				+= ccu_mmc_timing.o
512f8c553SMasahiro Yamadaobj-y				+= ccu_reset.o
689a3dfb7SMaxime Ripard
789a3dfb7SMaxime Ripard# Base clock types
812f8c553SMasahiro Yamadaobj-y				+= ccu_div.o
912f8c553SMasahiro Yamadaobj-y				+= ccu_frac.o
1012f8c553SMasahiro Yamadaobj-y				+= ccu_gate.o
1112f8c553SMasahiro Yamadaobj-y				+= ccu_mux.o
1212f8c553SMasahiro Yamadaobj-y				+= ccu_mult.o
1312f8c553SMasahiro Yamadaobj-y				+= ccu_phase.o
1412f8c553SMasahiro Yamadaobj-y				+= ccu_sdm.o
152ab836dbSMaxime Ripard
162ab836dbSMaxime Ripard# Multi-factor clocks
1712f8c553SMasahiro Yamadaobj-y				+= ccu_nk.o
1812f8c553SMasahiro Yamadaobj-y				+= ccu_nkm.o
1912f8c553SMasahiro Yamadaobj-y				+= ccu_nkmp.o
2012f8c553SMasahiro Yamadaobj-y				+= ccu_nm.o
2112f8c553SMasahiro Yamadaobj-y				+= ccu_mp.o
220577e485SMaxime Ripard
230577e485SMaxime Ripard# SoC support
24*c8c525b0SSamuel Hollandobj-$(CONFIG_SUNIV_F1C100S_CCU)	+= suniv-f1c100s-ccu.o
25*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN50I_A64_CCU)	+= sun50i-a64-ccu.o
26*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN50I_A100_CCU)	+= sun50i-a100-ccu.o
27*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN50I_A100_R_CCU)	+= sun50i-a100-r-ccu.o
28*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN50I_H6_CCU)	+= sun50i-h6-ccu.o
29*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN50I_H6_R_CCU)	+= sun50i-h6-r-ccu.o
30*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN50I_H616_CCU)	+= sun50i-h616-ccu.o
31*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN4I_A10_CCU)	+= sun4i-a10-ccu.o
32*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN5I_CCU)		+= sun5i-ccu.o
33*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN6I_A31_CCU)	+= sun6i-a31-ccu.o
34*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN8I_A23_CCU)	+= sun8i-a23-ccu.o
35*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN8I_A33_CCU)	+= sun8i-a33-ccu.o
36*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN8I_A83T_CCU)	+= sun8i-a83t-ccu.o
37*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN8I_H3_CCU)	+= sun8i-h3-ccu.o
38*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN8I_R40_CCU)	+= sun8i-r40-ccu.o
39*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN8I_V3S_CCU)	+= sun8i-v3s-ccu.o
40*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN8I_DE2_CCU)	+= sun8i-de2-ccu.o
41*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN8I_R_CCU)	+= sun8i-r-ccu.o
42*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN9I_A80_CCU)	+= sun9i-a80-ccu.o
43*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN9I_A80_CCU)	+= sun9i-a80-de-ccu.o
44*c8c525b0SSamuel Hollandobj-$(CONFIG_SUN9I_A80_CCU)	+= sun9i-a80-usb-ccu.o
45*c8c525b0SSamuel Holland
46*c8c525b0SSamuel Hollandsuniv-f1c100s-ccu-y		+= ccu-suniv-f1c100s.o
47*c8c525b0SSamuel Hollandsun50i-a64-ccu-y		+= ccu-sun50i-a64.o
48*c8c525b0SSamuel Hollandsun50i-a100-ccu-y		+= ccu-sun50i-a100.o
49*c8c525b0SSamuel Hollandsun50i-a100-r-ccu-y		+= ccu-sun50i-a100-r.o
50*c8c525b0SSamuel Hollandsun50i-h6-ccu-y			+= ccu-sun50i-h6.o
51*c8c525b0SSamuel Hollandsun50i-h6-r-ccu-y		+= ccu-sun50i-h6-r.o
52*c8c525b0SSamuel Hollandsun50i-h616-ccu-y		+= ccu-sun50i-h616.o
53*c8c525b0SSamuel Hollandsun4i-a10-ccu-y			+= ccu-sun4i-a10.o
54*c8c525b0SSamuel Hollandsun5i-ccu-y			+= ccu-sun5i.o
55*c8c525b0SSamuel Hollandsun6i-a31-ccu-y			+= ccu-sun6i-a31.o
56*c8c525b0SSamuel Hollandsun8i-a23-ccu-y			+= ccu-sun8i-a23.o
57*c8c525b0SSamuel Hollandsun8i-a33-ccu-y			+= ccu-sun8i-a33.o
58*c8c525b0SSamuel Hollandsun8i-a83t-ccu-y		+= ccu-sun8i-a83t.o
59*c8c525b0SSamuel Hollandsun8i-h3-ccu-y			+= ccu-sun8i-h3.o
60*c8c525b0SSamuel Hollandsun8i-r40-ccu-y			+= ccu-sun8i-r40.o
61*c8c525b0SSamuel Hollandsun8i-v3s-ccu-y			+= ccu-sun8i-v3s.o
62*c8c525b0SSamuel Hollandsun8i-de2-ccu-y			+= ccu-sun8i-de2.o
63*c8c525b0SSamuel Hollandsun8i-r-ccu-y			+= ccu-sun8i-r.o
64*c8c525b0SSamuel Hollandsun9i-a80-ccu-y			+= ccu-sun9i-a80.o
65*c8c525b0SSamuel Hollandsun9i-a80-de-ccu-y		+= ccu-sun9i-a80-de.o
66*c8c525b0SSamuel Hollandsun9i-a80-usb-ccu-y		+= ccu-sun9i-a80-usb.o
67