| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A 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() 1572 u64 pixel_rate; in imx355_init_controls() local 1591 pixel_rate = imx355->link_def_freq * 2 * 4; in imx355_init_controls() 1592 do_div(pixel_rate, 10); in imx355_init_controls() 1594 imx355->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1595 V4L2_CID_PIXEL_RATE, pixel_rate, in imx355_init_controls() [all …]
|
| H A D | imx319.c | 121 struct v4l2_ctrl *pixel_rate; member 2041 u64 pixel_rate; in imx319_set_pad_format() local 2062 pixel_rate = imx319->link_def_freq * 2 * 4; in imx319_set_pad_format() 2063 do_div(pixel_rate, 10); in imx319_set_pad_format() 2064 __v4l2_ctrl_s_ctrl_int64(imx319->pixel_rate, pixel_rate); in imx319_set_pad_format() 2272 u64 pixel_rate; in imx319_init_controls() local 2291 pixel_rate = imx319->link_def_freq * 2 * 4; in imx319_init_controls() 2292 do_div(pixel_rate, 10); in imx319_init_controls() 2294 imx319->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2295 V4L2_CID_PIXEL_RATE, pixel_rate, in imx319_init_controls() [all …]
|
| H A D | tp2855.c | 98 struct v4l2_ctrl *pixel_rate; member 379 u64 pixel_rate; in tp2855_set_fmt() local 399 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / mode->bpp * 2 * TP2855_LANES; in tp2855_set_fmt() 400 __v4l2_ctrl_s_ctrl_int64(tp2855->pixel_rate, pixel_rate); in tp2855_set_fmt() 402 dev_dbg(&tp2855->client->dev, "pixel_rate %lld\n", pixel_rate); in tp2855_set_fmt() 789 u64 pixel_rate; in tp2855_initialize_controls() local 806 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / mode->bpp * 2 * TP2855_LANES; in tp2855_initialize_controls() 807 tp2855->pixel_rate = v4l2_ctrl_new_std(handler, NULL, in tp2855_initialize_controls() 808 V4L2_CID_PIXEL_RATE, 0, pixel_rate, in tp2855_initialize_controls() 809 1, pixel_rate); in tp2855_initialize_controls()
|
| H A D | ov2740.c | 325 struct v4l2_ctrl *pixel_rate; member 347 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV2740_DATA_LANES; in to_pixel_rate() local 349 do_div(pixel_rate, OV2740_RGB_DEPTH); in to_pixel_rate() 351 return pixel_rate; in to_pixel_rate() 523 s64 exposure_max, h_blank, pixel_rate; in ov2740_init_controls() local 544 pixel_rate = to_pixel_rate(OV2740_LINK_FREQ_360MHZ_INDEX); in ov2740_init_controls() 545 ov2740->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls() 547 pixel_rate, 1, pixel_rate); in ov2740_init_controls() 732 __v4l2_ctrl_s_ctrl_int64(ov2740->pixel_rate, in ov2740_set_format()
|
| H A 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() 1062 imx290->pixel_rate = v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops, in imx290_probe()
|
| H A D | imx492.c | 156 struct v4l2_ctrl *pixel_rate; member 830 u64 pixel_rate = 0; in imx492_set_fmt() local 856 pixel_rate = (u32)link_freq_menu_items[mode->mipi_freq_idx] / in imx492_set_fmt() 858 __v4l2_ctrl_s_ctrl_int64(imx492->pixel_rate, pixel_rate); in imx492_set_fmt() 1001 u64 pixel_rate = 0; in imx492_ioctl() local 1040 pixel_rate = (u32)link_freq_menu_items[imx492->cur_mode->mipi_freq_idx] in imx492_ioctl() 1043 __v4l2_ctrl_s_ctrl_int64(imx492->pixel_rate, in imx492_ioctl() 1044 pixel_rate); in imx492_ioctl() 1662 u64 pixel_rate = 0; in imx492_initialize_controls() local 1676 pixel_rate = (u32)link_freq_menu_items[mode->mipi_freq_idx] / mode->bpp in imx492_initialize_controls() [all …]
|
| H A D | sc500ai.c | 165 struct v4l2_ctrl *pixel_rate; member 563 u64 pixel_rate = 0; in sc500ai_set_fmt() local 591 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / mode->bpp * 2 * SC500AI_LANES; in sc500ai_set_fmt() 592 __v4l2_ctrl_s_ctrl_int64(sc500ai->pixel_rate, pixel_rate); in sc500ai_set_fmt() 932 u64 pixel_rate = 0; in sc500ai_ioctl() local 969 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / mode->bpp * 2 * SC500AI_LANES; in sc500ai_ioctl() 970 __v4l2_ctrl_s_ctrl_int64(sc500ai->pixel_rate, pixel_rate); in sc500ai_ioctl() 1574 u64 pixel_rate; in sc500ai_initialize_controls() local 1592 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / mode->bpp * 2 * SC500AI_LANES ; in sc500ai_initialize_controls() 1593 sc500ai->pixel_rate = v4l2_ctrl_new_std(handler, NULL, in sc500ai_initialize_controls() [all …]
|
| H A D | sc2310.c | 162 struct v4l2_ctrl *pixel_rate; member 743 u64 pixel_rate = 0; in sc2310_set_fmt() local 769 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / in sc2310_set_fmt() 771 __v4l2_ctrl_s_ctrl_int64(sc2310->pixel_rate, pixel_rate); in sc2310_set_fmt() 1095 u64 pixel_rate = 0; in sc2310_ioctl() local 1134 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / in sc2310_ioctl() 1136 __v4l2_ctrl_s_ctrl_int64(sc2310->pixel_rate, in sc2310_ioctl() 1137 pixel_rate); in sc2310_ioctl() 1710 u64 pixel_rate = 0; in sc2310_initialize_controls() local 1726 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / mode->bpp * 2 * SC2310_LANES; in sc2310_initialize_controls() [all …]
|
| H A D | sc850sl.c | 164 struct v4l2_ctrl *pixel_rate; member 551 u64 pixel_rate = 0; in sc850sl_set_fmt() local 577 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / in sc850sl_set_fmt() 579 __v4l2_ctrl_s_ctrl_int64(sc850sl->pixel_rate, pixel_rate); in sc850sl_set_fmt() 794 u64 pixel_rate = 0; in sc850sl_ioctl() local 835 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / in sc850sl_ioctl() 837 __v4l2_ctrl_s_ctrl_int64(sc850sl->pixel_rate, in sc850sl_ioctl() 838 pixel_rate); in sc850sl_ioctl() 1467 u64 pixel_rate = 0; in sc850sl_initialize_controls() local 1483 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / mode->bpp * 2 * SC850SL_4LANES; in sc850sl_initialize_controls() [all …]
|
| H A D | sc132gs.c | 108 u64 pixel_rate; member 132 struct v4l2_ctrl *pixel_rate; member 402 .pixel_rate = PIXEL_RATE_WITH_180M, 419 .pixel_rate = PIXEL_RATE_WITH_360M, 577 __v4l2_ctrl_s_ctrl_int64(sc132gs->pixel_rate, mode->pixel_rate); in sc132gs_set_fmt() 1183 sc132gs->pixel_rate = v4l2_ctrl_new_std(handler, NULL, in sc132gs_initialize_controls() 1186 1, mode->pixel_rate); in sc132gs_initialize_controls() 1188 __v4l2_ctrl_s_ctrl(sc132gs->link_freq, mode->pixel_rate); in sc132gs_initialize_controls()
|
| H A D | sensor_adapter.c | 78 struct v4l2_ctrl *pixel_rate; member 361 u32 pixel_rate = 0; in sensor_config_link_freq() local 367 pixel_rate = (u32)mode->mipi_freq / mode->bpp * 2 * in sensor_config_link_freq() 369 __v4l2_ctrl_modify_range(sensor->pixel_rate, pixel_rate, pixel_rate, 1, pixel_rate); in sensor_config_link_freq() 1268 u64 pixel_rate = 0; in sensor_initialize_controls() local 1283 pixel_rate = (u32)mode->mipi_freq / mode->bpp * 2 * in sensor_initialize_controls() 1285 sensor->pixel_rate = v4l2_ctrl_new_std(handler, NULL, in sensor_initialize_controls() 1286 V4L2_CID_PIXEL_RATE, 0, pixel_rate, in sensor_initialize_controls() 1287 1, pixel_rate); in sensor_initialize_controls()
|
| H A D | sc035gs.c | 102 u64 pixel_rate; member 126 struct v4l2_ctrl *pixel_rate; member 300 .pixel_rate = PIXEL_RATE_WITH_300M, 458 __v4l2_ctrl_s_ctrl_int64(sc035gs->pixel_rate, mode->pixel_rate); in sc035gs_set_fmt() 1067 sc035gs->pixel_rate = v4l2_ctrl_new_std(handler, NULL, in sc035gs_initialize_controls() 1070 1, mode->pixel_rate); in sc035gs_initialize_controls() 1072 __v4l2_ctrl_s_ctrl(sc035gs->link_freq, mode->pixel_rate); in sc035gs_initialize_controls()
|
| H A D | ov5675.c | 483 struct v4l2_ctrl *pixel_rate; member 500 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV5675_DATA_LANES; in to_pixel_rate() local 502 do_div(pixel_rate, OV5675_RGB_DEPTH); in to_pixel_rate() 504 return pixel_rate; in to_pixel_rate() 755 ov5675->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls() 948 __v4l2_ctrl_s_ctrl_int64(ov5675->pixel_rate, in ov5675_set_format()
|
| H A D | max96712.c | 169 struct v4l2_ctrl *pixel_rate; member 1071 u64 pixel_rate = 0; in max96712_set_fmt() local 1100 pixel_rate = (u32)link_freq_items[mode->link_freq_idx] / mode->bpp * 2 * data_lanes; in max96712_set_fmt() 1101 __v4l2_ctrl_s_ctrl_int64(max96712->pixel_rate, pixel_rate); in max96712_set_fmt() 1106 pixel_rate, mode->bpp); in max96712_set_fmt() 1767 u64 pixel_rate; in max96712_initialize_controls() local 1789 pixel_rate = (u32)link_freq_items[mode->link_freq_idx] / mode->bpp * 2 * data_lanes; in max96712_initialize_controls() 1790 max96712->pixel_rate = in max96712_initialize_controls() 1792 pixel_rate, 1, pixel_rate); in max96712_initialize_controls() 1794 pixel_rate, mode->bpp); in max96712_initialize_controls()
|
| H A D | max96722.c | 157 struct v4l2_ctrl *pixel_rate; member 1082 u64 pixel_rate = 0; in max96722_set_fmt() local 1111 pixel_rate = (u32)link_freq_items[mode->link_freq_idx] / mode->bpp * 2 * data_lanes; in max96722_set_fmt() 1112 __v4l2_ctrl_s_ctrl_int64(max96722->pixel_rate, pixel_rate); in max96722_set_fmt() 1117 pixel_rate, mode->bpp); in max96722_set_fmt() 1778 u64 pixel_rate; in max96722_initialize_controls() local 1800 pixel_rate = (u32)link_freq_items[mode->link_freq_idx] / mode->bpp * 2 * data_lanes; in max96722_initialize_controls() 1801 max96722->pixel_rate = in max96722_initialize_controls() 1803 pixel_rate, 1, pixel_rate); in max96722_initialize_controls() 1805 pixel_rate, mode->bpp); in max96722_initialize_controls()
|
| H A D | sc4210.c | 179 struct v4l2_ctrl *pixel_rate; member 1540 u64 pixel_rate = 0; in sc4210_set_fmt() local 1568 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / in sc4210_set_fmt() 1570 __v4l2_ctrl_s_ctrl_int64(sc4210->pixel_rate, pixel_rate); in sc4210_set_fmt() 1876 int pixel_rate = 0; in sc4210_ioctl() local 1919 pixel_rate = (int)link_freq_items[mode->mipi_freq_idx] in sc4210_ioctl() 1922 __v4l2_ctrl_s_ctrl_int64(sc4210->pixel_rate, in sc4210_ioctl() 1923 pixel_rate); in sc4210_ioctl() 2526 sc4210->pixel_rate = v4l2_ctrl_new_std(handler, NULL, in sc4210_initialize_controls()
|
| H A D | sc530ai.c | 183 struct v4l2_ctrl *pixel_rate; member 843 u64 pixel_rate = 0; in sc530ai_set_fmt() local 871 pixel_rate = (u32)link_freq_items[mode->mipi_freq_idx] / in sc530ai_set_fmt() 873 __v4l2_ctrl_s_ctrl_int64(sc530ai->pixel_rate, pixel_rate); in sc530ai_set_fmt() 1153 int pixel_rate = 0; in sc530ai_ioctl() local 1196 pixel_rate = (int)link_freq_items[mode->mipi_freq_idx] in sc530ai_ioctl() 1199 __v4l2_ctrl_s_ctrl_int64(sc530ai->pixel_rate, in sc530ai_ioctl() 1200 pixel_rate); in sc530ai_ioctl() 1832 sc530ai->pixel_rate = v4l2_ctrl_new_std(handler, NULL, in sc530ai_initialize_controls()
|
| H A D | ov13858.c | 1036 struct v4l2_ctrl *pixel_rate; member 1359 s64 pixel_rate; in ov13858_set_pad_format() local 1380 pixel_rate = link_freq_to_pixel_rate(link_freq); in ov13858_set_pad_format() 1381 __v4l2_ctrl_s_ctrl_int64(ov13858->pixel_rate, pixel_rate); in ov13858_set_pad_format() 1623 ov13858->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov13858_ctrl_ops, in ov13858_init_controls()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/ |
| H A D | intel_atomic_plane.c | 140 unsigned int pixel_rate = crtc_state->pixel_rate; in intel_plane_pixel_rate() local 151 return DIV_ROUND_UP_ULL(mul_u32_u32(pixel_rate, src_w * src_h), in intel_plane_pixel_rate() 160 unsigned int pixel_rate; in intel_plane_data_rate() local 165 pixel_rate = intel_plane_pixel_rate(crtc_state, plane_state); in intel_plane_data_rate() 178 return pixel_rate * cpp; in intel_plane_data_rate()
|
| H A D | intel_sprite.c | 385 unsigned int pixel_rate = intel_plane_pixel_rate(crtc_state, plane_state); in skl_plane_min_cdclk() local 393 return DIV_ROUND_UP(pixel_rate * num, den); in skl_plane_min_cdclk() 905 unsigned int pixel_rate; in vlv_plane_min_cdclk() local 915 pixel_rate = crtc_state->pixel_rate; in vlv_plane_min_cdclk() 919 return DIV_ROUND_UP(pixel_rate * num, den); in vlv_plane_min_cdclk() 1207 unsigned int pixel_rate; in ivb_plane_min_cdclk() local 1217 pixel_rate = crtc_state->pixel_rate; in ivb_plane_min_cdclk() 1221 return DIV_ROUND_UP(pixel_rate * num, den); in ivb_plane_min_cdclk() 1227 unsigned int src_w, dst_w, pixel_rate; in ivb_sprite_min_cdclk() local 1237 pixel_rate = crtc_state->pixel_rate; in ivb_sprite_min_cdclk() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/edp/ |
| H A D | edp_ctrl.c | 105 u32 pixel_rate; /* in kHz */ member 236 (unsigned long)ctrl->pixel_rate * 1000); in edp_clk_enable() 238 (unsigned long)ctrl->pixel_rate * 1000); in edp_clk_enable() 408 prate = ctrl->pixel_rate; in edp_fill_link_cfg() 706 prate = ctrl->pixel_rate; in edp_link_rate_down_shift() 726 ctrl->pixel_rate, in edp_link_rate_down_shift() 914 msm_edp_ctrl_pixel_clock_valid(ctrl, ctrl->pixel_rate, &m, &n); in edp_ctrl_link_enable() 1299 ctrl->pixel_rate = mode->clock; in msm_edp_ctrl_timing_cfg() 1345 u32 pixel_rate, u32 *pm, u32 *pn) in msm_edp_ctrl_pixel_clock_valid() argument 1362 clk_err = abs(divs[i].rate - pixel_rate); in msm_edp_ctrl_pixel_clock_valid() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/adv748x/ |
| H A D | adv748x-csi2.c | 270 if (!tx->pixel_rate) in adv748x_csi2_set_pixelrate() 273 return v4l2_ctrl_s_ctrl_int64(tx->pixel_rate, rate); in adv748x_csi2_set_pixelrate() 295 tx->pixel_rate = v4l2_ctrl_new_std(&tx->ctrl_hdl, in adv748x_csi2_init_controls()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/techpoint/ |
| H A D | techpoint_v4l2.c | 161 u64 pixel_rate; in techpoint_initialize_controls() local 174 pixel_rate = mode->link_freq_value; in techpoint_initialize_controls() 177 0, pixel_rate, 1, in techpoint_initialize_controls() 178 pixel_rate); in techpoint_initialize_controls() 179 dev_dbg(dev, "initialize pixel_rate %lld\n", pixel_rate); in techpoint_initialize_controls() 192 pixel_rate = in techpoint_initialize_controls() 196 pixel_rate, 1, pixel_rate); in techpoint_initialize_controls() 197 dev_dbg(dev, "initialize pixel_rate %lld\n", pixel_rate); in techpoint_initialize_controls()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/et8ek8/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/calcs/ |
| H A D | dce_calcs.c | 255 data->pixel_rate[0] = data->pixel_rate[4]; in calculate_bandwidth() 256 data->pixel_rate[1] = data->pixel_rate[4]; in calculate_bandwidth() 258 data->pixel_rate[2] = data->pixel_rate[5]; in calculate_bandwidth() 259 data->pixel_rate[3] = data->pixel_rate[5]; in calculate_bandwidth() 386 data->pixel_rate[maximum_number_of_surfaces - 2] = data->pixel_rate[5]; in calculate_bandwidth() 387 data->pixel_rate[maximum_number_of_surfaces - 1] = data->pixel_rate[5]; in calculate_bandwidth() 844 …source_width_rounded_up_to_chunks[i]), (bw_div(data->h_total[i], data->pixel_rate[i]))), bw_int_to… in calculate_bandwidth() 1183 …i] = bw_div(bw_div(data->source_width_rounded_up_to_chunks[i], data->hsr[i]), data->pixel_rate[i]); in calculate_bandwidth() 1249 …pixel_rate[i]), data->scaler_limits_factor), bw_int_to_fixed(2))))), (bw_mul(data->dmif_burst_time… in calculate_bandwidth() 1289 …sor_dcp_buffer_lines, bw_int_to_fixed(1))), data->h_total[i]), data->vsr[i]), data->pixel_rate[i]); in calculate_bandwidth() [all …]
|