Linux 6.9-rc5
[sfrench/cifs-2.6.git] / drivers / clk / sunxi-ng / Makefile
1 # SPDX-License-Identifier: GPL-2.0
2
3 obj-$(CONFIG_SUNXI_CCU)         += sunxi-ccu.o
4
5 # Common objects
6 sunxi-ccu-y                     += ccu_common.o
7 sunxi-ccu-y                     += ccu_mmc_timing.o
8 sunxi-ccu-y                     += ccu_reset.o
9
10 # Base clock types
11 sunxi-ccu-y                     += ccu_div.o
12 sunxi-ccu-y                     += ccu_frac.o
13 sunxi-ccu-y                     += ccu_gate.o
14 sunxi-ccu-y                     += ccu_mux.o
15 sunxi-ccu-y                     += ccu_mult.o
16 sunxi-ccu-y                     += ccu_phase.o
17 sunxi-ccu-y                     += ccu_sdm.o
18
19 # Multi-factor clocks
20 sunxi-ccu-y                     += ccu_nk.o
21 sunxi-ccu-y                     += ccu_nkm.o
22 sunxi-ccu-y                     += ccu_nkmp.o
23 sunxi-ccu-y                     += ccu_nm.o
24 sunxi-ccu-y                     += ccu_mp.o
25
26 # SoC support
27 obj-$(CONFIG_SUNIV_F1C100S_CCU) += suniv-f1c100s-ccu.o
28 obj-$(CONFIG_SUN20I_D1_CCU)     += sun20i-d1-ccu.o
29 obj-$(CONFIG_SUN20I_D1_R_CCU)   += sun20i-d1-r-ccu.o
30 obj-$(CONFIG_SUN50I_A64_CCU)    += sun50i-a64-ccu.o
31 obj-$(CONFIG_SUN50I_A100_CCU)   += sun50i-a100-ccu.o
32 obj-$(CONFIG_SUN50I_A100_R_CCU) += sun50i-a100-r-ccu.o
33 obj-$(CONFIG_SUN50I_H6_CCU)     += sun50i-h6-ccu.o
34 obj-$(CONFIG_SUN50I_H6_R_CCU)   += sun50i-h6-r-ccu.o
35 obj-$(CONFIG_SUN50I_H616_CCU)   += sun50i-h616-ccu.o
36 obj-$(CONFIG_SUN4I_A10_CCU)     += sun4i-a10-ccu.o
37 obj-$(CONFIG_SUN5I_CCU)         += sun5i-ccu.o
38 obj-$(CONFIG_SUN6I_A31_CCU)     += sun6i-a31-ccu.o
39 obj-$(CONFIG_SUN6I_RTC_CCU)     += sun6i-rtc-ccu.o
40 obj-$(CONFIG_SUN8I_A23_CCU)     += sun8i-a23-ccu.o
41 obj-$(CONFIG_SUN8I_A33_CCU)     += sun8i-a33-ccu.o
42 obj-$(CONFIG_SUN8I_A83T_CCU)    += sun8i-a83t-ccu.o
43 obj-$(CONFIG_SUN8I_H3_CCU)      += sun8i-h3-ccu.o
44 obj-$(CONFIG_SUN8I_R40_CCU)     += sun8i-r40-ccu.o
45 obj-$(CONFIG_SUN8I_V3S_CCU)     += sun8i-v3s-ccu.o
46 obj-$(CONFIG_SUN8I_DE2_CCU)     += sun8i-de2-ccu.o
47 obj-$(CONFIG_SUN8I_R_CCU)       += sun8i-r-ccu.o
48 obj-$(CONFIG_SUN9I_A80_CCU)     += sun9i-a80-ccu.o
49 obj-$(CONFIG_SUN9I_A80_CCU)     += sun9i-a80-de-ccu.o
50 obj-$(CONFIG_SUN9I_A80_CCU)     += sun9i-a80-usb-ccu.o
51
52 suniv-f1c100s-ccu-y             += ccu-suniv-f1c100s.o
53 sun20i-d1-ccu-y                 += ccu-sun20i-d1.o
54 sun20i-d1-r-ccu-y               += ccu-sun20i-d1-r.o
55 sun50i-a64-ccu-y                += ccu-sun50i-a64.o
56 sun50i-a100-ccu-y               += ccu-sun50i-a100.o
57 sun50i-a100-r-ccu-y             += ccu-sun50i-a100-r.o
58 sun50i-h6-ccu-y                 += ccu-sun50i-h6.o
59 sun50i-h6-r-ccu-y               += ccu-sun50i-h6-r.o
60 sun50i-h616-ccu-y               += ccu-sun50i-h616.o
61 sun4i-a10-ccu-y                 += ccu-sun4i-a10.o
62 sun5i-ccu-y                     += ccu-sun5i.o
63 sun6i-a31-ccu-y                 += ccu-sun6i-a31.o
64 sun6i-rtc-ccu-y                 += ccu-sun6i-rtc.o
65 sun8i-a23-ccu-y                 += ccu-sun8i-a23.o
66 sun8i-a33-ccu-y                 += ccu-sun8i-a33.o
67 sun8i-a83t-ccu-y                += ccu-sun8i-a83t.o
68 sun8i-h3-ccu-y                  += ccu-sun8i-h3.o
69 sun8i-r40-ccu-y                 += ccu-sun8i-r40.o
70 sun8i-v3s-ccu-y                 += ccu-sun8i-v3s.o
71 sun8i-de2-ccu-y                 += ccu-sun8i-de2.o
72 sun8i-r-ccu-y                   += ccu-sun8i-r.o
73 sun9i-a80-ccu-y                 += ccu-sun9i-a80.o
74 sun9i-a80-de-ccu-y              += ccu-sun9i-a80-de.o
75 sun9i-a80-usb-ccu-y             += ccu-sun9i-a80-usb.o