Home
last modified time | relevance | path

Searched refs:odf (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/st/
H A Dclkgen-pll.c52 struct clkgen_field odf[C32_MAX_ODFS]; member
72 .odf = { CLKGEN_FIELD(0x2b4, C32_ODF_MASK, 0) },
85 .odf = { CLKGEN_FIELD(0x2dc, C32_ODF_MASK, 0) },
98 .odf = { CLKGEN_FIELD(0x1b0, C32_ODF_MASK, 8) },
115 .odf = { CLKGEN_FIELD(0x1b0, C28_ODF_MASK, 8) },
150 u32 odf; member
160 unsigned long odf; member
640 unsigned long pll_flags, int odf, in clkgen_odf_register()
656 gate->reg = reg + pll_data->odf_gate[odf].offset; in clkgen_odf_register()
657 gate->bit_idx = pll_data->odf_gate[odf] in clkgen_odf_register()
637 clkgen_odf_register(const char *parent_name, void __iomem *reg, struct clkgen_pll_data *pll_data, unsigned long pll_flags, int odf, spinlock_t *odf_lock, const char *odf_name) clkgen_odf_register() argument
694 int num_odfs, odf; clkgen_c32_pll_setup() local
[all...]
/kernel/linux/linux-6.6/drivers/clk/st/
H A Dclkgen-pll.c52 struct clkgen_field odf[C32_MAX_ODFS]; member
83 .odf = { CLKGEN_FIELD(0x2b4, C32_ODF_MASK, 0) },
93 { .name = "clk-s-a0-pll-odf-0", },
102 { .name = "clk-s-c0-pll0-odf-0", },
118 .odf = { CLKGEN_FIELD(0x2dc, C32_ODF_MASK, 0) },
128 { .name = "clk-s-c0-pll1-odf-0", },
144 .odf = { CLKGEN_FIELD(0x1b0, C32_ODF_MASK, 8) },
154 { .name = "clockgen-a9-pll-odf", },
170 .odf = { CLKGEN_FIELD(0x1b0, C28_ODF_MASK, 8) },
179 { .name = "clockgen-a9-pll-odf", },
222 unsigned long odf; global() member
699 clkgen_odf_register(const char *parent_name, void __iomem *reg, struct clkgen_pll_data *pll_data, unsigned long pll_flags, int odf, spinlock_t *odf_lock, const char *odf_name) clkgen_odf_register() argument
756 int num_odfs, odf; clkgen_c32_pll_setup() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/stm/
H A Ddw_mipi_dsi-stm.c130 static int dsi_pll_get_clkout_khz(int clkin_khz, int idf, int ndiv, int odf) in dsi_pll_get_clkout_khz() argument
132 int divisor = idf * odf; in dsi_pll_get_clkout_khz()
143 int *idf, int *ndiv, int *odf) in dsi_pll_get_params()
185 *odf = o; in dsi_pll_get_params()
246 unsigned int idf, ndiv, odf, pll_in_khz, pll_out_khz; in dw_mipi_dsi_get_lane_mbps() local
272 odf = 0; in dw_mipi_dsi_get_lane_mbps()
274 &idf, &ndiv, &odf); in dw_mipi_dsi_get_lane_mbps()
279 pll_out_khz = dsi_pll_get_clkout_khz(pll_in_khz, idf, ndiv, odf); in dw_mipi_dsi_get_lane_mbps()
283 (ndiv << 2) | (idf << 11) | ((ffs(odf) - 1) << 16)); in dw_mipi_dsi_get_lane_mbps()
333 unsigned int idf, ndiv, odf, pll_in_kh in dw_mipi_dsi_stm_mode_valid() local
141 dsi_pll_get_params(struct dw_mipi_dsi_stm *dsi, int clkin_khz, int clkout_khz, int *idf, int *ndiv, int *odf) dsi_pll_get_params() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/
H A Dsti_hdmi_tx3g4c28phy.c48 uint32_t odf; member
79 u32 val, tmdsck, idf, odf, pllctrl = 0; in sti_hdmi_tx3g4c28phy_start() local
89 odf = plldividers[i].odf; in sti_hdmi_tx3g4c28phy_start()
111 pllctrl |= odf << PLL_CFG_ODF_SHIFT; in sti_hdmi_tx3g4c28phy_start()
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/
H A Dsti_hdmi_tx3g4c28phy.c48 uint32_t odf; member
79 u32 val, tmdsck, idf, odf, pllctrl = 0; in sti_hdmi_tx3g4c28phy_start() local
89 odf = plldividers[i].odf; in sti_hdmi_tx3g4c28phy_start()
111 pllctrl |= odf << PLL_CFG_ODF_SHIFT; in sti_hdmi_tx3g4c28phy_start()
/kernel/linux/linux-5.10/drivers/gpu/drm/stm/
H A Ddw_mipi_dsi-stm.c130 static int dsi_pll_get_clkout_khz(int clkin_khz, int idf, int ndiv, int odf) in dsi_pll_get_clkout_khz() argument
132 int divisor = idf * odf; in dsi_pll_get_clkout_khz()
143 int *idf, int *ndiv, int *odf) in dsi_pll_get_params()
185 *odf = o; in dsi_pll_get_params()
246 unsigned int idf, ndiv, odf, pll_in_khz, pll_out_khz; in dw_mipi_dsi_get_lane_mbps() local
280 odf = 0; in dw_mipi_dsi_get_lane_mbps()
282 &idf, &ndiv, &odf); in dw_mipi_dsi_get_lane_mbps()
287 pll_out_khz = dsi_pll_get_clkout_khz(pll_in_khz, idf, ndiv, odf); in dw_mipi_dsi_get_lane_mbps()
291 (ndiv << 2) | (idf << 11) | ((ffs(odf) - 1) << 16)); in dw_mipi_dsi_get_lane_mbps()
141 dsi_pll_get_params(struct dw_mipi_dsi_stm *dsi, int clkin_khz, int clkout_khz, int *idf, int *ndiv, int *odf) dsi_pll_get_params() argument
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-stm32h7.c1307 int odf; in stm32h7_rcc_init() local
1316 for (odf = 0; odf < 3; odf++) { in stm32h7_rcc_init()
1317 int idx = n * 3 + odf; in stm32h7_rcc_init()
1319 get_cfg_composite_div(&odf_clk_gcfg, &stm32_odf[n][odf], in stm32h7_rcc_init()
1323 stm32_odf[n][odf].name, in stm32h7_rcc_init()
1324 stm32_odf[n][odf].parent_name, in stm32h7_rcc_init()
1325 stm32_odf[n][odf].num_parents, in stm32h7_rcc_init()
1329 stm32_odf[n][odf] in stm32h7_rcc_init()
[all...]
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-stm32h7.c1306 int odf; in stm32h7_rcc_init() local
1315 for (odf = 0; odf < 3; odf++) { in stm32h7_rcc_init()
1316 int idx = n * 3 + odf; in stm32h7_rcc_init()
1318 get_cfg_composite_div(&odf_clk_gcfg, &stm32_odf[n][odf], in stm32h7_rcc_init()
1322 stm32_odf[n][odf].name, in stm32h7_rcc_init()
1323 stm32_odf[n][odf].parent_name, in stm32h7_rcc_init()
1324 stm32_odf[n][odf].num_parents, in stm32h7_rcc_init()
1328 stm32_odf[n][odf] in stm32h7_rcc_init()
[all...]
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
H A Dstv0910.c804 u32 odf = 4; in set_mclock() local
807 u32 ndiv = (fphi * odf * idf) / quartz; in set_mclock()
855 write_reg(state, RSTV0910_NCOARSE2, odf); in set_mclock()
859 state->base->mclk = fvco / (2 * odf) * 1000000; in set_mclock()
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Dstv0910.c795 u32 odf = 4; in set_mclock() local
798 u32 ndiv = (fphi * odf * idf) / quartz; in set_mclock()
846 write_reg(state, RSTV0910_NCOARSE2, odf); in set_mclock()
850 state->base->mclk = fvco / (2 * odf) * 1000000; in set_mclock()

Completed in 14 milliseconds