Home
last modified time | relevance | path

Searched refs:link_freq_menu_items (Results 1 – 25 of 25) sorted by relevance

/linux-6.12.1/drivers/media/i2c/
Dov8856.c1452 const s64 link_freq_menu_items[2]; member
1602 static u64 to_rate(const s64 *link_freq_menu_items, in to_rate() argument
1605 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * nlanes; in to_rate()
1612 static u64 to_pixels_per_line(const s64 *link_freq_menu_items, u32 hts, in to_pixels_per_line() argument
1615 u64 ppl = hts * to_rate(link_freq_menu_items, f_index, nlanes); in to_pixels_per_line()
1903 (ov8856->priv_lane->link_freq_menu_items) in ov8856_init_controls()
1905 0, ov8856->priv_lane->link_freq_menu_items); in ov8856_init_controls()
1911 to_rate(ov8856->priv_lane->link_freq_menu_items, in ov8856_init_controls()
1914 to_rate(ov8856->priv_lane->link_freq_menu_items, in ov8856_init_controls()
1923 h_blank = to_pixels_per_line(ov8856->priv_lane->link_freq_menu_items, in ov8856_init_controls()
[all …]
Dov9734.c295 static const s64 link_freq_menu_items[] = { variable
349 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV9734_DATA_LANES; in to_pixel_rate()
552 size = ARRAY_SIZE(link_freq_menu_items); in ov9734_init_controls()
556 link_freq_menu_items); in ov9734_init_controls()
866 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov9734_check_hwcfg()
868 if (link_freq_menu_items[i] == in ov9734_check_hwcfg()
875 link_freq_menu_items[i]); in ov9734_check_hwcfg()
Dov08x40.c1234 static const s64 link_freq_menu_items[] = { variable
1750 link_freq = link_freq_menu_items[mode->link_freq_index]; in ov08x40_set_pad_format()
1958 max = ARRAY_SIZE(link_freq_menu_items) - 1; in ov08x40_init_controls()
1964 link_freq_menu_items); in ov08x40_init_controls()
1968 pixel_rate_max = link_freq_to_pixel_rate(link_freq_menu_items[0]); in ov08x40_init_controls()
2101 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov08x40_check_hwcfg()
2103 if (link_freq_menu_items[i] == in ov08x40_check_hwcfg()
2110 link_freq_menu_items[i]); in ov08x40_check_hwcfg()
Dog01a1b.c395 static const s64 link_freq_menu_items[] = { variable
450 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OG01A1B_DATA_LANES; in to_pixel_rate()
624 (link_freq_menu_items) - 1, in og01a1b_init_controls()
625 0, link_freq_menu_items); in og01a1b_init_controls()
963 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in og01a1b_check_hwcfg()
965 if (link_freq_menu_items[i] == in og01a1b_check_hwcfg()
972 link_freq_menu_items[i]); in og01a1b_check_hwcfg()
Dimx208.c221 static const s64 link_freq_menu_items[] = { variable
597 link_freq = link_freq_menu_items[mode->link_freq_index]; in imx208_set_pad_format()
857 ARRAY_SIZE(link_freq_menu_items) - 1, in imx208_init_controls()
858 0, link_freq_menu_items); in imx208_init_controls()
863 pixel_rate_max = link_freq_to_pixel_rate(link_freq_menu_items[0]); in imx208_init_controls()
865 link_freq_to_pixel_rate(link_freq_menu_items[ARRAY_SIZE(link_freq_menu_items) - 1]); in imx208_init_controls()
Dhi847.c2121 static const s64 link_freq_menu_items[] = { variable
2191 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * HI847_DATA_LANES; in to_pixel_rate()
2492 ARRAY_SIZE(link_freq_menu_items) - 1, in hi847_init_controls()
2493 0, link_freq_menu_items); in hi847_init_controls()
2836 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in hi847_check_hwcfg()
2838 if (link_freq_menu_items[i] == in hi847_check_hwcfg()
2845 link_freq_menu_items[i]); in hi847_check_hwcfg()
Dov13b10.c544 static const s64 link_freq_menu_items[] = { variable
1060 link_freq = link_freq_menu_items[mode->link_freq_index]; in ov13b10_set_pad_format()
1304 max = ARRAY_SIZE(link_freq_menu_items) - 1; in ov13b10_init_controls()
1310 link_freq_menu_items); in ov13b10_init_controls()
1314 pixel_rate_max = link_freq_to_pixel_rate(link_freq_menu_items[0]); in ov13b10_init_controls()
1475 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov13b10_check_hwcfg()
1477 if (link_freq_menu_items[i] == in ov13b10_check_hwcfg()
1484 link_freq_menu_items[i]); in ov13b10_check_hwcfg()
Dov5675.c455 static const s64 link_freq_menu_items[] = { variable
522 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV5675_DATA_LANES; in to_pixel_rate()
793 ARRAY_SIZE(link_freq_menu_items) - 1, in ov5675_init_controls()
794 0, link_freq_menu_items); in ov5675_init_controls()
1250 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov5675_get_hwcfg()
1252 if (link_freq_menu_items[i] == in ov5675_get_hwcfg()
1259 link_freq_menu_items[i]); in ov5675_get_hwcfg()
Dhi556.c539 static const s64 link_freq_menu_items[] = { variable
656 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * HI556_DATA_LANES; in to_pixel_rate()
853 ARRAY_SIZE(link_freq_menu_items) - 1, in hi556_init_controls()
854 0, link_freq_menu_items); in hi556_init_controls()
1254 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in hi556_check_hwcfg()
1256 if (link_freq_menu_items[i] == in hi556_check_hwcfg()
1263 link_freq_menu_items[i]); in hi556_check_hwcfg()
Dov02a10.c245 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()
756 link_freq_menu_items); in ov02a10_initialize_controls()
837 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov02a10_check_hwcfg()
839 if (link_freq_menu_items[i] == in ov02a10_check_hwcfg()
846 link_freq_menu_items[i]); in ov02a10_check_hwcfg()
Dov13858.c958 static const s64 link_freq_menu_items[OV13858_NUM_OF_LINK_FREQS] = { variable
1375 link_freq = link_freq_menu_items[mode->link_freq_index]; in ov13858_set_pad_format()
1579 link_freq_menu_items); in ov13858_init_controls()
1583 pixel_rate_max = link_freq_to_pixel_rate(link_freq_menu_items[0]); in ov13858_init_controls()
1584 pixel_rate_min = link_freq_to_pixel_rate(link_freq_menu_items[1]); in ov13858_init_controls()
Dov2740.c462 static const s64 link_freq_menu_items[] = { variable
551 u64 pixel_rate = link_freq_menu_items[f_index] * 2 * OV2740_DATA_LANES; in to_pixel_rate()
769 size = ARRAY_SIZE(link_freq_menu_items); in ov2740_init_controls()
775 link_freq_menu_items); in ov2740_init_controls()
1168 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov2740_check_hwcfg()
1170 if (link_freq_menu_items[i] == in ov2740_check_hwcfg()
Dimx258.c669 const s64 *link_freq_menu_items; member
931 link_freq = imx258->link_freq_menu_items[mode->link_freq_index]; in imx258_set_pad_format()
1242 imx258->link_freq_menu_items); in imx258_init_controls()
1259 pixel_rate = link_freq_to_pixel_rate(imx258->link_freq_menu_items[0], in imx258_init_controls()
1396 imx258->link_freq_menu_items = link_freq_menu_items_19_2; in imx258_probe()
1400 imx258->link_freq_menu_items = link_freq_menu_items_24; in imx258_probe()
1424 imx258->link_freq_menu_items, in imx258_probe()
Dimx319.c1659 static const s64 link_freq_menu_items[] = { variable
2251 max = ARRAY_SIZE(link_freq_menu_items) - 1; in imx319_init_controls()
2254 link_freq_menu_items); in imx319_init_controls()
2369 link_freq_menu_items, in imx319_get_hwcfg()
2370 ARRAY_SIZE(link_freq_menu_items), in imx319_get_hwcfg()
Dimx355.c884 static const s64 link_freq_menu_items[] = { variable
1540 max = ARRAY_SIZE(link_freq_menu_items) - 1; in imx355_init_controls()
1543 link_freq_menu_items); in imx355_init_controls()
1667 link_freq_menu_items, in imx355_get_hwcfg()
1668 ARRAY_SIZE(link_freq_menu_items), in imx355_get_hwcfg()
Dimx415.c103 static const s64 link_freq_menu_items[] = { variable
801 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); ++i) { in imx415_ctrls_init()
802 if (lane_rate == link_freq_menu_items[i] * 2) in imx415_ctrls_init()
805 if (i == ARRAY_SIZE(link_freq_menu_items)) { in imx415_ctrls_init()
813 ARRAY_SIZE(link_freq_menu_items) - 1, i, in imx415_ctrls_init()
814 link_freq_menu_items); in imx415_ctrls_init()
Dov4689.c274 static const u64 link_freq_menu_items[] = { 504000000 }; variable
733 link_freq_menu_items); in ov4689_initialize_controls()
846 const u64 *freqs = link_freq_menu_items; in ov4689_check_link_frequency()
849 for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { in ov4689_check_link_frequency()
Dov01a10.c249 static const s64 link_freq_menu_items[] = { variable
537 size = ARRAY_SIZE(link_freq_menu_items); in ov01a10_init_controls()
543 link_freq_menu_items); in ov01a10_init_controls()
Dov2685.c215 static const s64 link_freq_menu_items[] = { variable
680 0, 0, link_freq_menu_items); in ov2685_initialize_controls()
684 pixel_rate = (link_freq_menu_items[0] * 2 * OV2685_LANES) / in ov2685_initialize_controls()
Dov5670.c1771 static const s64 link_freq_menu_items[] = { variable
2122 0, 0, link_freq_menu_items); in ov5670_init_controls()
2318 link_freq = link_freq_menu_items[mode->link_freq_index]; in ov5670_set_pad_format()
Disl7998x.c435 static const s64 link_freq_menu_items[] = { variable
1409 link_freq_index >= ARRAY_SIZE(link_freq_menu_items)) { in isl7998x_init_controls()
1420 ARRAY_SIZE(link_freq_menu_items) - 1, in isl7998x_init_controls()
1422 link_freq_menu_items); in isl7998x_init_controls()
Dov5695.c691 static const s64 link_freq_menu_items[] = { variable
1164 0, 0, link_freq_menu_items); in ov5695_initialize_controls()
Dov8858.c1226 static const s64 link_freq_menu_items[] = { variable
1719 0, 0, link_freq_menu_items); in ov8858_init_ctrls()
Dov5693.c335 static const s64 link_freq_menu_items[] = { variable
1098 0, 0, link_freq_menu_items); in ov5693_init_controls()
/linux-6.12.1/drivers/media/pci/intel/ivsc/
Dmei_csi.c150 static s64 link_freq_menu_items[] = { variable
489 link_freq_menu_items[0] = freq; in mei_csi_g_volatile_ctrl()
572 max = ARRAY_SIZE(link_freq_menu_items) - 1; in mei_csi_init_controls()
578 link_freq_menu_items); in mei_csi_init_controls()