Searched refs:v4l2_ep (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/drivers/media/platform/cadence/ |
D | cdns-csi2tx.c | 498 struct v4l2_fwnode_endpoint v4l2_ep = { .bus_type = 0 }; in csi2tx_check_lanes() local 506 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(ep), &v4l2_ep); in csi2tx_check_lanes() 512 if (v4l2_ep.bus_type != V4L2_MBUS_CSI2_DPHY) { in csi2tx_check_lanes() 514 v4l2_ep.bus_type); in csi2tx_check_lanes() 519 csi2tx->num_lanes = v4l2_ep.bus.mipi_csi2.num_data_lanes; in csi2tx_check_lanes() 528 if (v4l2_ep.bus.mipi_csi2.data_lanes[i] < 1) { in csi2tx_check_lanes() 530 i, v4l2_ep.bus.mipi_csi2.data_lanes[i]); in csi2tx_check_lanes() 536 memcpy(csi2tx->lanes, v4l2_ep.bus.mipi_csi2.data_lanes, in csi2tx_check_lanes()
|
D | cdns-csi2rx.c | 610 struct v4l2_fwnode_endpoint v4l2_ep = { .bus_type = 0 }; in csi2rx_parse_dt() local 621 ret = v4l2_fwnode_endpoint_parse(fwh, &v4l2_ep); in csi2rx_parse_dt() 628 if (v4l2_ep.bus_type != V4L2_MBUS_CSI2_DPHY) { in csi2rx_parse_dt() 630 v4l2_ep.bus_type); in csi2rx_parse_dt() 635 memcpy(csi2rx->lanes, v4l2_ep.bus.mipi_csi2.data_lanes, in csi2rx_parse_dt() 637 csi2rx->num_lanes = v4l2_ep.bus.mipi_csi2.num_data_lanes; in csi2rx_parse_dt()
|
/linux-6.12.1/drivers/staging/media/max96712/ |
D | max96712.c | 362 struct v4l2_fwnode_endpoint v4l2_ep = { in max96712_parse_dt() local 375 ret = v4l2_fwnode_endpoint_parse(ep, &v4l2_ep); in max96712_parse_dt() 382 switch (v4l2_ep.bus_type) { in max96712_parse_dt() 393 v4l2_ep.bus_type); in max96712_parse_dt() 397 if (v4l2_ep.bus.mipi_csi2.num_data_lanes != supported_lanes) { in max96712_parse_dt() 403 priv->mipi = v4l2_ep.bus.mipi_csi2; in max96712_parse_dt()
|
/linux-6.12.1/drivers/media/pci/intel/ivsc/ |
D | mei_csi.c | 598 struct v4l2_fwnode_endpoint v4l2_ep = { in mei_csi_parse_firmware() local 615 ret = v4l2_fwnode_endpoint_parse(sink_ep, &v4l2_ep); in mei_csi_parse_firmware() 621 csi->nr_of_lanes = v4l2_ep.bus.mipi_csi2.num_data_lanes; in mei_csi_parse_firmware() 630 ret = v4l2_fwnode_endpoint_parse(source_ep, &v4l2_ep); in mei_csi_parse_firmware() 637 if (csi->nr_of_lanes != v4l2_ep.bus.mipi_csi2.num_data_lanes) { in mei_csi_parse_firmware() 641 csi->nr_of_lanes, v4l2_ep.bus.mipi_csi2.num_data_lanes); in mei_csi_parse_firmware()
|
/linux-6.12.1/drivers/staging/media/tegra-video/ |
D | vip.c | 115 struct v4l2_fwnode_endpoint v4l2_ep = { in tegra_vip_channel_of_parse() local 133 err = v4l2_fwnode_endpoint_parse(fwh, &v4l2_ep); in tegra_vip_channel_of_parse()
|
D | csi.c | 529 struct v4l2_fwnode_endpoint v4l2_ep = { in tegra_csi_channels_alloc() local 558 ret = v4l2_fwnode_endpoint_parse(fwh, &v4l2_ep); in tegra_csi_channels_alloc() 567 lanes = v4l2_ep.bus.mipi_csi2.num_data_lanes; in tegra_csi_channels_alloc()
|
D | vi.c | 1260 struct v4l2_fwnode_endpoint v4l2_ep = { .bus_type = 0 }; in tegra_vi_channels_alloc() local 1295 &v4l2_ep); in tegra_vi_channels_alloc() 1300 lanes = v4l2_ep.bus.mipi_csi2.num_data_lanes; in tegra_vi_channels_alloc()
|
/linux-6.12.1/drivers/media/platform/renesas/rzg2l-cru/ |
D | rzg2l-csi2.c | 657 struct v4l2_fwnode_endpoint v4l2_ep = { in rzg2l_csi2_parse_dt() local 671 ret = v4l2_fwnode_endpoint_parse(ep, &v4l2_ep); in rzg2l_csi2_parse_dt() 678 ret = rzg2l_csi2_parse_v4l2(csi2, &v4l2_ep); in rzg2l_csi2_parse_dt()
|
/linux-6.12.1/drivers/media/platform/renesas/ |
D | rcar-csi2.c | 1403 struct v4l2_fwnode_endpoint v4l2_ep = { in rcsi2_parse_dt() local 1414 ret = v4l2_fwnode_endpoint_parse(ep, &v4l2_ep); in rcsi2_parse_dt() 1421 ret = rcsi2_parse_v4l2(priv, &v4l2_ep); in rcsi2_parse_dt()
|