Lines Matching +full:jz4725b +full:- +full:lcd

1 // SPDX-License-Identifier: GPL-2.0
3 * Ingenic JZ4725B SoC CGU driver
9 #include <linux/clk-provider.h>
13 #include <dt-bindings/clock/jz4725b-cgu.h>
36 0x0, 0x1, -1, 0x3,
56 .parents = { JZ4725B_CLK_EXT, -1, -1, -1 },
81 .parents = { JZ4725B_CLK_PLL, -1, -1, -1 },
83 CGU_REG_CPCCR, 21, 1, 1, -1, -1, -1,
90 .parents = { JZ4725B_CLK_PLL, -1, -1, -1 },
92 CGU_REG_CPCCR, 0, 1, 4, 22, -1, -1,
99 .parents = { JZ4725B_CLK_PLL, -1, -1, -1 },
101 CGU_REG_CPCCR, 4, 1, 4, 22, -1, -1,
108 .parents = { JZ4725B_CLK_PLL, -1, -1, -1 },
110 CGU_REG_CPCCR, 8, 1, 4, 22, -1, -1,
117 .parents = { JZ4725B_CLK_PLL, -1, -1, -1 },
119 CGU_REG_CPCCR, 12, 1, 4, 22, -1, -1,
126 .parents = { JZ4725B_CLK_PLL, -1, -1, -1 },
128 CGU_REG_CPCCR, 16, 1, 4, 22, -1, -1,
135 "lcd", CGU_CLK_DIV | CGU_CLK_GATE,
136 .parents = { JZ4725B_CLK_PLL_HALF, -1, -1, -1 },
137 .div = { CGU_REG_LPCDR, 0, 1, 11, -1, -1, -1 },
143 .parents = { JZ4725B_CLK_EXT, JZ4725B_CLK_PLL_HALF, -1, -1 },
145 .div = { CGU_REG_I2SCDR, 0, 1, 9, -1, -1, -1 },
150 .parents = { JZ4725B_CLK_EXT, JZ4725B_CLK_PLL, -1, -1 },
152 .div = { CGU_REG_SSICDR, 0, 1, 4, -1, -1, -1 },
158 .parents = { JZ4725B_CLK_PLL_HALF, -1, -1, -1 },
159 .div = { CGU_REG_MSCCDR, 0, 1, 5, -1, -1, -1 },
164 .parents = { JZ4725B_CLK_EXT, JZ4725B_CLK_PLL_HALF, -1, -1 },
166 .div = { CGU_REG_CPCCR, 23, 1, 6, -1, -1, -1 },
169 /* Gate-only clocks */
173 .parents = { JZ4725B_CLK_EXT, -1, -1, -1 },
179 .parents = { JZ4725B_CLK_PCLK, -1, -1, -1 },
185 .parents = { JZ4725B_CLK_EXT, -1, -1, -1 },
191 .parents = { JZ4725B_CLK_EXT, -1, -1, -1 },
197 .parents = { JZ4725B_CLK_EXT, -1, -1, -1 },
203 .parents = { JZ4725B_CLK_MMC_MUX, -1, -1, -1 },
209 .parents = { JZ4725B_CLK_MMC_MUX, -1, -1, -1 },
215 .parents = { JZ4725B_CLK_MCLK/* not sure */, -1, -1, -1 },
221 .parents = { JZ4725B_CLK_EXT/* not sure */, -1, -1, -1 },
235 .parents = { JZ4725B_CLK_EXT512, JZ4725B_CLK_OSC32K, -1, -1 },
241 .parents = { JZ4725B_CLK_EXT, -1, -1, -1 },
263 CLK_OF_DECLARE_DRIVER(jz4725b_cgu, "ingenic,jz4725b-cgu", jz4725b_cgu_init);