| /Linux-v6.1/drivers/media/i2c/ |
| D | ov5647.c | 91 u64 pixel_rate; member 107 struct v4l2_ctrl *pixel_rate; member 508 .pixel_rate = 87500000, 529 .pixel_rate = 81666700, 550 .pixel_rate = 81666700, 571 .pixel_rate = 55000000, 998 __v4l2_ctrl_modify_range(sensor->pixel_rate, mode->pixel_rate, in ov5647_set_pad_fmt() 999 mode->pixel_rate, 1, mode->pixel_rate); in ov5647_set_pad_fmt() 1298 sensor->pixel_rate = v4l2_ctrl_new_std(&sensor->ctrls, &ov5647_ctrl_ops, in ov5647_init_controls() 1300 sensor->mode->pixel_rate, in ov5647_init_controls() [all …]
|
| D | imx319.c | 121 struct v4l2_ctrl *pixel_rate; member 2043 u64 pixel_rate; in imx319_set_pad_format() local 2064 pixel_rate = imx319->link_def_freq * 2 * 4; in imx319_set_pad_format() 2065 do_div(pixel_rate, 10); in imx319_set_pad_format() 2066 __v4l2_ctrl_s_ctrl_int64(imx319->pixel_rate, pixel_rate); in imx319_set_pad_format() 2279 u64 pixel_rate; in imx319_init_controls() local 2298 pixel_rate = imx319->link_def_freq * 2 * 4; in imx319_init_controls() 2299 do_div(pixel_rate, 10); in imx319_init_controls() 2301 imx319->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2302 V4L2_CID_PIXEL_RATE, pixel_rate, in imx319_init_controls() [all …]
|
| D | imx355.c | 107 struct v4l2_ctrl *pixel_rate; member 1342 u64 pixel_rate; in imx355_set_pad_format() local 1363 pixel_rate = imx355->link_def_freq * 2 * 4; in imx355_set_pad_format() 1364 do_div(pixel_rate, 10); in imx355_set_pad_format() 1365 __v4l2_ctrl_s_ctrl_int64(imx355->pixel_rate, pixel_rate); in imx355_set_pad_format() 1568 u64 pixel_rate; in imx355_init_controls() local 1587 pixel_rate = imx355->link_def_freq * 2 * 4; in imx355_init_controls() 1588 do_div(pixel_rate, 10); in imx355_init_controls() 1590 imx355->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1591 V4L2_CID_PIXEL_RATE, pixel_rate, in imx355_init_controls() [all …]
|
| D | ov9734.c | 330 struct v4l2_ctrl *pixel_rate; member 352 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV9734_DATA_LANES; in to_pixel_rate() local 354 do_div(pixel_rate, OV9734_RGB_DEPTH); in to_pixel_rate() 356 return pixel_rate; in to_pixel_rate() 544 s64 exposure_max, h_blank, pixel_rate; in ov9734_init_controls() local 563 pixel_rate = to_pixel_rate(OV9734_LINK_FREQ_180MHZ_INDEX); in ov9734_init_controls() 564 ov9734->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls() 566 pixel_rate, 1, pixel_rate); in ov9734_init_controls() 749 __v4l2_ctrl_s_ctrl_int64(ov9734->pixel_rate, in ov9734_set_format()
|
| D | ov5670.c | 82 u32 pixel_rate; member 1730 .pixel_rate = (OV5670_LINK_FREQ_422MHZ * 2 * 2) / 10, 1823 struct v4l2_ctrl *pixel_rate; member 2089 ov5670->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls() 2091 link_freq_configs[0].pixel_rate, in ov5670_init_controls() 2092 link_freq_configs[0].pixel_rate, in ov5670_init_controls() 2094 link_freq_configs[0].pixel_rate); in ov5670_init_controls() 2250 ov5670->pixel_rate, in ov5670_set_pad_format() 2251 link_freq_configs[mode->link_freq_index].pixel_rate); in ov5670_set_pad_format()
|
| D | ov2740.c | 332 struct v4l2_ctrl *pixel_rate; member 360 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV2740_DATA_LANES; in to_pixel_rate() local 362 do_div(pixel_rate, OV2740_RGB_DEPTH); in to_pixel_rate() 364 return pixel_rate; in to_pixel_rate() 576 s64 exposure_max, h_blank, pixel_rate; in ov2740_init_controls() local 597 pixel_rate = to_pixel_rate(OV2740_LINK_FREQ_360MHZ_INDEX); in ov2740_init_controls() 598 ov2740->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls() 600 pixel_rate, 1, pixel_rate); in ov2740_init_controls() 885 __v4l2_ctrl_s_ctrl_int64(ov2740->pixel_rate, in ov2740_set_format()
|
| D | imx290.c | 82 struct v4l2_ctrl *pixel_rate; member 590 u64 pixel_rate; in imx290_calc_pixel_rate() local 593 pixel_rate = link_freq * 2 * nlanes; in imx290_calc_pixel_rate() 594 do_div(pixel_rate, imx290->bpp); in imx290_calc_pixel_rate() 595 return pixel_rate; in imx290_calc_pixel_rate() 636 if (imx290->pixel_rate) in imx290_set_fmt() 637 __v4l2_ctrl_s_ctrl_int64(imx290->pixel_rate, in imx290_set_fmt() 1058 imx290->pixel_rate = v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops, in imx290_probe()
|
| D | ov5640.c | 390 enum ov5640_pixel_rate_id pixel_rate; member 408 struct v4l2_ctrl *pixel_rate; member 687 .pixel_rate = OV5640_PIXEL_RATE_48M, 732 .pixel_rate = OV5640_PIXEL_RATE_48M, 779 .pixel_rate = OV5640_PIXEL_RATE_48M, 822 .pixel_rate = OV5640_PIXEL_RATE_48M, 869 .pixel_rate = OV5640_PIXEL_RATE_96M, 913 .pixel_rate = OV5640_PIXEL_RATE_96M, 955 .pixel_rate = OV5640_PIXEL_RATE_96M, 998 .pixel_rate = OV5640_PIXEL_RATE_124M, [all …]
|
| D | ov08d10.c | 526 struct v4l2_ctrl *pixel_rate; member 641 u64 pixel_rate = link_freq_menu[f_index] * 2 * nlanes; in to_rate() local 643 do_div(pixel_rate, OV08D10_RGB_DEPTH); in to_rate() 645 return pixel_rate; in to_rate() 946 ov08d10->pixel_rate = in ov08d10_init_controls() 1180 s64 pixel_rate; in ov08d10_set_format() local 1195 pixel_rate = to_rate(ov08d10->priv_lane->link_freq_menu, in ov08d10_set_format() 1198 __v4l2_ctrl_s_ctrl_int64(ov08d10->pixel_rate, pixel_rate); in ov08d10_set_format()
|
| D | ov02a10.c | 251 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV02A10_DATA_LANES; in to_pixel_rate() local 253 do_div(pixel_rate, OV02A10_BITS_PER_SAMPLE); in to_pixel_rate() 255 return pixel_rate; in to_pixel_rate() 742 s64 pixel_rate; in ov02a10_initialize_controls() local 759 pixel_rate = to_pixel_rate(0); in ov02a10_initialize_controls() 760 v4l2_ctrl_new_std(handler, NULL, V4L2_CID_PIXEL_RATE, 0, pixel_rate, 1, in ov02a10_initialize_controls() 761 pixel_rate); in ov02a10_initialize_controls()
|
| D | og01a1b.c | 427 struct v4l2_ctrl *pixel_rate; member 444 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OG01A1B_DATA_LANES; in to_pixel_rate() local 446 do_div(pixel_rate, OG01A1B_RGB_DEPTH); in to_pixel_rate() 448 return pixel_rate; in to_pixel_rate() 623 og01a1b->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &og01a1b_ctrl_ops, in og01a1b_init_controls() 823 __v4l2_ctrl_s_ctrl_int64(og01a1b->pixel_rate, in og01a1b_set_format()
|
| D | imx258.c | 610 struct v4l2_ctrl *pixel_rate; member 900 s64 pixel_rate; in imx258_set_pad_format() local 920 pixel_rate = link_freq_to_pixel_rate(link_freq); in imx258_set_pad_format() 921 __v4l2_ctrl_s_ctrl_int64(imx258->pixel_rate, pixel_rate); in imx258_set_pad_format() 1178 imx258->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx258_ctrl_ops, in imx258_init_controls()
|
| D | hi556.c | 485 struct v4l2_ctrl *pixel_rate; member 505 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * HI556_DATA_LANES; in to_pixel_rate() local 507 do_div(pixel_rate, HI556_RGB_DEPTH); in to_pixel_rate() 509 return pixel_rate; in to_pixel_rate() 707 hi556->pixel_rate = v4l2_ctrl_new_std in hi556_init_controls() 929 __v4l2_ctrl_s_ctrl_int64(hi556->pixel_rate, in hi556_set_format()
|
| D | ov5675.c | 490 struct v4l2_ctrl *pixel_rate; member 510 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV5675_DATA_LANES; in to_pixel_rate() local 512 do_div(pixel_rate, OV5675_RGB_DEPTH); in to_pixel_rate() 514 return pixel_rate; in to_pixel_rate() 784 ov5675->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls() 1003 __v4l2_ctrl_s_ctrl_int64(ov5675->pixel_rate, in ov5675_set_format()
|
| D | hi847.c | 2175 struct v4l2_ctrl *pixel_rate; member 2194 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * HI847_DATA_LANES; in to_pixel_rate() local 2196 do_div(pixel_rate, HI847_RGB_DEPTH); in to_pixel_rate() 2198 return pixel_rate; in to_pixel_rate() 2500 hi847->pixel_rate = v4l2_ctrl_new_std in hi847_init_controls() 2711 __v4l2_ctrl_s_ctrl_int64(hi847->pixel_rate, in hi847_set_format()
|
| /Linux-v6.1/drivers/gpu/drm/i915/display/ |
| D | intel_sprite.c | 297 unsigned int pixel_rate; in vlv_plane_min_cdclk() local 307 pixel_rate = crtc_state->pixel_rate; in vlv_plane_min_cdclk() 311 return DIV_ROUND_UP(pixel_rate * num, den); in vlv_plane_min_cdclk() 596 unsigned int pixel_rate; in ivb_plane_min_cdclk() local 606 pixel_rate = crtc_state->pixel_rate; in ivb_plane_min_cdclk() 610 return DIV_ROUND_UP(pixel_rate * num, den); in ivb_plane_min_cdclk() 616 unsigned int src_w, dst_w, pixel_rate; in ivb_sprite_min_cdclk() local 626 pixel_rate = crtc_state->pixel_rate; in ivb_sprite_min_cdclk() 639 return DIV_ROUND_UP_ULL(mul_u32_u32(pixel_rate, num * src_w), in ivb_sprite_min_cdclk() 679 unsigned int pixel_rate = crtc_state->pixel_rate; in hsw_plane_min_cdclk() local [all …]
|
| D | hsw_ips.c | 205 crtc_state->pixel_rate > i915->display.cdclk.max_cdclk_freq * 95 / 100) in hsw_crtc_state_ips_capable() 244 if (crtc_state->pixel_rate > cdclk_state->logical.cdclk * 95 / 100) in hsw_ips_compute_config()
|
| /Linux-v6.1/drivers/staging/media/max96712/ |
| D | max96712.c | 284 long pixel_rate; in max96712_v4l2_register() local 297 pixel_rate = MAX96712_DPLL_FREQ / priv->mipi.num_data_lanes * 1000000; in max96712_v4l2_register() 299 pixel_rate, pixel_rate, 1, pixel_rate); in max96712_v4l2_register()
|
| /Linux-v6.1/drivers/media/i2c/adv748x/ |
| D | adv748x-csi2.c | 253 if (!tx->pixel_rate) in adv748x_csi2_set_pixelrate() 256 return v4l2_ctrl_s_ctrl_int64(tx->pixel_rate, rate); in adv748x_csi2_set_pixelrate() 278 tx->pixel_rate = v4l2_ctrl_new_std(&tx->ctrl_hdl, in adv748x_csi2_init_controls()
|
| /Linux-v6.1/drivers/gpu/drm/i915/ |
| D | intel_pm.c | 664 static unsigned int intel_wm_method1(unsigned int pixel_rate, in intel_wm_method1() argument 670 ret = mul_u32_u32(pixel_rate, cpp * latency); in intel_wm_method1() 706 static unsigned int intel_wm_method2(unsigned int pixel_rate, in intel_wm_method2() argument 721 ret = (latency * pixel_rate) / (htotal * 10000); in intel_wm_method2() 746 static unsigned int intel_calculate_wm(int pixel_rate, in intel_calculate_wm() argument 759 entries = intel_wm_method1(pixel_rate, cpp, in intel_calculate_wm() 881 int pixel_rate = crtc->config->pixel_rate; in pnv_update_wm() local 885 wm = intel_calculate_wm(pixel_rate, &pnv_display_wm, in pnv_update_wm() 895 wm = intel_calculate_wm(pixel_rate, &pnv_cursor_wm, in pnv_update_wm() 904 wm = intel_calculate_wm(pixel_rate, &pnv_display_hplloff_wm, in pnv_update_wm() [all …]
|
| /Linux-v6.1/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
| D | sun6i_mipi_csi2.c | 184 unsigned long pixel_rate; in sun6i_mipi_csi2_s_stream() local 210 pixel_rate = (unsigned long)v4l2_ctrl_g_ctrl_int64(ctrl); in sun6i_mipi_csi2_s_stream() 211 if (!pixel_rate) { in sun6i_mipi_csi2_s_stream() 231 phy_mipi_dphy_get_default_config(pixel_rate, format->bpp, lanes_count, in sun6i_mipi_csi2_s_stream() 246 pixel_rate, format->bpp, lanes_count, in sun6i_mipi_csi2_s_stream()
|
| /Linux-v6.1/drivers/gpu/drm/vc4/ |
| D | vc4_kms.c | 909 unsigned long pixel_rate; in vc4_core_clock_atomic_check() local 958 pixel_rate = load_state->hvs_load; in vc4_core_clock_atomic_check() 960 pixel_rate = (pixel_rate * 40) / 100; in vc4_core_clock_atomic_check() 962 pixel_rate = (pixel_rate * 60) / 100; in vc4_core_clock_atomic_check() 965 hvs_new_state->core_clock_rate = max(cob_rate, pixel_rate); in vc4_core_clock_atomic_check()
|
| /Linux-v6.1/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/ |
| D | sun8i_a83t_mipi_csi2.c | 216 unsigned long pixel_rate; in sun8i_a83t_mipi_csi2_s_stream() local 242 pixel_rate = (unsigned long)v4l2_ctrl_g_ctrl_int64(ctrl); in sun8i_a83t_mipi_csi2_s_stream() 243 if (!pixel_rate) { in sun8i_a83t_mipi_csi2_s_stream() 263 phy_mipi_dphy_get_default_config(pixel_rate, format->bpp, lanes_count, in sun8i_a83t_mipi_csi2_s_stream() 278 pixel_rate, format->bpp, lanes_count, in sun8i_a83t_mipi_csi2_s_stream()
|
| /Linux-v6.1/drivers/media/i2c/et8ek8/ |
| D | et8ek8_driver.c | 53 struct v4l2_ctrl *pixel_rate; member 703 sensor->pixel_rate = in et8ek8_init_controls() 726 u32 min, max, pixel_rate; in et8ek8_update_controls() local 739 pixel_rate = ((mode->pixel_clock + (1 << S) - 1) >> S) + mode->width; in et8ek8_update_controls() 740 pixel_rate = mode->window_width * (pixel_rate - 1) / mode->width; in et8ek8_update_controls() 743 __v4l2_ctrl_s_ctrl_int64(sensor->pixel_rate, pixel_rate << S); in et8ek8_update_controls()
|
| /Linux-v6.1/drivers/gpu/drm/msm/dp/ |
| D | dp_ctrl.c | 1568 unsigned long pixel_rate; in dp_ctrl_process_phy_test_request() local 1593 pixel_rate = ctrl->panel->dp_mode.drm_mode.clock; in dp_ctrl_process_phy_test_request() 1594 dp_ctrl_set_clock_rate(ctrl, DP_STREAM_PM, "stream_pixel", pixel_rate * 1000); in dp_ctrl_process_phy_test_request() 1682 unsigned long pixel_rate; in dp_ctrl_on_link() local 1690 pixel_rate = ctrl->panel->dp_mode.drm_mode.clock; in dp_ctrl_on_link() 1697 if (!pixel_rate) in dp_ctrl_on_link() 1698 pixel_rate = phy_cts_pixel_clk_khz; in dp_ctrl_on_link() 1707 pixel_rate); in dp_ctrl_on_link() 1809 unsigned long pixel_rate; in dp_ctrl_on_stream() local 1817 pixel_rate = pixel_rate_orig = ctrl->panel->dp_mode.drm_mode.clock; in dp_ctrl_on_stream() [all …]
|