Home
last modified time | relevance | path

Searched refs:pclk (Results 251 - 275 of 400) sorted by relevance

1...<<111213141516

/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dimx335.c87 * @pclk: Sensor pixel clock
99 u64 pclk; member
246 .pclk = 396000000,
958 mode->pclk, mode->pclk, in imx335_init_controls()
959 1, mode->pclk); in imx335_init_controls()
/kernel/linux/linux-6.6/drivers/clk/sunxi/
H A Dclk-sunxi.c949 struct clk **clks, *pclk; in sunxi_divs_clk_setup() local
992 pclk = sunxi_factors_clk_setup(node, &factors); in sunxi_divs_clk_setup()
993 if (!pclk) in sunxi_divs_clk_setup()
996 parent = __clk_get_name(pclk); in sunxi_divs_clk_setup()
1026 clk_data->clks[i] = pclk; in sunxi_divs_clk_setup()
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/
H A Dmalidp_drv.c680 clk_disable_unprepare(hwdev->pclk); in malidp_runtime_pm_suspend()
691 clk_prepare_enable(hwdev->pclk); in malidp_runtime_pm_resume()
732 hwdev->pclk = devm_clk_get(dev, "pclk"); in malidp_bind()
733 if (IS_ERR(hwdev->pclk)) in malidp_bind()
734 return PTR_ERR(hwdev->pclk); in malidp_bind()
/kernel/linux/linux-5.10/sound/soc/meson/
H A Daxg-fifo.h66 struct clk *pclk; member
H A Daxg-frddr.c56 /* Enable pclk to access registers and clock the fifo ip */ in axg_frddr_dai_startup()
57 ret = clk_prepare_enable(fifo->pclk); in axg_frddr_dai_startup()
77 clk_disable_unprepare(fifo->pclk); in axg_frddr_dai_shutdown()
H A Daxg-toddr.c95 /* Enable pclk to access registers and clock the fifo ip */ in axg_toddr_dai_startup()
96 ret = clk_prepare_enable(fifo->pclk); in axg_toddr_dai_startup()
118 clk_disable_unprepare(fifo->pclk); in axg_toddr_dai_shutdown()
/kernel/linux/linux-5.10/drivers/gpu/drm/tve200/
H A Dtve200_drm.h113 struct clk *pclk; member
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.h86 struct clk *pclk; member
H A Dcdn-dp-core.c90 ret = clk_prepare_enable(dp->pclk); in cdn_dp_clk_enable()
92 DRM_DEV_ERROR(dp->dev, "cannot enable dp pclk %d\n", ret); in cdn_dp_clk_enable()
132 clk_disable_unprepare(dp->pclk); in cdn_dp_clk_enable()
140 clk_disable_unprepare(dp->pclk); in cdn_dp_clk_disable()
721 dp->pclk = devm_clk_get(dev, "pclk"); in cdn_dp_parse_dt()
722 if (IS_ERR(dp->pclk)) { in cdn_dp_parse_dt()
723 DRM_DEV_ERROR(dev, "cannot get pclk\n"); in cdn_dp_parse_dt()
724 return PTR_ERR(dp->pclk); in cdn_dp_parse_dt()
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.h87 struct clk *pclk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/tve200/
H A Dtve200_drm.h113 struct clk *pclk; member
/kernel/linux/linux-6.6/sound/soc/meson/
H A Daxg-fifo.h66 struct clk *pclk; member
H A Daxg-toddr.c95 /* Enable pclk to access registers and clock the fifo ip */ in axg_toddr_dai_startup()
96 ret = clk_prepare_enable(fifo->pclk); in axg_toddr_dai_startup()
118 clk_disable_unprepare(fifo->pclk); in axg_toddr_dai_shutdown()
H A Daxg-frddr.c74 /* Enable pclk to access registers and clock the fifo ip */ in axg_frddr_dai_startup()
75 ret = clk_prepare_enable(fifo->pclk); in axg_frddr_dai_startup()
90 clk_disable_unprepare(fifo->pclk); in axg_frddr_dai_shutdown()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-designware-common.c482 ret = clk_prepare_enable(dev->pclk); in i2c_dw_prepare_clk()
488 clk_disable_unprepare(dev->pclk); in i2c_dw_prepare_clk()
494 clk_disable_unprepare(dev->pclk); in i2c_dw_prepare_clk()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-designware-common.c502 ret = clk_prepare_enable(dev->pclk); in i2c_dw_prepare_clk()
508 clk_disable_unprepare(dev->pclk); in i2c_dw_prepare_clk()
514 clk_disable_unprepare(dev->pclk); in i2c_dw_prepare_clk()
H A Di2c-designware-platdrv.c331 dev->pclk = devm_clk_get_optional(&pdev->dev, "pclk"); in dw_i2c_plat_probe()
332 if (IS_ERR(dev->pclk)) { in dw_i2c_plat_probe()
333 ret = PTR_ERR(dev->pclk); in dw_i2c_plat_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
H A Dsor.c450 unsigned long pclk; member
1156 const u64 pclk = (u64)mode->clock * 1000; in tegra_sor_compute_config() local
1162 if (!link_rate || !link->lanes || !pclk || !config->bits_per_pixel) in tegra_sor_compute_config()
1165 input = pclk * config->bits_per_pixel; in tegra_sor_compute_config()
1173 params.num_clocks = div_u64(link_rate * mode->hdisplay, pclk); in tegra_sor_compute_config()
1224 config->hblank_symbols = div_u64(num, pclk); in tegra_sor_compute_config()
1233 config->vblank_symbols = div_u64(num, pclk); in tegra_sor_compute_config()
1806 unsigned long pclk = crtc_state->mode.clock * 1000; in tegra_sor_encoder_atomic_check() local
1817 if (pclk >= 340000000) { in tegra_sor_encoder_atomic_check()
1819 state->pclk in tegra_sor_encoder_atomic_check()
2256 unsigned long rate, pclk; tegra_sor_hdmi_enable() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Dsor.c450 unsigned long pclk; member
1157 const u64 pclk = (u64)mode->clock * 1000; in tegra_sor_compute_config() local
1163 if (!link_rate || !link->lanes || !pclk || !config->bits_per_pixel) in tegra_sor_compute_config()
1166 input = pclk * config->bits_per_pixel; in tegra_sor_compute_config()
1174 params.num_clocks = div_u64(link_rate * mode->hdisplay, pclk); in tegra_sor_compute_config()
1225 config->hblank_symbols = div_u64(num, pclk); in tegra_sor_compute_config()
1234 config->vblank_symbols = div_u64(num, pclk); in tegra_sor_compute_config()
1807 unsigned long pclk = crtc_state->mode.clock * 1000; in tegra_sor_encoder_atomic_check() local
1818 if (pclk >= 340000000) { in tegra_sor_encoder_atomic_check()
1820 state->pclk in tegra_sor_encoder_atomic_check()
2252 unsigned long rate, pclk; tegra_sor_hdmi_enable() local
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-cns3xxx/
H A Dcore.c132 int pclk = cns3xxx_cpu_clock() / 8; in cns3xxx_set_periodic() local
135 reload = pclk * 20 / (3 * HZ) * 0x25000; in cns3xxx_set_periodic()
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
H A Dlontium-lt9611.c247 unsigned int pclk = mode->clock; in lt9611_pll_setup() local
264 if (pclk > 150000) { in lt9611_pll_setup()
267 } else if (pclk > 70000) { in lt9611_pll_setup()
276 * first divide pclk by 2 first in lt9611_pll_setup()
281 regmap_write(lt9611->regmap, 0x82e3, pclk >> 17); /* pclk[19:16] */ in lt9611_pll_setup()
282 regmap_write(lt9611->regmap, 0x82e4, pclk >> 9); /* pclk[15:8] */ in lt9611_pll_setup()
283 regmap_write(lt9611->regmap, 0x82e5, pclk >> 1); /* pclk[ in lt9611_pll_setup()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/atmel/
H A Datmel-isi.c111 struct clk *pclk; member
1204 isi->pclk = devm_clk_get(&pdev->dev, "isi_clk"); in atmel_isi_probe()
1205 if (IS_ERR(isi->pclk)) in atmel_isi_probe()
1206 return PTR_ERR(isi->pclk); in atmel_isi_probe()
1348 clk_disable_unprepare(isi->pclk); in atmel_isi_runtime_suspend()
1356 return clk_prepare_enable(isi->pclk); in atmel_isi_runtime_resume()
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dmax98088.c1002 unsigned long pclk; in max98088_dai1_hw_params() local
1010 pclk = DIV_ROUND_CLOSEST(max98088->sysclk, max98088->mclk_prescaler); in max98088_dai1_hw_params()
1011 ni = DIV_ROUND_CLOSEST_ULL(ni, pclk); in max98088_dai1_hw_params()
1072 unsigned long pclk; in max98088_dai2_hw_params() local
1080 pclk = DIV_ROUND_CLOSEST(max98088->sysclk, max98088->mclk_prescaler); in max98088_dai2_hw_params()
1081 ni = DIV_ROUND_CLOSEST_ULL(ni, pclk); in max98088_dai2_hw_params()
/kernel/linux/linux-6.6/drivers/thermal/
H A Drockchip_thermal.c132 * @pclk: the advanced peripherals bus clock
147 struct clk *pclk; member
1556 thermal->pclk = devm_clk_get_enabled(&pdev->dev, "apb_pclk"); in rockchip_thermal_probe()
1557 if (IS_ERR(thermal->pclk)) in rockchip_thermal_probe()
1558 return dev_err_probe(&pdev->dev, PTR_ERR(thermal->pclk), in rockchip_thermal_probe()
1631 clk_disable(thermal->pclk); in rockchip_thermal_suspend()
1649 error = clk_enable(thermal->pclk); in rockchip_thermal_resume()
/kernel/linux/linux-6.6/drivers/media/platform/atmel/
H A Datmel-isi.c110 struct clk *pclk; member
1196 isi->pclk = devm_clk_get(&pdev->dev, "isi_clk"); in atmel_isi_probe()
1197 if (IS_ERR(isi->pclk)) in atmel_isi_probe()
1198 return PTR_ERR(isi->pclk); in atmel_isi_probe()
1337 clk_disable_unprepare(isi->pclk); in atmel_isi_runtime_suspend()
1345 return clk_prepare_enable(isi->pclk); in atmel_isi_runtime_resume()

Completed in 28 milliseconds

1...<<111213141516