/kernel/linux/linux-5.10/drivers/phy/ |
H A D | phy-core-mipi-dphy.c | 42 cfg->clk_prepare = 38000; in phy_mipi_dphy_get_default_config() 105 if (cfg->clk_prepare < 38000 || cfg->clk_prepare > 95000) in phy_mipi_dphy_config_validate() 117 if ((cfg->clk_prepare + cfg->clk_zero) < 300000) in phy_mipi_dphy_config_validate()
|
H A D | phy-lpc18xx-usb-otg.c | 37 return clk_prepare(lpc->clk); in lpc18xx_usb_otg_phy_init()
|
/kernel/linux/linux-6.6/drivers/phy/ |
H A D | phy-core-mipi-dphy.c | 42 cfg->clk_prepare = 38000; in phy_mipi_dphy_calc_config() 126 if (cfg->clk_prepare < 38000 || cfg->clk_prepare > 95000) in phy_mipi_dphy_config_validate() 138 if ((cfg->clk_prepare + cfg->clk_zero) < 300000) in phy_mipi_dphy_config_validate()
|
H A D | phy-lpc18xx-usb-otg.c | 37 return clk_prepare(lpc->clk); in lpc18xx_usb_otg_phy_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dsi/phy/ |
H A D | dsi_phy.c | 35 temp = 300 * coeff - ((timing->clk_prepare >> 1) + 1) * 2 * ui; in dsi_dphy_timing_calc_clk_zero() 46 temp = (timing->hs_rqst + timing->clk_prepare + clk_z) & 0x7; in dsi_dphy_timing_calc_clk_zero() 72 timing->clk_prepare = linear_inter(tmax, tmin, pcnt0, 0, true); in msm_dsi_dphy_timing_calc() 80 /* Calculate clk_zero after clk_prepare and hs_rqst */ in msm_dsi_dphy_timing_calc() 117 temp = ((timing->clk_prepare >> 1) + 1) * 2 * ui; in msm_dsi_dphy_timing_calc() 138 timing->clk_trail, timing->clk_prepare, timing->hs_exit, in msm_dsi_dphy_timing_calc() 185 timing->clk_prepare = linear_inter(tmax, tmin, pcnt0, 0, false); in msm_dsi_dphy_timing_calc_v2() 187 temp = 300 * coeff - ((timing->clk_prepare << 3) + val_ckln) * ui; in msm_dsi_dphy_timing_calc_v2() 229 temp = 8 * ui + ((timing->clk_prepare << 3) + val_ckln) * ui; in msm_dsi_dphy_timing_calc_v2() 252 timing->clk_trail, timing->clk_prepare, timin in msm_dsi_dphy_timing_calc_v2() [all...] |
H A D | dsi_phy.h | 69 u32 clk_prepare; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/phy/ |
H A D | dsi_phy.c | 33 temp = 300 * coeff - ((timing->clk_prepare >> 1) + 1) * 2 * ui; in dsi_dphy_timing_calc_clk_zero() 44 temp = (timing->hs_rqst + timing->clk_prepare + clk_z) & 0x7; in dsi_dphy_timing_calc_clk_zero() 70 timing->clk_prepare = linear_inter(tmax, tmin, pcnt0, 0, true); in msm_dsi_dphy_timing_calc() 78 /* Calculate clk_zero after clk_prepare and hs_rqst */ in msm_dsi_dphy_timing_calc() 115 temp = ((timing->clk_prepare >> 1) + 1) * 2 * ui; in msm_dsi_dphy_timing_calc() 136 timing->clk_trail, timing->clk_prepare, timing->hs_exit, in msm_dsi_dphy_timing_calc() 183 timing->clk_prepare = linear_inter(tmax, tmin, pcnt0, 0, false); in msm_dsi_dphy_timing_calc_v2() 185 temp = 300 * coeff - ((timing->clk_prepare << 3) + val_ckln) * ui; in msm_dsi_dphy_timing_calc_v2() 227 temp = 8 * ui + ((timing->clk_prepare << 3) + val_ckln) * ui; in msm_dsi_dphy_timing_calc_v2() 250 timing->clk_trail, timing->clk_prepare, timin in msm_dsi_dphy_timing_calc_v2() [all...] |
H A D | dsi_phy.h | 57 u32 clk_prepare; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-stm32.c | 102 int (*clk_prepare)(struct stm32_dwmac *dwmac, bool prepare); member 135 if (dwmac->ops->clk_prepare) { in stm32_dwmac_init() 136 ret = dwmac->ops->clk_prepare(dwmac, true); in stm32_dwmac_init() 261 if (dwmac->ops->clk_prepare) in stm32_dwmac_clk_disable() 262 dwmac->ops->clk_prepare(dwmac, false); in stm32_dwmac_clk_disable() 516 .clk_prepare = stm32mp1_clk_prepare,
|
H A D | dwmac-sunxi.c | 53 ret = clk_prepare(gmac->tx_clk); in sun7i_gmac_init() 95 clk_prepare(gmac->tx_clk); in sun7i_fix_speed()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-stm32.c | 101 int (*clk_prepare)(struct stm32_dwmac *dwmac, bool prepare); member 134 if (dwmac->ops->clk_prepare) { in stm32_dwmac_init() 135 ret = dwmac->ops->clk_prepare(dwmac, true); in stm32_dwmac_init() 260 if (dwmac->ops->clk_prepare) in stm32_dwmac_clk_disable() 261 dwmac->ops->clk_prepare(dwmac, false); in stm32_dwmac_clk_disable() 514 .clk_prepare = stm32mp1_clk_prepare,
|
H A D | dwmac-sunxi.c | 53 ret = clk_prepare(gmac->tx_clk); in sun7i_gmac_init() 95 clk_prepare(gmac->tx_clk); in sun7i_fix_speed()
|
/kernel/linux/linux-5.10/include/linux/phy/ |
H A D | phy-mipi-dphy.h | 50 * @clk_prepare: 59 unsigned int clk_prepare; member 66 * the beginning of @clk_prepare.
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | clk.h | 264 * clk_prepare - prepare a clock source 272 int clk_prepare(struct clk *clk); 276 static inline int clk_prepare(struct clk *clk) in clk_prepare() function 462 * devm_clk_get_prepared - devm_clk_get() + clk_prepare() 514 * devm_clk_get_optional_prepared - devm_clk_get_optional() + clk_prepare() 1019 ret = clk_prepare(clk); in clk_prepare_enable()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | clk.h | 283 * clk_prepare - prepare a clock source 290 int clk_prepare(struct clk *clk); 298 * Returns true if clk_prepare() implicitly enables the clock, effectively 311 static inline int clk_prepare(struct clk *clk) in clk_prepare() function 503 * devm_clk_get_prepared - devm_clk_get() + clk_prepare() 567 * devm_clk_get_optional_prepared - devm_clk_get_optional() + clk_prepare() 1072 ret = clk_prepare(clk); in clk_prepare_enable()
|
/kernel/linux/linux-6.6/include/linux/phy/ |
H A D | phy-mipi-dphy.h | 50 * @clk_prepare: 59 unsigned int clk_prepare; member 66 * the beginning of @clk_prepare.
|
/kernel/linux/linux-5.10/drivers/clk/ |
H A D | clk-devres.c | 71 return __devm_clk_get(dev, id, clk_get, clk_prepare, clk_unprepare); in devm_clk_get_prepared() 91 clk_prepare, clk_unprepare); in devm_clk_get_optional_prepared()
|
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-devres.c | 71 return __devm_clk_get(dev, id, clk_get, clk_prepare, clk_unprepare); in devm_clk_get_prepared() 91 clk_prepare, clk_unprepare); in devm_clk_get_optional_prepared()
|
/kernel/linux/linux-5.10/arch/arm/mach-imx/ |
H A D | system.c | 74 clk_prepare(wdog_clk); in mxc_arch_reset_init()
|
/kernel/linux/linux-6.6/arch/arm/mach-imx/ |
H A D | system.c | 74 clk_prepare(wdog_clk); in mxc_arch_reset_init()
|
/kernel/linux/linux-5.10/drivers/phy/freescale/ |
H A D | phy-fsl-imx8-mipi-dphy.c | 236 /* clk_prepare: in lp clock periods */ in mixel_dphy_config_from_opts() 237 if (2 * dphy_opts->clk_prepare > 3 * lp_t) { in mixel_dphy_config_from_opts() 239 "clk_prepare (%u) > 1.5 * lp clock period (%u)\n", in mixel_dphy_config_from_opts() 240 dphy_opts->clk_prepare, lp_t); in mixel_dphy_config_from_opts() 244 cfg->mc_prg_hs_prepare = dphy_opts->clk_prepare > lp_t ? 1 : 0; in mixel_dphy_config_from_opts()
|
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | regmap-mmio.c | 308 ret = clk_prepare(ctx->clk); in regmap_mmio_gen_context() 364 return clk_prepare(ctx->clk); in regmap_mmio_attach_clk()
|
/kernel/linux/linux-5.10/drivers/media/cec/platform/stm32/ |
H A D | stm32-cec.c | 300 ret = clk_prepare(cec->clk_cec); in stm32_cec_probe() 314 ret = clk_prepare(cec->clk_hdmi_cec); in stm32_cec_probe()
|
/kernel/linux/linux-6.6/drivers/media/cec/platform/stm32/ |
H A D | stm32-cec.c | 294 ret = clk_prepare(cec->clk_cec); in stm32_cec_probe() 308 ret = clk_prepare(cec->clk_hdmi_cec); in stm32_cec_probe()
|
/kernel/linux/linux-6.6/drivers/phy/freescale/ |
H A D | phy-fsl-imx8-mipi-dphy.c | 268 /* clk_prepare: in lp clock periods */ in mixel_dphy_config_from_opts() 269 if (2 * dphy_opts->clk_prepare > 3 * lp_t) { in mixel_dphy_config_from_opts() 271 "clk_prepare (%u) > 1.5 * lp clock period (%u)\n", in mixel_dphy_config_from_opts() 272 dphy_opts->clk_prepare, lp_t); in mixel_dphy_config_from_opts() 276 cfg->mc_prg_hs_prepare = dphy_opts->clk_prepare > lp_t ? 1 : 0; in mixel_dphy_config_from_opts()
|