Home
last modified time | relevance | path

Searched refs:CLK_DIVIDER_READ_ONLY (Results 1 – 25 of 41) sorted by relevance

12

/linux-6.15/drivers/clk/
H A Dclk-npcm8xx.c190 { NPCM8XX_CLKDIV1, 21, 5, "pre_adc", &npcm8xx_muxes[6].hw, CLK_DIVIDER_READ_ONLY, 0, -1 },
191 …{ NPCM8XX_CLKDIV1, 26, 2, "ahb", &hw_pre_clk, CLK_DIVIDER_READ_ONLY, CLK_IS_CRITICAL, NPCM8XX_CLK_…
198 { NPCM8XX_CLKDIV1, 11, 5, "mmc", &npcm8xx_muxes[2].hw, CLK_DIVIDER_READ_ONLY, 0, NPCM8XX_CLK_MMC },
200 { NPCM8XX_CLKDIV1, 2, 4, "pci", &npcm8xx_muxes[7].hw, CLK_DIVIDER_READ_ONLY, 0, NPCM8XX_CLK_PCI },
208 { NPCM8XX_CLKDIV2, 13, 3, "gfx", &npcm8xx_muxes[7].hw, CLK_DIVIDER_READ_ONLY, 0, NPCM8XX_CLK_GFX },
211 …{ NPCM8XX_CLKDIV2, 0, 4, "sdhc", &npcm8xx_muxes[2].hw, CLK_DIVIDER_READ_ONLY, 0, NPCM8XX_CLK_SDHC …
214 …{ NPCM8XX_CLKDIV3, 11, 5, "uart2", &npcm8xx_muxes[3].hw, CLK_DIVIDER_READ_ONLY, 0, NPCM8XX_CLK_UAR…
215 …{ NPCM8XX_CLKDIV3, 6, 5, "spi0", &npcm8xx_pre_divs[1].hw, CLK_DIVIDER_READ_ONLY, 0, NPCM8XX_CLK_SP…
216 …{ NPCM8XX_CLKDIV3, 1, 5, "spix", &npcm8xx_pre_divs[1].hw, CLK_DIVIDER_READ_ONLY, 0, NPCM8XX_CLK_SP…
218 { NPCM8XX_CLKDIV4, 28, 4, "rg", &npcm8xx_muxes[11].hw, CLK_DIVIDER_READ_ONLY, 0, NPCM8XX_CLK_RG },
[all …]
H A Dclk-versaclock3.c509 if (div_data->flags & CLK_DIVIDER_READ_ONLY) { in vc3_div_round_rate()
806 .flags = CLK_DIVIDER_READ_ONLY
824 .flags = CLK_DIVIDER_READ_ONLY
842 .flags = CLK_DIVIDER_READ_ONLY
860 .flags = CLK_DIVIDER_READ_ONLY
878 .flags = CLK_DIVIDER_READ_ONLY
H A Dclk-divider.c440 if (divider->flags & CLK_DIVIDER_READ_ONLY) { in clk_divider_round_rate()
461 if (divider->flags & CLK_DIVIDER_READ_ONLY) { in clk_divider_determine_rate()
569 if (clk_divider_flags & CLK_DIVIDER_READ_ONLY) in __clk_hw_register_divider()
/linux-6.15/drivers/clk/zynqmp/
H A Ddivider.c134 if (divider->flags & CLK_DIVIDER_READ_ONLY) { in zynqmp_clk_divider_round_rate()
255 ccf_flag |= CLK_DIVIDER_READ_ONLY; in zynqmp_clk_map_divider_ccf_flags()
289 if (nodes->type_flag & CLK_DIVIDER_READ_ONLY) in zynqmp_clk_register_divider()
/linux-6.15/drivers/clk/rockchip/
H A Dclk-rk3288.c293 RK3288_CLKSEL_CON(36), 0, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
296 RK3288_CLKSEL_CON(36), 4, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
299 RK3288_CLKSEL_CON(36), 8, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
302 RK3288_CLKSEL_CON(36), 12, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
305 RK3288_CLKSEL_CON(37), 0, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
308 RK3288_CLKSEL_CON(0), 0, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
311 RK3288_CLKSEL_CON(0), 4, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
314 RK3288_CLKSEL_CON(37), 4, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
317 RK3288_CLKSEL_CON(37), 9, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
H A Dclk-rk3036.c192 RK2928_CLKSEL_CON(1), 0, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
195 RK2928_CLKSEL_CON(1), 4, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
205 RK2928_CLKSEL_CON(1), 12, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
208 RK2928_CLKSEL_CON(1), 8, 2, DFLAGS | CLK_DIVIDER_READ_ONLY,
H A Dclk-rk3188.c284 RK2928_CLKSEL_CON(0), 6, 2, DFLAGS | CLK_DIVIDER_READ_ONLY,
560 RK2928_CLKSEL_CON(1), 0, 3, DFLAGS | CLK_DIVIDER_READ_ONLY, div_aclk_cpu_t),
563 | CLK_DIVIDER_READ_ONLY),
566 | CLK_DIVIDER_READ_ONLY),
569 | CLK_DIVIDER_READ_ONLY,
677 RK2928_CLKSEL_CON(1), 3, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
H A Dclk-rk3368.c295 RK3368_CLKSEL_CON(0), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY),
297 RK3368_CLKSEL_CON(1), 0, 5, DFLAGS | CLK_DIVIDER_READ_ONLY),
299 RK3368_CLKSEL_CON(1), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY),
302 RK3368_CLKSEL_CON(2), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY),
304 RK3368_CLKSEL_CON(3), 0, 5, DFLAGS | CLK_DIVIDER_READ_ONLY),
306 RK3368_CLKSEL_CON(3), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY),
H A Dclk-rk3568.c495 RK3568_CLKSEL_CON(2), 8, 2, MFLAGS, 0, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
502 RK3568_CLKSEL_CON(3), 0, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
505 RK3568_CLKSEL_CON(3), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
508 RK3568_CLKSEL_CON(4), 0, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
511 RK3568_CLKSEL_CON(4), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
514 RK3568_CLKSEL_CON(5), 0, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
517 RK3568_CLKSEL_CON(5), 4, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
520 RK3568_CLKSEL_CON(5), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
538 RK3568_CLKSEL_CON(6), 6, 2, MFLAGS | CLK_MUX_READ_ONLY, 0, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
H A Dclk-rk3399.c479 RK3399_CLKSEL_CON(0), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
482 RK3399_CLKSEL_CON(1), 0, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
485 RK3399_CLKSEL_CON(1), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
513 RK3399_CLKSEL_CON(2), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
516 RK3399_CLKSEL_CON(3), 0, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
519 RK3399_CLKSEL_CON(3), 8, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
535 RK3399_CLKSEL_CON(3), 13, 2, DFLAGS | CLK_DIVIDER_READ_ONLY),
H A Dclk-rk3588.c824 RK3588_DSU_CLKSEL_CON(3), 0, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
827 RK3588_DSU_CLKSEL_CON(3), 5, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
830 RK3588_DSU_CLKSEL_CON(1), 11, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
833 RK3588_DSU_CLKSEL_CON(1), 1, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
836 RK3588_DSU_CLKSEL_CON(1), 6, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
839 RK3588_DSU_CLKSEL_CON(2), 0, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
842 RK3588_DSU_CLKSEL_CON(2), 5, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
845 RK3588_DSU_CLKSEL_CON(2), 10, 5, DFLAGS | CLK_DIVIDER_READ_ONLY,
H A Dclk-rk3128.c224 RK2928_CLKSEL_CON(1), 0, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
227 RK2928_CLKSEL_CON(1), 4, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
H A Dclk-rk3228.c242 RK2928_CLKSEL_CON(1), 0, 4, DFLAGS | CLK_DIVIDER_READ_ONLY,
245 RK2928_CLKSEL_CON(1), 4, 3, DFLAGS | CLK_DIVIDER_READ_ONLY,
/linux-6.15/drivers/clk/samsung/
H A Dclk-exynos850.c1203 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1206 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1209 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1214 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1217 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1220 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1223 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1393 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1396 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
1399 CLK_GET_RATE_NOCACHE, CLK_DIVIDER_READ_ONLY),
[all …]
H A Dclk-exynos5433.c3610 CLK_DIVIDER_READ_ONLY),
3613 CLK_DIVIDER_READ_ONLY),
3616 CLK_DIVIDER_READ_ONLY),
3619 CLK_DIVIDER_READ_ONLY),
3622 CLK_DIVIDER_READ_ONLY),
3631 CLK_DIVIDER_READ_ONLY),
3634 CLK_DIVIDER_READ_ONLY),
3823 CLK_DIVIDER_READ_ONLY),
3826 CLK_DIVIDER_READ_ONLY),
3829 CLK_DIVIDER_READ_ONLY),
[all …]
/linux-6.15/drivers/clk/imx/
H A Dclk-imx7ulp.c125 CLK_DIVIDER_READ_ONLY, ulp_div_table, &imx_ccm_lock); in imx7ulp_clk_scg1_init()
127 CLK_DIVIDER_READ_ONLY, ulp_div_table, &imx_ccm_lock); in imx7ulp_clk_scg1_init()
H A Dclk-divider-gate.c193 if (clk_divider_flags & CLK_DIVIDER_READ_ONLY) in imx_clk_hw_divider_gate()
H A Dclk-composite-8m.c132 if (divider->flags & CLK_DIVIDER_READ_ONLY) { in imx8m_divider_determine_rate()
/linux-6.15/drivers/clk/sophgo/
H A Dclk-sg2042-clkgen.c188 if (divider->div_flags & CLK_DIVIDER_READ_ONLY) { in sg2042_clk_divider_round_rate()
305 .div_flags = (_div_flag) | CLK_DIVIDER_READ_ONLY, \
337 .div_flags = (_div_flag) | CLK_DIVIDER_READ_ONLY, \
369 .div_flags = (_div_flag) | CLK_DIVIDER_READ_ONLY, \
/linux-6.15/drivers/clk/tegra/
H A Dclk-divider.c184 reg, 16, 1, CLK_DIVIDER_READ_ONLY, in tegra_clk_register_mc()
/linux-6.15/drivers/clk/davinci/
H A Dpll.c264 divider->flags |= CLK_DIVIDER_READ_ONLY; in davinci_pll_div_register()
561 CLK_DIVIDER_READ_ONLY, NULL); in davinci_pll_sysclkbp_clk_register()
712 divider->flags |= CLK_DIVIDER_READ_ONLY; in davinci_pll_sysclk_register()
/linux-6.15/drivers/clk/meson/
H A Dclk-regmap.c87 if (div->flags & CLK_DIVIDER_READ_ONLY) { in clk_regmap_div_determine_rate()
/linux-6.15/drivers/clk/nxp/
H A Dclk-lpc18xx-ccu.c216 div->flags = CLK_DIVIDER_READ_ONLY; in lpc18xx_ccu_register_branch_gate_div()
/linux-6.15/drivers/clk/stm32/
H A Dclk-stm32-core.c366 if (divider->flags & CLK_DIVIDER_READ_ONLY) { in clk_stm32_divider_round_rate()
444 if (divider->flags & CLK_DIVIDER_READ_ONLY) { in clk_stm32_composite_determine_rate()
H A Dclk-stm32mp1.c1770 CLK_DIVIDER_READ_ONLY, NULL)),
1853 3, CLK_DIVIDER_READ_ONLY, apb_div_table),
1856 3, CLK_DIVIDER_READ_ONLY, apb_div_table),
1859 3, CLK_DIVIDER_READ_ONLY, apb_div_table),
1862 3, CLK_DIVIDER_READ_ONLY, apb_div_table),
1865 3, CLK_DIVIDER_READ_ONLY, apb_div_table),

12