Lines Matching +full:channel +full:- +full:4
1 // SPDX-License-Identifier: GPL-2.0-only
6 #include <linux/clk-provider.h>
11 #include <dt-bindings/clock/bcm-ns2.h>
12 #include "clk-iproc.h"
35 .dig_filter = DF_VAL(0x0, 9, 3, 5, 4, 2, 3),
36 .ndiv_int = REG_VAL(0x8, 4, 10),
37 .pdiv = REG_VAL(0x8, 0, 4),
49 .channel = BCM_NS2_GENPLL_SCR_SCR_CLK,
55 .channel = BCM_NS2_GENPLL_SCR_FS_CLK,
61 .channel = BCM_NS2_GENPLL_SCR_AUDIO_CLK,
67 .channel = BCM_NS2_GENPLL_SCR_CH3_UNUSED,
73 .channel = BCM_NS2_GENPLL_SCR_CH4_UNUSED,
79 .channel = BCM_NS2_GENPLL_SCR_CH5_UNUSED,
91 CLK_OF_DECLARE(ns2_genpll_src_clk, "brcm,ns2-genpll-scr",
98 .dig_filter = DF_VAL(0x0, 9, 3, 5, 4, 2, 3),
99 .ndiv_int = REG_VAL(0x8, 4, 10),
100 .pdiv = REG_VAL(0x8, 0, 4),
111 .channel = BCM_NS2_GENPLL_SW_RPE_CLK,
117 .channel = BCM_NS2_GENPLL_SW_250_CLK,
123 .channel = BCM_NS2_GENPLL_SW_NIC_CLK,
129 .channel = BCM_NS2_GENPLL_SW_CHIMP_CLK,
135 .channel = BCM_NS2_GENPLL_SW_PORT_CLK,
141 .channel = BCM_NS2_GENPLL_SW_SDIO_CLK,
153 CLK_OF_DECLARE(ns2_genpll_sw_clk, "brcm,ns2-genpll-sw",
160 .dig_filter = DF_VAL(0x0, 9, 3, 5, 4, 1, 4),
161 .ndiv_int = REG_VAL(0x8, 4, 10),
162 .pdiv = REG_VAL(0x8, 0, 4),
173 .channel = BCM_NS2_LCPLL_DDR_PCIE_SATA_USB_CLK,
179 .channel = BCM_NS2_LCPLL_DDR_DDR_CLK,
185 .channel = BCM_NS2_LCPLL_DDR_CH2_UNUSED,
191 .channel = BCM_NS2_LCPLL_DDR_CH3_UNUSED,
197 .channel = BCM_NS2_LCPLL_DDR_CH4_UNUSED,
203 .channel = BCM_NS2_LCPLL_DDR_CH5_UNUSED,
215 CLK_OF_DECLARE(ns2_lcpll_ddr_clk, "brcm,ns2-lcpll-ddr",
220 .aon = AON_VAL(0x0, 2, 5, 4),
222 .dig_filter = DF_VAL(0x0, 9, 3, 5, 4, 1, 4),
223 .ndiv_int = REG_VAL(0x8, 4, 10),
224 .pdiv = REG_VAL(0x8, 0, 4),
235 .channel = BCM_NS2_LCPLL_PORTS_WAN_CLK,
241 .channel = BCM_NS2_LCPLL_PORTS_RGMII_CLK,
247 .channel = BCM_NS2_LCPLL_PORTS_CH2_UNUSED,
253 .channel = BCM_NS2_LCPLL_PORTS_CH3_UNUSED,
259 .channel = BCM_NS2_LCPLL_PORTS_CH4_UNUSED,
265 .channel = BCM_NS2_LCPLL_PORTS_CH5_UNUSED,
277 CLK_OF_DECLARE(ns2_lcpll_ports_clk, "brcm,ns2-lcpll-ports",