/kernel/linux/linux-5.10/drivers/gpu/drm/sti/ |
H A D | sti_crtc.c | 55 struct clk *compo_clk, *pix_clk; in sti_crtc_mode_set() local 65 pix_clk = compo->clk_pix_main; in sti_crtc_mode_set() 68 pix_clk = compo->clk_pix_aux; in sti_crtc_mode_set() 78 if (clk_set_rate(pix_clk, rate) < 0) { in sti_crtc_mode_set() 82 if (clk_prepare_enable(pix_clk)) { in sti_crtc_mode_set() 97 clk_disable_unprepare(pix_clk); in sti_crtc_mode_set()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/ |
H A D | sti_crtc.c | 54 struct clk *compo_clk, *pix_clk; in sti_crtc_mode_set() local 64 pix_clk = compo->clk_pix_main; in sti_crtc_mode_set() 67 pix_clk = compo->clk_pix_aux; in sti_crtc_mode_set() 77 if (clk_set_rate(pix_clk, rate) < 0) { in sti_crtc_mode_set() 81 if (clk_prepare_enable(pix_clk)) { in sti_crtc_mode_set() 96 clk_disable_unprepare(pix_clk); in sti_crtc_mode_set()
|
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-dv-timings.c | 502 unsigned pix_clk; in v4l2_detect_cvt() local 597 pix_clk = (image_width + h_blank) * hfreq; in v4l2_detect_cvt() 598 pix_clk = (pix_clk / clk_gran) * clk_gran; in v4l2_detect_cvt() 617 pix_clk = (image_width + h_blank) * hfreq; in v4l2_detect_cvt() 618 pix_clk = (pix_clk / CVT_PXL_CLK_GRAN) * CVT_PXL_CLK_GRAN; in v4l2_detect_cvt() 652 fmt->bt.pixelclock = pix_clk; in v4l2_detect_cvt() 716 int pix_clk; in v4l2_detect_gtf() local 778 pix_clk in v4l2_detect_gtf() [all...] |
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-dv-timings.c | 502 unsigned pix_clk; in v4l2_detect_cvt() local 597 pix_clk = (image_width + h_blank) * hfreq; in v4l2_detect_cvt() 598 pix_clk = (pix_clk / clk_gran) * clk_gran; in v4l2_detect_cvt() 617 pix_clk = (image_width + h_blank) * hfreq; in v4l2_detect_cvt() 618 pix_clk = (pix_clk / CVT_PXL_CLK_GRAN) * CVT_PXL_CLK_GRAN; in v4l2_detect_cvt() 652 fmt->bt.pixelclock = pix_clk; in v4l2_detect_cvt() 716 int pix_clk; in v4l2_detect_gtf() local 778 pix_clk in v4l2_detect_gtf() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/fsl-dcu/ |
H A D | fsl_dcu_drm_drv.c | 296 fsl_dev->pix_clk = clk_register_divider(dev, pix_clk_name, in fsl_dcu_drm_probe() 299 if (IS_ERR(fsl_dev->pix_clk)) { in fsl_dcu_drm_probe() 301 ret = PTR_ERR(fsl_dev->pix_clk); in fsl_dcu_drm_probe() 330 clk_unregister(fsl_dev->pix_clk); in fsl_dcu_drm_probe() 343 clk_unregister(fsl_dev->pix_clk); in fsl_dcu_drm_remove()
|
H A D | fsl_dcu_drm_crtc.c | 61 clk_disable_unprepare(fsl_dev->pix_clk); in fsl_dcu_drm_crtc_atomic_disable() 70 clk_prepare_enable(fsl_dev->pix_clk); in fsl_dcu_drm_crtc_atomic_enable() 89 clk_set_rate(fsl_dev->pix_clk, mode->clock * 1000); in fsl_dcu_drm_crtc_mode_set_nofb()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/fsl-dcu/ |
H A D | fsl_dcu_drm_drv.c | 309 fsl_dev->pix_clk = clk_register_divider(dev, pix_clk_name, in fsl_dcu_drm_probe() 312 if (IS_ERR(fsl_dev->pix_clk)) { in fsl_dcu_drm_probe() 314 ret = PTR_ERR(fsl_dev->pix_clk); in fsl_dcu_drm_probe() 343 clk_unregister(fsl_dev->pix_clk); in fsl_dcu_drm_probe() 356 clk_unregister(fsl_dev->pix_clk); in fsl_dcu_drm_remove()
|
H A D | fsl_dcu_drm_crtc.c | 63 clk_disable_unprepare(fsl_dev->pix_clk); in fsl_dcu_drm_crtc_atomic_disable() 72 clk_prepare_enable(fsl_dev->pix_clk); in fsl_dcu_drm_crtc_atomic_enable() 91 clk_set_rate(fsl_dev->pix_clk, mode->clock * 1000); in fsl_dcu_drm_crtc_mode_set_nofb()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/omap/ |
H A D | hwa742.c | 750 unsigned long *sys_clk, unsigned long *pix_clk) in calc_hwa742_clk_rates() 766 *pix_clk = *sys_clk / pix_div; /* HZ */ in calc_hwa742_clk_rates() 770 dev_dbg(hwa742.fbdev->dev, "sys_clk %ld pix_clk %ld\n", in calc_hwa742_clk_rates() 771 *sys_clk, *pix_clk); in calc_hwa742_clk_rates() 775 static int setup_tearsync(unsigned long pix_clk, int extif_div) in setup_tearsync() argument 817 hwa742.line_upd_time = (hdisp + hndp) * 1000000 / (pix_clk / 1000); in setup_tearsync() 853 hs = hs * 1000000 / (pix_clk / 1000); /* ps */ in setup_tearsync() 856 vs = vs * (hdisp + hndp) * 1000000 / (pix_clk / 1000); /* ps */ in setup_tearsync() 875 "pix_clk %ld HZ pix_tx_time %ld ps line_upd_time %ld ps\n", in setup_tearsync() 876 pix_clk, hwa74 in setup_tearsync() 749 calc_hwa742_clk_rates(unsigned long ext_clk, unsigned long *sys_clk, unsigned long *pix_clk) calc_hwa742_clk_rates() argument 927 unsigned long sys_clk, pix_clk; hwa742_init() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/imx/ |
H A D | imx6-mipi-csi2.c | 43 struct clk *pix_clk; /* what is this? */ member 307 ret = clk_prepare_enable(csi2->pix_clk); in csi2_start() 344 clk_disable_unprepare(csi2->pix_clk); in csi2_start() 354 clk_disable_unprepare(csi2->pix_clk); in csi2_stop() 646 csi2->pix_clk = devm_clk_get(&pdev->dev, "pix"); in csi2_probe() 647 if (IS_ERR(csi2->pix_clk)) { in csi2_probe() 649 return PTR_ERR(csi2->pix_clk); in csi2_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-dev.c | 24 clk_prepare_enable(dcss->pix_clk); in dcss_clocks_enable() 29 clk_disable_unprepare(dcss->pix_clk); in dcss_clocks_disable() 139 {"pix", &dcss->pix_clk}, in dcss_clks_init() 160 devm_clk_put(dcss->dev, dcss->pix_clk); in dcss_clks_release()
|
H A D | dcss-dtg.c | 223 clk_disable_unprepare(dcss->pix_clk); in dcss_dtg_sync_set() 224 clk_set_rate(dcss->pix_clk, vm->pixelclock); in dcss_dtg_sync_set() 225 clk_prepare_enable(dcss->pix_clk); in dcss_dtg_sync_set() 227 actual_clk = clk_get_rate(dcss->pix_clk); in dcss_dtg_sync_set()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-dev.c | 25 clk_prepare_enable(dcss->pix_clk); in dcss_clocks_enable() 30 clk_disable_unprepare(dcss->pix_clk); in dcss_clocks_disable() 140 {"pix", &dcss->pix_clk}, in dcss_clks_init() 161 devm_clk_put(dcss->dev, dcss->pix_clk); in dcss_clks_release()
|
H A D | dcss-dtg.c | 223 clk_disable_unprepare(dcss->pix_clk); in dcss_dtg_sync_set() 224 clk_set_rate(dcss->pix_clk, vm->pixelclock); in dcss_dtg_sync_set() 225 clk_prepare_enable(dcss->pix_clk); in dcss_dtg_sync_set() 227 actual_clk = clk_get_rate(dcss->pix_clk); in dcss_dtg_sync_set()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ingenic/ |
H A D | ingenic-drm-drv.c | 64 struct clk *lcd_clk, *pix_clk; member 282 rate = clk_round_rate(priv->pix_clk, mode->clock * 1000); in ingenic_drm_crtc_mode_valid() 323 clk_set_rate(priv->pix_clk, state->adjusted_mode.clock * 1000); in ingenic_drm_crtc_atomic_flush() 802 priv->pix_clk = devm_clk_get(dev, "lcd_pclk"); in ingenic_drm_bind() 803 if (IS_ERR(priv->pix_clk)) { in ingenic_drm_bind() 805 return PTR_ERR(priv->pix_clk); in ingenic_drm_bind() 948 ret = clk_prepare_enable(priv->pix_clk); in ingenic_drm_bind() 987 parent_clk = clk_get_parent(priv->pix_clk); in ingenic_drm_bind() 1010 clk_disable_unprepare(priv->pix_clk); in ingenic_drm_bind() 1027 struct clk *parent_clk = clk_get_parent(priv->pix_clk); in ingenic_drm_unbind() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/ |
H A D | hwa742.c | 763 unsigned long *sys_clk, unsigned long *pix_clk) in calc_hwa742_clk_rates() 779 *pix_clk = *sys_clk / pix_div; /* HZ */ in calc_hwa742_clk_rates() 783 dev_dbg(hwa742.fbdev->dev, "sys_clk %ld pix_clk %ld\n", in calc_hwa742_clk_rates() 784 *sys_clk, *pix_clk); in calc_hwa742_clk_rates() 788 static int setup_tearsync(unsigned long pix_clk, int extif_div) in setup_tearsync() argument 830 hwa742.line_upd_time = (hdisp + hndp) * 1000000 / (pix_clk / 1000); in setup_tearsync() 866 hs = hs * 1000000 / (pix_clk / 1000); /* ps */ in setup_tearsync() 869 vs = vs * (hdisp + hndp) * 1000000 / (pix_clk / 1000); /* ps */ in setup_tearsync() 888 "pix_clk %ld HZ pix_tx_time %ld ps line_upd_time %ld ps\n", in setup_tearsync() 889 pix_clk, hwa74 in setup_tearsync() 762 calc_hwa742_clk_rates(unsigned long ext_clk, unsigned long *sys_clk, unsigned long *pix_clk) calc_hwa742_clk_rates() argument 940 unsigned long sys_clk, pix_clk; hwa742_init() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/imx/ |
H A D | imx6-mipi-csi2.c | 44 struct clk *pix_clk; /* what is this? */ member 346 ret = clk_prepare_enable(csi2->pix_clk); in csi2_start() 393 clk_disable_unprepare(csi2->pix_clk); in csi2_start() 404 clk_disable_unprepare(csi2->pix_clk); in csi2_stop() 764 csi2->pix_clk = devm_clk_get(&pdev->dev, "pix"); in csi2_probe() 765 if (IS_ERR(csi2->pix_clk)) { in csi2_probe() 767 return PTR_ERR(csi2->pix_clk); in csi2_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_phy_8996.c | 218 static int pll_calculate(unsigned long pix_clk, unsigned long ref_clk, in pll_calculate() argument 236 /* bit clk = 10 * pix_clk */ in pll_calculate() 237 bclk = ((u64)pix_clk) * 10; in pll_calculate() 240 tmds_clk = pix_clk >> 2; in pll_calculate() 242 tmds_clk = pix_clk; in pll_calculate() 272 DBG("pix_clk: %lu", pix_clk); in pll_calculate()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_phy_8996.c | 218 static int pll_calculate(unsigned long pix_clk, unsigned long ref_clk, in pll_calculate() argument 236 /* bit clk = 10 * pix_clk */ in pll_calculate() 237 bclk = ((u64)pix_clk) * 10; in pll_calculate() 240 tmds_clk = pix_clk >> 2; in pll_calculate() 242 tmds_clk = pix_clk; in pll_calculate() 272 DBG("pix_clk: %lu", pix_clk); in pll_calculate()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_ddc.h | 91 uint32_t pix_clk,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ingenic/ |
H A D | ingenic-drm-drv.c | 95 struct clk *lcd_clk, *pix_clk; member 392 rate = clk_round_rate(priv->pix_clk, mode->clock * 1000); in ingenic_drm_crtc_mode_valid() 436 clk_set_rate(priv->pix_clk, in ingenic_drm_crtc_atomic_flush() 1169 priv->pix_clk = devm_clk_get(dev, "lcd_pclk"); in ingenic_drm_bind() 1170 if (IS_ERR(priv->pix_clk)) { in ingenic_drm_bind() 1172 return PTR_ERR(priv->pix_clk); in ingenic_drm_bind() 1327 ret = clk_prepare_enable(priv->pix_clk); in ingenic_drm_bind() 1365 parent_clk = clk_get_parent(priv->pix_clk); in ingenic_drm_bind() 1404 clk_disable_unprepare(priv->pix_clk); in ingenic_drm_bind() 1416 struct clk *parent_clk = clk_get_parent(priv->pix_clk); in ingenic_drm_unbind() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | dc_link_ddc.h | 113 uint32_t pix_clk,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/inc/ |
H A D | mod_freesync.h | 187 unsigned int vtotal, unsigned int htotal, unsigned int pix_clk);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer_debug.c | 429 int pix_clk = 0; in dcn10_get_otg_states() local 432 pix_clk = dc->current_state->res_ctx.pipe_ctx[i].stream_res.pix_clk_params.requested_pix_clk_100hz / 10; in dcn10_get_otg_states() 457 pix_clk); in dcn10_get_otg_states()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer_debug.c | 430 int pix_clk = 0; in dcn10_get_otg_states() local 433 pix_clk = dc->current_state->res_ctx.pipe_ctx[i].stream_res.pix_clk_params.requested_pix_clk_100hz / 10; in dcn10_get_otg_states() 458 pix_clk); in dcn10_get_otg_states()
|