/kernel/linux/linux-5.10/drivers/clk/ingenic/ |
H A D | jz4770-cgu.c | 152 "cclk", CGU_CLK_DIV, 160 "h0clk", CGU_CLK_DIV, 168 "h1clk", CGU_CLK_DIV | CGU_CLK_GATE, 177 "h2clk", CGU_CLK_DIV, 185 "c1clk", CGU_CLK_DIV | CGU_CLK_GATE, 194 "pclk", CGU_CLK_DIV, 205 "mmc0_mux", CGU_CLK_DIV | CGU_CLK_GATE | CGU_CLK_MUX, 212 "mmc1_mux", CGU_CLK_DIV | CGU_CLK_GATE | CGU_CLK_MUX, 219 "mmc2_mux", CGU_CLK_DIV | CGU_CLK_GATE | CGU_CLK_MUX, 226 "cim", CGU_CLK_DIV | CGU_CLK_GAT [all...] |
H A D | jz4740-cgu.c | 95 "pll half", CGU_CLK_DIV, 104 "cclk", CGU_CLK_DIV, 113 "hclk", CGU_CLK_DIV, 122 "pclk", CGU_CLK_DIV, 131 "mclk", CGU_CLK_DIV, 140 "lcd", CGU_CLK_DIV | CGU_CLK_GATE, 150 "lcd_pclk", CGU_CLK_DIV, 156 "i2s", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 164 "spi", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 172 "mmc", CGU_CLK_DIV | CGU_CLK_GAT [all...] |
H A D | jz4725b-cgu.c | 80 "pll half", CGU_CLK_DIV, 89 "cclk", CGU_CLK_DIV, 98 "hclk", CGU_CLK_DIV, 107 "pclk", CGU_CLK_DIV, 116 "mclk", CGU_CLK_DIV, 125 "ipu", CGU_CLK_DIV | CGU_CLK_GATE, 135 "lcd", CGU_CLK_DIV | CGU_CLK_GATE, 142 "i2s", CGU_CLK_MUX | CGU_CLK_DIV, 149 "spi", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 157 "mmc_mux", CGU_CLK_DIV, [all...] |
H A D | jz4780-cgu.c | 343 "cpu", CGU_CLK_DIV, 349 "l2cache", CGU_CLK_DIV, 355 "ahb0", CGU_CLK_MUX | CGU_CLK_DIV, 370 "ahb2", CGU_CLK_DIV, 376 "pclk", CGU_CLK_DIV, 382 "ddr", CGU_CLK_MUX | CGU_CLK_DIV, 389 "vpu", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 398 "i2s_pll", CGU_CLK_MUX | CGU_CLK_DIV, 411 "lcd0pixclk", CGU_CLK_MUX | CGU_CLK_DIV, 419 "lcd1pixclk", CGU_CLK_MUX | CGU_CLK_DIV, [all...] |
H A D | x1000-cgu.c | 253 "cpu", CGU_CLK_DIV | CGU_CLK_GATE, 260 "l2cache", CGU_CLK_DIV, 266 "ahb0", CGU_CLK_MUX | CGU_CLK_DIV, 279 "ahb2", CGU_CLK_DIV, 285 "pclk", CGU_CLK_DIV | CGU_CLK_GATE, 292 "ddr", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 300 "mac", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 308 "lcd", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 322 "msc0", CGU_CLK_DIV | CGU_CLK_GATE, 329 "msc1", CGU_CLK_DIV | CGU_CLK_GAT [all...] |
H A D | x1830-cgu.c | 227 "cpu", CGU_CLK_DIV | CGU_CLK_GATE, 234 "l2cache", CGU_CLK_DIV, 240 "ahb0", CGU_CLK_MUX | CGU_CLK_DIV, 253 "ahb2", CGU_CLK_DIV, 259 "pclk", CGU_CLK_DIV | CGU_CLK_GATE, 266 "ddr", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 274 "mac", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 283 "lcd", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 299 "msc0", CGU_CLK_DIV | CGU_CLK_GATE, 306 "msc1", CGU_CLK_DIV | CGU_CLK_GAT [all...] |
H A D | cgu.c | 373 if (clk_info->type & CGU_CLK_DIV) { in ingenic_clk_recalc_rate() 450 if (clk_info->type & CGU_CLK_DIV) in ingenic_clk_round_rate() 482 if (clk_info->type & CGU_CLK_DIV) { in ingenic_clk_set_rate() 640 if (caps & CGU_CLK_DIV) { in ingenic_register_clock() 641 caps &= ~CGU_CLK_DIV; in ingenic_register_clock()
|
H A D | cgu.h | 141 * @div: information valid if type includes CGU_CLK_DIV 155 CGU_CLK_DIV = BIT(5), enumerator
|
/kernel/linux/linux-6.6/drivers/clk/ingenic/ |
H A D | jz4770-cgu.c | 151 "cclk", CGU_CLK_DIV, 164 "h0clk", CGU_CLK_DIV, 172 "h1clk", CGU_CLK_DIV | CGU_CLK_GATE, 181 "h2clk", CGU_CLK_DIV, 189 "c1clk", CGU_CLK_DIV | CGU_CLK_GATE, 198 "pclk", CGU_CLK_DIV, 209 "mmc0_mux", CGU_CLK_DIV | CGU_CLK_GATE | CGU_CLK_MUX, 216 "mmc1_mux", CGU_CLK_DIV | CGU_CLK_GATE | CGU_CLK_MUX, 223 "mmc2_mux", CGU_CLK_DIV | CGU_CLK_GATE | CGU_CLK_MUX, 230 "cim", CGU_CLK_DIV | CGU_CLK_GAT [all...] |
H A D | jz4740-cgu.c | 95 "pll half", CGU_CLK_DIV, 104 "cclk", CGU_CLK_DIV, 118 "hclk", CGU_CLK_DIV, 127 "pclk", CGU_CLK_DIV, 136 "mclk", CGU_CLK_DIV, 150 "lcd", CGU_CLK_DIV | CGU_CLK_GATE, 160 "lcd_pclk", CGU_CLK_DIV, 166 "i2s", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 174 "spi", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 182 "mmc", CGU_CLK_DIV | CGU_CLK_GAT [all...] |
H A D | jz4760-cgu.c | 143 "cclk", CGU_CLK_DIV, 156 "hclk", CGU_CLK_DIV, 164 "sclk", CGU_CLK_DIV, 172 "h2clk", CGU_CLK_DIV, 180 "mclk", CGU_CLK_DIV, 193 "pclk", CGU_CLK_DIV, 204 "pll0_half", CGU_CLK_DIV, 215 "uhc", CGU_CLK_DIV | CGU_CLK_GATE | CGU_CLK_MUX, 222 "gpu", CGU_CLK_DIV | CGU_CLK_GATE | CGU_CLK_MUX, 229 "lpclk_div", CGU_CLK_DIV | CGU_CLK_MU [all...] |
H A D | jz4725b-cgu.c | 80 "pll half", CGU_CLK_DIV, 89 "cclk", CGU_CLK_DIV, 103 "hclk", CGU_CLK_DIV, 112 "pclk", CGU_CLK_DIV, 121 "mclk", CGU_CLK_DIV, 135 "ipu", CGU_CLK_DIV | CGU_CLK_GATE, 145 "lcd", CGU_CLK_DIV | CGU_CLK_GATE, 152 "i2s", CGU_CLK_MUX | CGU_CLK_DIV, 159 "spi", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 167 "mmc_mux", CGU_CLK_DIV, [all...] |
H A D | jz4755-cgu.c | 77 "pll half", CGU_CLK_DIV, 86 "ext half", CGU_CLK_DIV, 95 "cclk", CGU_CLK_DIV, 104 "hclk", CGU_CLK_DIV, 113 "pclk", CGU_CLK_DIV, 122 "mclk", CGU_CLK_DIV, 131 "h1clk", CGU_CLK_DIV, 140 "udc", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 148 "lcd", CGU_CLK_DIV | CGU_CLK_GATE, 155 "mmc", CGU_CLK_DIV, [all...] |
H A D | jz4780-cgu.c | 343 "cpu", CGU_CLK_DIV, 354 "l2cache", CGU_CLK_DIV, 365 "ahb0", CGU_CLK_MUX | CGU_CLK_DIV, 380 "ahb2", CGU_CLK_DIV, 386 "pclk", CGU_CLK_DIV, 392 "ddr", CGU_CLK_MUX | CGU_CLK_DIV, 404 "vpu", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 413 "i2s_pll", CGU_CLK_MUX | CGU_CLK_DIV, 426 "lcd0pixclk", CGU_CLK_MUX | CGU_CLK_DIV, 434 "lcd1pixclk", CGU_CLK_MUX | CGU_CLK_DIV, [all...] |
H A D | x1830-cgu.c | 227 "cpu", CGU_CLK_DIV | CGU_CLK_GATE, 235 "l2cache", CGU_CLK_DIV, 246 "ahb0", CGU_CLK_MUX | CGU_CLK_DIV, 259 "ahb2", CGU_CLK_DIV, 265 "pclk", CGU_CLK_DIV | CGU_CLK_GATE, 272 "ddr", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 285 "mac", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 294 "lcd", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 310 "msc0", CGU_CLK_DIV | CGU_CLK_GATE, 317 "msc1", CGU_CLK_DIV | CGU_CLK_GAT [all...] |
H A D | x1000-cgu.c | 286 "cpu", CGU_CLK_DIV | CGU_CLK_GATE, 298 "l2cache", CGU_CLK_DIV, 309 "ahb0", CGU_CLK_MUX | CGU_CLK_DIV, 322 "ahb2", CGU_CLK_DIV, 328 "pclk", CGU_CLK_DIV | CGU_CLK_GATE, 335 "ddr", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 348 "mac", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 387 "lcd", CGU_CLK_MUX | CGU_CLK_DIV | CGU_CLK_GATE, 401 "msc0", CGU_CLK_DIV | CGU_CLK_GATE, 408 "msc1", CGU_CLK_DIV | CGU_CLK_GAT [all...] |
H A D | cgu.c | 415 if (clk_info->type & CGU_CLK_DIV) { in ingenic_clk_recalc_rate() 501 if (clk_info->type & CGU_CLK_DIV) in ingenic_clk_determine_rate() 535 if (clk_info->type & CGU_CLK_DIV) { in ingenic_clk_set_rate() 693 if (caps & CGU_CLK_DIV) { in ingenic_register_clock() 694 caps &= ~CGU_CLK_DIV; in ingenic_register_clock()
|
H A D | cgu.h | 153 * @div: information valid if type includes CGU_CLK_DIV 167 CGU_CLK_DIV = BIT(5), enumerator
|