| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | ov5645.c | 87 u32 link_freq; member 106 struct v4l2_ctrl *link_freq; member 529 static const s64 link_freq[] = { variable 545 .link_freq = 0 /* an index in link_freq[] */ 557 .link_freq = 1 /* an index in link_freq[] */ 569 .link_freq = 1 /* an index in link_freq[] */ 996 ret = v4l2_ctrl_s_ctrl(ov5645->link_freq, in ov5645_set_format() 997 new_mode->link_freq); in ov5645_set_format() 1374 ov5645->link_freq = v4l2_ctrl_new_int_menu(&ov5645->ctrls, in ov5645_probe() 1377 ARRAY_SIZE(link_freq) - 1, in ov5645_probe() [all …]
|
| H A D | imx290.c | 81 struct v4l2_ctrl *link_freq; member 588 s64 link_freq = imx290_get_link_freq(imx290); in imx290_calc_pixel_rate() local 593 pixel_rate = link_freq * 2 * nlanes; in imx290_calc_pixel_rate() 633 if (imx290->link_freq) in imx290_set_fmt() 634 __v4l2_ctrl_s_ctrl(imx290->link_freq, in imx290_set_fmt() 1054 imx290->link_freq = in imx290_probe() 1059 if (imx290->link_freq) in imx290_probe() 1060 imx290->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx290_probe()
|
| H A D | ov13858.c | 1035 struct v4l2_ctrl *link_freq; member 1360 s64 link_freq; in ov13858_set_pad_format() local 1378 __v4l2_ctrl_s_ctrl(ov13858->link_freq, mode->link_freq_index); in ov13858_set_pad_format() 1379 link_freq = link_freq_menu_items[mode->link_freq_index]; in ov13858_set_pad_format() 1380 pixel_rate = link_freq_to_pixel_rate(link_freq); in ov13858_set_pad_format() 1611 ov13858->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov13858_init_controls() 1617 if (ov13858->link_freq) in ov13858_init_controls() 1618 ov13858->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov13858_init_controls()
|
| H A D | sensor_adapter.c | 79 struct v4l2_ctrl *link_freq; member 359 static int sensor_config_link_freq(struct sensor *sensor, s64 link_freq) in sensor_config_link_freq() argument 364 link_freq_menu_items[0] = link_freq; in sensor_config_link_freq() 365 __v4l2_ctrl_modify_range(sensor->link_freq, 0, 0, 1, link_freq_menu_items[0]); in sensor_config_link_freq() 366 mode->mipi_freq = link_freq; in sensor_config_link_freq() 527 s64 link_freq = 0; in sensor_ioctl() local 563 link_freq = *(s64 *)arg; in sensor_ioctl() 564 ret = sensor_config_link_freq(sensor, link_freq); in sensor_ioctl() 567 link_freq); in sensor_ioctl() 759 s64 link_freq = 0; in sensor_compat_ioctl32() local [all …]
|
| H A D | st-mipid02.c | 391 u32 link_freq; in mipid02_configure_from_rx_speed() local 393 link_freq = mipid02_get_link_freq_from_cid_link_freq(bridge, subdev); in mipid02_configure_from_rx_speed() 394 if (!link_freq) { in mipid02_configure_from_rx_speed() 395 link_freq = mipid02_get_link_freq_from_cid_pixel_rate(bridge, in mipid02_configure_from_rx_speed() 397 if (!link_freq) { in mipid02_configure_from_rx_speed() 403 dev_dbg(&client->dev, "detect link_freq = %d Hz", link_freq); in mipid02_configure_from_rx_speed() 404 bridge->r.clk_lane_reg1 |= (2000000000 / link_freq) << 2; in mipid02_configure_from_rx_speed()
|
| H A D | sc4238.c | 133 u32 link_freq; member 158 struct v4l2_ctrl *link_freq; member 1359 .link_freq = 0, /* an index in link_freq[] */ 1381 .link_freq = 1, /* an index in link_freq[] */ 1398 .link_freq = 0, /* an index in link_freq[] */ 1415 .link_freq = 0, /* an index in link_freq[] */ 1575 __v4l2_ctrl_s_ctrl(sc4238->link_freq, in sc4238_set_fmt() 1576 mode->link_freq); in sc4238_set_fmt() 2556 sc4238->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, in sc4238_initialize_controls() 2574 __v4l2_ctrl_s_ctrl(sc4238->link_freq, in sc4238_initialize_controls()
|
| H A D | virtual-camera.c | 43 struct v4l2_ctrl *link_freq; member 425 vcam->link_freq = v4l2_ctrl_new_int_menu(handler, &vcamera_ctrl_ops, in vcamera_initialize_controls() 450 v4l2_ctrl_s_ctrl(vcam->link_freq, i - 1); in vcamera_initialize_controls() 459 v4l2_ctrl_s_ctrl(vcam->link_freq, i - 1); in vcamera_initialize_controls()
|
| H A D | ov5675.c | 482 struct v4l2_ctrl *link_freq; member 748 ov5675->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls() 752 if (ov5675->link_freq) in ov5675_init_controls() 753 ov5675->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov5675_init_controls() 947 __v4l2_ctrl_s_ctrl(ov5675->link_freq, mode->link_freq_index); in ov5675_set_format()
|
| H A D | ov2740.c | 324 struct v4l2_ctrl *link_freq; member 537 ov2740->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls() 541 if (ov2740->link_freq) in ov2740_init_controls() 542 ov2740->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov2740_init_controls() 731 __v4l2_ctrl_s_ctrl(ov2740->link_freq, mode->link_freq_index); in ov2740_set_format()
|
| H A D | ov8856.c | 1026 struct v4l2_ctrl *link_freq; member 1230 ov8856->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls() 1234 if (ov8856->link_freq) in ov8856_init_controls() 1235 ov8856->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in ov8856_init_controls() 1478 __v4l2_ctrl_s_ctrl(ov8856->link_freq, mode->link_freq_index); in ov8856_set_format()
|
| H A D | smiapp-pll.h | 46 uint32_t link_freq; member
|
| H A D | mt9v032.c | 195 struct v4l2_ctrl *link_freq; member 675 if (mt9v032->link_freq == NULL) in mt9v032_s_ctrl() 678 freq = mt9v032->pdata->link_freqs[mt9v032->link_freq->val]; in mt9v032_s_ctrl() 1124 mt9v032->link_freq = in mt9v032_probe() 1129 v4l2_ctrl_cluster(2, &mt9v032->link_freq); in mt9v032_probe()
|
| H A D | sc2336.c | 147 struct v4l2_ctrl *link_freq; member 569 __v4l2_ctrl_s_ctrl(sc2336->link_freq, in sc2336_set_fmt() 1261 sc2336->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, in sc2336_initialize_controls() 1264 if (sc2336->link_freq) in sc2336_initialize_controls() 1265 sc2336->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in sc2336_initialize_controls() 1273 __v4l2_ctrl_s_ctrl(sc2336->link_freq, dst_link_freq); in sc2336_initialize_controls()
|
| H A D | sc3336.c | 153 struct v4l2_ctrl *link_freq; member 727 __v4l2_ctrl_s_ctrl(sc3336->link_freq, in sc3336_set_fmt() 1436 sc3336->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, in sc3336_initialize_controls() 1439 if (sc3336->link_freq) in sc3336_initialize_controls() 1440 sc3336->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in sc3336_initialize_controls() 1448 __v4l2_ctrl_s_ctrl(sc3336->link_freq, dst_link_freq); in sc3336_initialize_controls()
|
| H A D | imx355.c | 106 struct v4l2_ctrl *link_freq; member 1584 imx355->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1587 if (imx355->link_freq) in imx355_init_controls() 1588 imx355->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx355_init_controls()
|
| H A D | imx319.c | 120 struct v4l2_ctrl *link_freq; member 2284 imx319->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2287 if (imx319->link_freq) in imx319_init_controls() 2288 imx319->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY; in imx319_init_controls()
|
| H A D | tp2855.c | 99 struct v4l2_ctrl *link_freq; member 398 __v4l2_ctrl_s_ctrl(tp2855->link_freq, mode->mipi_freq_idx); in tp2855_set_fmt() 799 tp2855->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, in tp2855_initialize_controls() 803 __v4l2_ctrl_s_ctrl(tp2855->link_freq, mode->mipi_freq_idx); in tp2855_initialize_controls()
|
| H A D | gc4023.c | 136 struct v4l2_ctrl *link_freq; member 547 __v4l2_ctrl_s_ctrl(gc4023->link_freq, in gc4023_set_fmt() 823 __v4l2_ctrl_s_ctrl(gc4023->link_freq, in gc4023_ioctl() 1369 gc4023->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, V4L2_CID_LINK_FREQ, in gc4023_initialize_controls() 1376 __v4l2_ctrl_s_ctrl(gc4023->link_freq, in gc4023_initialize_controls()
|
| H A D | gc4653.c | 141 struct v4l2_ctrl *link_freq; member 543 __v4l2_ctrl_s_ctrl(gc4653->link_freq, in gc4653_set_fmt() 765 __v4l2_ctrl_s_ctrl(gc4653->link_freq, in gc4653_ioctl() 1312 gc4653->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, V4L2_CID_LINK_FREQ, in gc4653_initialize_controls() 1317 __v4l2_ctrl_s_ctrl(gc4653->link_freq, in gc4653_initialize_controls()
|
| H A D | gc3003.c | 136 struct v4l2_ctrl *link_freq; member 934 __v4l2_ctrl_s_ctrl(gc3003->link_freq, in gc3003_set_fmt() 1152 __v4l2_ctrl_s_ctrl(gc3003->link_freq, in gc3003_ioctl() 1750 gc3003->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, V4L2_CID_LINK_FREQ, in gc3003_initialize_controls() 1755 __v4l2_ctrl_s_ctrl(gc3003->link_freq, in gc3003_initialize_controls()
|
| H A D | imx378.c | 171 struct v4l2_ctrl *link_freq; member 1984 __v4l2_ctrl_s_ctrl(imx378->link_freq, in imx378_set_fmt() 2186 __v4l2_ctrl_s_ctrl(imx378->link_freq, in imx378_ioctl() 2731 imx378->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, in imx378_initialize_controls() 2747 v4l2_ctrl_s_ctrl(imx378->link_freq, in imx378_initialize_controls()
|
| H A D | sc035gs.c | 127 struct v4l2_ctrl *link_freq; member 459 __v4l2_ctrl_s_ctrl(sc035gs->link_freq, mode->link_freq_index); in sc035gs_set_fmt() 1063 sc035gs->link_freq = v4l2_ctrl_new_int_menu(handler, NULL, V4L2_CID_LINK_FREQ, in sc035gs_initialize_controls() 1072 __v4l2_ctrl_s_ctrl(sc035gs->link_freq, mode->pixel_rate); in sc035gs_initialize_controls()
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/media/ |
| H A D | csi2.rst | 39 pixel_rate = link_freq * 2 * nr_of_lanes / bits_per_sample 48 * - link_freq
|
| /OK3568_Linux_fs/kernel/drivers/media/spi/ |
| H A D | rk1608_dphy.h | 44 struct v4l2_ctrl *link_freq; member
|
| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-csi2-dphy.c | 87 struct v4l2_ctrl *link_freq; in csi2_dphy_get_sensor_data_rate() local 94 link_freq = v4l2_ctrl_find(sensor_sd->ctrl_handler, V4L2_CID_LINK_FREQ); in csi2_dphy_get_sensor_data_rate() 95 if (!link_freq) { in csi2_dphy_get_sensor_data_rate() 100 qm.index = v4l2_ctrl_g_ctrl(link_freq); in csi2_dphy_get_sensor_data_rate()
|