| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | ov5675.c | 1077 struct v4l2_fwnode_endpoint bus_cfg = { in ov5675_check_hwcfg() local 1103 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in ov5675_check_hwcfg() 1108 if (bus_cfg.bus.mipi_csi2.num_data_lanes != OV5675_DATA_LANES) { in ov5675_check_hwcfg() 1110 bus_cfg.bus.mipi_csi2.num_data_lanes); in ov5675_check_hwcfg() 1115 if (!bus_cfg.nr_of_link_frequencies) { in ov5675_check_hwcfg() 1122 for (j = 0; j < bus_cfg.nr_of_link_frequencies; j++) { in ov5675_check_hwcfg() 1124 bus_cfg.link_frequencies[j]) in ov5675_check_hwcfg() 1128 if (j == bus_cfg.nr_of_link_frequencies) { in ov5675_check_hwcfg() 1137 v4l2_fwnode_endpoint_free(&bus_cfg); in ov5675_check_hwcfg()
|
| H A D | imx355.c | 1659 struct v4l2_fwnode_endpoint bus_cfg = { in imx355_get_hwcfg() local 1674 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in imx355_get_hwcfg() 1696 dev_dbg(dev, "num of link freqs: %d", bus_cfg.nr_of_link_frequencies); in imx355_get_hwcfg() 1697 if (!bus_cfg.nr_of_link_frequencies) { in imx355_get_hwcfg() 1702 cfg->nr_of_link_freqs = bus_cfg.nr_of_link_frequencies; in imx355_get_hwcfg() 1704 bus_cfg.nr_of_link_frequencies + 1, in imx355_get_hwcfg() 1709 for (i = 0; i < bus_cfg.nr_of_link_frequencies; i++) { in imx355_get_hwcfg() 1710 cfg->link_freqs[i] = bus_cfg.link_frequencies[i]; in imx355_get_hwcfg() 1714 v4l2_fwnode_endpoint_free(&bus_cfg); in imx355_get_hwcfg() 1719 v4l2_fwnode_endpoint_free(&bus_cfg); in imx355_get_hwcfg()
|
| H A D | imx319.c | 2359 struct v4l2_fwnode_endpoint bus_cfg = { in imx319_get_hwcfg() local 2374 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in imx319_get_hwcfg() 2396 dev_dbg(dev, "num of link freqs: %d", bus_cfg.nr_of_link_frequencies); in imx319_get_hwcfg() 2397 if (!bus_cfg.nr_of_link_frequencies) { in imx319_get_hwcfg() 2402 cfg->nr_of_link_freqs = bus_cfg.nr_of_link_frequencies; in imx319_get_hwcfg() 2404 bus_cfg.nr_of_link_frequencies + 1, in imx319_get_hwcfg() 2409 for (i = 0; i < bus_cfg.nr_of_link_frequencies; i++) { in imx319_get_hwcfg() 2410 cfg->link_freqs[i] = bus_cfg.link_frequencies[i]; in imx319_get_hwcfg() 2414 v4l2_fwnode_endpoint_free(&bus_cfg); in imx319_get_hwcfg() 2419 v4l2_fwnode_endpoint_free(&bus_cfg); in imx319_get_hwcfg()
|
| H A D | ov2740.c | 859 struct v4l2_fwnode_endpoint bus_cfg = { in ov2740_check_hwcfg() local 882 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in ov2740_check_hwcfg() 887 if (bus_cfg.bus.mipi_csi2.num_data_lanes != OV2740_DATA_LANES) { in ov2740_check_hwcfg() 889 bus_cfg.bus.mipi_csi2.num_data_lanes); in ov2740_check_hwcfg() 894 if (!bus_cfg.nr_of_link_frequencies) { in ov2740_check_hwcfg() 901 for (j = 0; j < bus_cfg.nr_of_link_frequencies; j++) { in ov2740_check_hwcfg() 903 bus_cfg.link_frequencies[j]) in ov2740_check_hwcfg() 907 if (j == bus_cfg.nr_of_link_frequencies) { in ov2740_check_hwcfg() 916 v4l2_fwnode_endpoint_free(&bus_cfg); in ov2740_check_hwcfg()
|
| H A D | virtual-camera.c | 475 struct v4l2_fwnode_endpoint *bus_cfg; in vcamera_get_pdata() local 496 bus_cfg = v4l2_fwnode_endpoint_alloc_parse(of_fwnode_handle(endpoint)); in vcamera_get_pdata() 497 if (IS_ERR(bus_cfg)) in vcamera_get_pdata() 500 if (!bus_cfg->nr_of_link_frequencies) { in vcamera_get_pdata() 506 vcam->link_frequency = bus_cfg->link_frequencies[0]; in vcamera_get_pdata() 509 v4l2_fwnode_endpoint_free(bus_cfg); in vcamera_get_pdata()
|
| H A D | ov8856.c | 1649 struct v4l2_fwnode_endpoint bus_cfg = { in ov8856_get_hwcfg() local 1696 ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in ov8856_get_hwcfg() 1701 if (bus_cfg.bus.mipi_csi2.num_data_lanes != OV8856_DATA_LANES) { in ov8856_get_hwcfg() 1703 bus_cfg.bus.mipi_csi2.num_data_lanes); in ov8856_get_hwcfg() 1708 if (!bus_cfg.nr_of_link_frequencies) { in ov8856_get_hwcfg() 1715 for (j = 0; j < bus_cfg.nr_of_link_frequencies; j++) { in ov8856_get_hwcfg() 1717 bus_cfg.link_frequencies[j]) in ov8856_get_hwcfg() 1721 if (j == bus_cfg.nr_of_link_frequencies) { in ov8856_get_hwcfg() 1730 v4l2_fwnode_endpoint_free(&bus_cfg); in ov8856_get_hwcfg()
|
| H A D | imx307.c | 197 struct v4l2_fwnode_endpoint bus_cfg; member 1204 config->type = imx307->bus_cfg.bus_type; in imx307_g_mbus_config() 1257 if (imx307->cur_mode->lanes == 2 && imx307->bus_cfg.bus_type == V4L2_MBUS_CCP2) in imx307_set_hdrae() 1465 if (imx307->bus_cfg.bus_type == V4L2_MBUS_CCP2) in imx307_ioctl() 1880 if (imx307->bus_cfg.bus_type == V4L2_MBUS_CCP2) { in imx307_get_selection() 2213 &imx307->bus_cfg); in imx307_probe() 2216 if (imx307->bus_cfg.bus_type == V4L2_MBUS_CCP2) { in imx307_probe() 2217 if (imx307->bus_cfg.bus.mipi_csi1.data_lane == 2) { in imx307_probe() 2220 } else if (imx307->bus_cfg.bus.mipi_csi1.data_lane == 4) { in imx307_probe()
|
| H A D | gc2145.c | 115 struct v4l2_fwnode_endpoint bus_cfg; member 2108 if (gc2145->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY) { in gc2145_set_streaming() 2466 if (gc2145->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY) { in gc2145_g_mbus_config() 2629 if (gc2145->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY) in gc2145_init() 2849 &gc2145->bus_cfg); in gc2145_parse_of() 2855 if (gc2145->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY) { in gc2145_parse_of()
|
| H A D | os04a10.c | 191 struct v4l2_fwnode_endpoint bus_cfg; member 1446 u8 lanes = os04a10->bus_cfg.bus.mipi_csi2.num_data_lanes; in os04a10_set_fmt() 1581 u8 lanes = os04a10->bus_cfg.bus.mipi_csi2.num_data_lanes; in os04a10_g_mbus_config() 1859 u8 lanes = os04a10->bus_cfg.bus.mipi_csi2.num_data_lanes; in os04a10_ioctl() 2514 u8 lanes = os04a10->bus_cfg.bus.mipi_csi2.num_data_lanes; in os04a10_initialize_controls() 2709 &os04a10->bus_cfg); in os04a10_probe() 2714 if (os04a10->bus_cfg.bus.mipi_csi2.num_data_lanes == 4) { in os04a10_probe() 2718 os04a10->bus_cfg.bus.mipi_csi2.num_data_lanes); in os04a10_probe() 2723 os04a10->bus_cfg.bus.mipi_csi2.num_data_lanes); in os04a10_probe()
|
| H A D | ov2659.c | 1397 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in ov2659_get_pdata() local 1409 &bus_cfg); in ov2659_get_pdata() 1419 if (!bus_cfg.nr_of_link_frequencies) { in ov2659_get_pdata() 1426 pdata->link_frequency = bus_cfg.link_frequencies[0]; in ov2659_get_pdata() 1429 v4l2_fwnode_endpoint_free(&bus_cfg); in ov2659_get_pdata()
|
| H A D | ov50c40.c | 189 struct v4l2_fwnode_endpoint bus_cfg; member 6021 u32 lane_num = ov50c40->bus_cfg.bus.mipi_csi2.num_data_lanes; in ov50c40_set_fmt() 6149 u32 lane_num = ov50c40->bus_cfg.bus.mipi_csi2.num_data_lanes; in ov50c40_g_mbus_config() 6156 config->type = ov50c40->bus_cfg.bus_type; in ov50c40_g_mbus_config() 6916 u32 lane_num = ov50c40->bus_cfg.bus.mipi_csi2.num_data_lanes; in ov50c40_initialize_controls() 7072 &ov50c40->bus_cfg); in ov50c40_probe() 7073 if (ov50c40->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY) { in ov50c40_probe()
|
| H A D | s5kjn1.c | 175 struct v4l2_fwnode_endpoint bus_cfg; member 1073 u32 lane_num = s5kjn1->bus_cfg.bus.mipi_csi2.num_data_lanes; in s5kjn1_set_fmt() 1211 u32 lane_num = s5kjn1->bus_cfg.bus.mipi_csi2.num_data_lanes; in s5kjn1_g_mbus_config() 1218 config->type = s5kjn1->bus_cfg.bus_type; in s5kjn1_g_mbus_config() 1964 u32 lane_num = s5kjn1->bus_cfg.bus.mipi_csi2.num_data_lanes; in s5kjn1_initialize_controls() 2116 &s5kjn1->bus_cfg); in s5kjn1_probe() 2121 if (s5kjn1->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY) { in s5kjn1_probe()
|
| H A D | imx214.c | 146 struct v4l2_fwnode_endpoint bus_cfg; member 759 u32 lane_num = imx214->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx214_set_fmt() 1458 u32 lane_num = imx214->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx214_g_mbus_config() 1627 u32 lane_num = imx214->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx214_initialize_controls() 1770 &imx214->bus_cfg); in imx214_probe() 1775 if (imx214->bus_cfg.bus.mipi_csi2.num_data_lanes == 4) { in imx214_probe()
|
| H A D | lt7911uxc.c | 153 struct v4l2_fwnode_endpoint bus_cfg; member 710 if (lt7911uxc->bus_cfg.bus_type == V4L2_MBUS_CSI2_CPHY) { in lt7911uxc_cphy_timing_config() 999 u32 lane_num = lt7911uxc->bus_cfg.bus.mipi_csi2.num_data_lanes; in lt7911uxc_g_mbus_config() 1006 cfg->type = lt7911uxc->bus_cfg.bus_type; in lt7911uxc_g_mbus_config() 1487 <7911uxc->bus_cfg); in lt7911uxc_probe_of() 1493 if (lt7911uxc->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY) { in lt7911uxc_probe_of()
|
| H A D | max96712.c | 172 struct v4l2_fwnode_endpoint bus_cfg; member 1099 data_lanes = max96712->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96712_set_fmt() 1682 u8 data_lanes = max96712->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96712_g_mbus_config() 1788 data_lanes = max96712->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96712_initialize_controls() 1829 u8 mipi_data_lanes = max96712->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96712_parse_dt() 1941 &max96712->bus_cfg); in max96712_probe() 1946 mipi_data_lanes = max96712->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96712_probe()
|
| H A D | max96722.c | 160 struct v4l2_fwnode_endpoint bus_cfg; member 1110 data_lanes = max96722->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96722_set_fmt() 1693 u8 data_lanes = max96722->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96722_g_mbus_config() 1799 data_lanes = max96722->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96722_initialize_controls() 1839 u8 mipi_data_lanes = max96722->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96722_parse_dt() 1941 &max96722->bus_cfg); in max96722_probe() 1946 mipi_data_lanes = max96722->bus_cfg.bus.mipi_csi2.num_data_lanes; in max96722_probe()
|
| H A D | ov5647.c | 535 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in ov5647_parse_dt() local 544 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(ep), &bus_cfg); in ov5647_parse_dt()
|
| H A D | imx327.c | 186 struct v4l2_fwnode_endpoint bus_cfg; member 882 config->type = imx327->bus_cfg.bus_type; in imx327_g_mbus_config() 1143 if (imx327->bus_cfg.bus_type == V4L2_MBUS_CCP2) in imx327_ioctl() 1556 if (imx327->bus_cfg.bus_type == V4L2_MBUS_CCP2) { in imx327_get_selection() 1894 &imx327->bus_cfg); in imx327_probe() 1895 if (imx327->bus_cfg.bus_type == V4L2_MBUS_CCP2) { in imx327_probe()
|
| H A D | tvp7002.c | 885 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in tvp7002_get_pdata() local 897 if (v4l2_fwnode_endpoint_parse(of_fwnode_handle(endpoint), &bus_cfg)) in tvp7002_get_pdata() 904 flags = bus_cfg.bus.parallel.flags; in tvp7002_get_pdata()
|
| H A D | imx492.c | 159 struct v4l2_fwnode_endpoint bus_cfg; member 947 u32 lane_num = imx492->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx492_g_mbus_config() 1042 imx492->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx492_ioctl() 1677 * 2 * imx492->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx492_initialize_controls() 1820 &imx492->bus_cfg); in imx492_probe()
|
| H A D | tvp514x.c | 983 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in tvp514x_get_pdata() local 994 if (v4l2_fwnode_endpoint_parse(of_fwnode_handle(endpoint), &bus_cfg)) in tvp514x_get_pdata() 1001 flags = bus_cfg.bus.parallel.flags; in tvp514x_get_pdata()
|
| H A D | imx464.c | 207 struct v4l2_fwnode_endpoint bus_cfg; member 1608 IMX464->bus_cfg.bus.mipi_csi2.num_data_lanes; in IMX464_set_fmt() 1700 u32 lane_num = IMX464->bus_cfg.bus.mipi_csi2.num_data_lanes; in IMX464_g_mbus_config() 2339 IMX464->bus_cfg.bus.mipi_csi2.num_data_lanes; in IMX464_ioctl() 3066 IMX464->bus_cfg.bus.mipi_csi2.num_data_lanes; in IMX464_initialize_controls() 3210 &IMX464->bus_cfg); in IMX464_probe() 3215 if (IMX464->bus_cfg.bus.mipi_csi2.num_data_lanes == 4) { in IMX464_probe()
|
| H A D | imx577.c | 218 struct v4l2_fwnode_endpoint bus_cfg; member 1150 u32 lane_num = imx577->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx577_set_fmt() 1453 u32 lane_num = imx577->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx577_ioctl() 1935 u32 lane_num = imx577->bus_cfg.bus.mipi_csi2.num_data_lanes; in imx577_g_mbus_config() 2317 &imx577->bus_cfg); in imx577_probe()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/smiapp/ |
| H A D | smiapp-core.c | 2746 struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 }; in smiapp_get_hwconfig() local 2760 bus_cfg.bus_type = V4L2_MBUS_CSI2_DPHY; in smiapp_get_hwconfig() 2761 rval = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in smiapp_get_hwconfig() 2763 bus_cfg = (struct v4l2_fwnode_endpoint) in smiapp_get_hwconfig() 2765 rval = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg); in smiapp_get_hwconfig() 2774 switch (bus_cfg.bus_type) { in smiapp_get_hwconfig() 2777 hwcfg->lanes = bus_cfg.bus.mipi_csi2.num_data_lanes; in smiapp_get_hwconfig() 2780 hwcfg->csi_signalling_mode = (bus_cfg.bus.mipi_csi1.strobe) ? in smiapp_get_hwconfig() 2786 dev_err(dev, "unsupported bus %u\n", bus_cfg.bus_type); in smiapp_get_hwconfig() 2815 if (!bus_cfg.nr_of_link_frequencies) { in smiapp_get_hwconfig() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-sunxi/ |
| H A D | display2.h | 19 u32 bus_cfg; member
|