Lines Matching refs:pixel_rate
622 static u64 imx283_internal_clock(unsigned int pixel_rate, unsigned int pixels) in imx283_internal_clock() argument
632 const u32 pclk_pre = pixel_rate / HZ_PER_MHZ; in imx283_internal_clock()
641 static u64 imx283_iclk_to_pix(unsigned int pixel_rate, unsigned int cycles) in imx283_iclk_to_pix() argument
651 const u32 pclk_pre = pixel_rate / HZ_PER_MHZ; in imx283_iclk_to_pix()
758 u64 shr, pixel_rate; in imx283_set_ctrl() local
805 pixel_rate = imx283_pixel_rate(imx283, mode); in imx283_set_ctrl()
806 imx283->hmax = imx283_internal_clock(pixel_rate, mode->width + ctrl->val); in imx283_set_ctrl()
930 u64 pixel_rate = imx283_pixel_rate(imx283, mode); in imx283_set_framing_limits() local
934 imx283->hmax = imx283_internal_clock(pixel_rate, mode->default_hmax); in imx283_set_framing_limits()
942 max_hblank = imx283_iclk_to_pix(pixel_rate, IMX283_HMAX_MAX) - mode->width; in imx283_set_framing_limits()
1304 u64 pixel_rate; in imx283_init_controls() local
1318 pixel_rate = imx283_pixel_rate(imx283, mode); in imx283_init_controls()
1320 V4L2_CID_PIXEL_RATE, pixel_rate, in imx283_init_controls()
1321 pixel_rate, 1, pixel_rate); in imx283_init_controls()
1339 max_hblank = imx283_iclk_to_pix(pixel_rate, IMX283_HMAX_MAX) - mode->width; in imx283_init_controls()