/Linux-v5.15/drivers/media/i2c/ |
D | ov8856.c | 1416 const s64 link_freq_menu_items[2]; member 1560 static u64 to_rate(const s64 *link_freq_menu_items, in to_rate() argument 1563 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * nlanes; in to_rate() 1570 static u64 to_pixels_per_line(const s64 *link_freq_menu_items, u32 hts, in to_pixels_per_line() argument 1573 u64 ppl = hts * to_rate(link_freq_menu_items, f_index, nlanes); in to_pixels_per_line() 1848 (ov8856->priv_lane->link_freq_menu_items) in ov8856_init_controls() 1850 0, ov8856->priv_lane->link_freq_menu_items); in ov8856_init_controls() 1856 to_rate(ov8856->priv_lane->link_freq_menu_items, in ov8856_init_controls() 1859 to_rate(ov8856->priv_lane->link_freq_menu_items, in ov8856_init_controls() 1868 h_blank = to_pixels_per_line(ov8856->priv_lane->link_freq_menu_items, in ov8856_init_controls() [all …]
|
D | ov9734.c | 295 static const s64 link_freq_menu_items[] = { variable 352 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV9734_DATA_LANES; in to_pixel_rate() 555 size = ARRAY_SIZE(link_freq_menu_items); in ov9734_init_controls() 559 link_freq_menu_items); in ov9734_init_controls() 912 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov9734_check_hwcfg() 914 if (link_freq_menu_items[i] == in ov9734_check_hwcfg() 921 link_freq_menu_items[i]); in ov9734_check_hwcfg()
|
D | hi556.c | 438 static const s64 link_freq_menu_items[] = { variable 502 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * HI556_DATA_LANES; in to_pixel_rate() 699 ARRAY_SIZE(link_freq_menu_items) - 1, in hi556_init_controls() 700 0, link_freq_menu_items); in hi556_init_controls() 1071 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in hi556_check_hwcfg() 1073 if (link_freq_menu_items[i] == in hi556_check_hwcfg() 1080 link_freq_menu_items[i]); in hi556_check_hwcfg()
|
D | ov5675.c | 436 static const s64 link_freq_menu_items[] = { variable 500 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV5675_DATA_LANES; in to_pixel_rate() 750 ARRAY_SIZE(link_freq_menu_items) - 1, in ov5675_init_controls() 751 0, link_freq_menu_items); in ov5675_init_controls() 1119 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov5675_check_hwcfg() 1121 if (link_freq_menu_items[i] == in ov5675_check_hwcfg() 1128 link_freq_menu_items[i]); in ov5675_check_hwcfg()
|
D | imx208.c | 221 static const s64 link_freq_menu_items[] = { variable 598 link_freq = link_freq_menu_items[mode->link_freq_index]; in imx208_set_pad_format() 883 ARRAY_SIZE(link_freq_menu_items) - 1, in imx208_init_controls() 884 0, link_freq_menu_items); in imx208_init_controls() 889 pixel_rate_max = link_freq_to_pixel_rate(link_freq_menu_items[0]); in imx208_init_controls() 891 link_freq_to_pixel_rate(link_freq_menu_items[ARRAY_SIZE(link_freq_menu_items) - 1]); in imx208_init_controls()
|
D | ov02a10.c | 245 static const s64 link_freq_menu_items[] = { variable 251 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV02A10_DATA_LANES; in to_pixel_rate() 755 link_freq_menu_items); in ov02a10_initialize_controls() 836 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov02a10_check_hwcfg() 838 if (link_freq_menu_items[i] == in ov02a10_check_hwcfg() 845 link_freq_menu_items[i]); in ov02a10_check_hwcfg()
|
D | imx258.c | 543 static const s64 link_freq_menu_items[] = { variable 919 link_freq = link_freq_menu_items[mode->link_freq_index]; in imx258_set_pad_format() 1168 ARRAY_SIZE(link_freq_menu_items) - 1, in imx258_init_controls() 1170 link_freq_menu_items); in imx258_init_controls() 1175 pixel_rate_max = link_freq_to_pixel_rate(link_freq_menu_items[0]); in imx258_init_controls() 1176 pixel_rate_min = link_freq_to_pixel_rate(link_freq_menu_items[1]); in imx258_init_controls()
|
D | ov2740.c | 297 static const s64 link_freq_menu_items[] = { variable 357 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV2740_DATA_LANES; in to_pixel_rate() 561 size = ARRAY_SIZE(link_freq_menu_items); in ov2740_init_controls() 566 link_freq_menu_items); in ov2740_init_controls() 1023 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov2740_check_hwcfg() 1025 if (link_freq_menu_items[i] == in ov2740_check_hwcfg() 1032 link_freq_menu_items[i]); in ov2740_check_hwcfg()
|
D | ov13858.c | 957 static const s64 link_freq_menu_items[OV13858_NUM_OF_LINK_FREQS] = { variable 1379 link_freq = link_freq_menu_items[mode->link_freq_index]; in ov13858_set_pad_format() 1612 link_freq_menu_items); in ov13858_init_controls() 1616 pixel_rate_max = link_freq_to_pixel_rate(link_freq_menu_items[0]); in ov13858_init_controls() 1617 pixel_rate_min = link_freq_to_pixel_rate(link_freq_menu_items[1]); in ov13858_init_controls()
|
D | imx319.c | 1658 static const s64 link_freq_menu_items[] = { variable 2279 max = ARRAY_SIZE(link_freq_menu_items) - 1; in imx319_init_controls() 2282 link_freq_menu_items); in imx319_init_controls() 2449 imx319->link_def_freq = link_freq_menu_items[IMX319_LINK_FREQ_INDEX]; in imx319_probe()
|
D | ov2685.c | 211 static const s64 link_freq_menu_items[] = { variable 626 0, 0, link_freq_menu_items); in ov2685_initialize_controls() 630 pixel_rate = (link_freq_menu_items[0] * 2 * OV2685_LANES) / in ov2685_initialize_controls()
|
D | imx355.c | 886 static const s64 link_freq_menu_items[] = { variable 1579 max = ARRAY_SIZE(link_freq_menu_items) - 1; in imx355_init_controls() 1582 link_freq_menu_items); in imx355_init_controls() 1749 imx355->link_def_freq = link_freq_menu_items[IMX355_LINK_FREQ_INDEX]; in imx355_probe()
|
D | ov5695.c | 692 static const s64 link_freq_menu_items[] = { variable 1181 0, 0, link_freq_menu_items); in ov5695_initialize_controls()
|
D | ov5670.c | 1737 static const s64 link_freq_menu_items[] = { variable 2081 0, 0, link_freq_menu_items); in ov5670_init_controls()
|