/linux/drivers/media/v4l2-core/ |
A D | v4l2-fwnode.c | 414 vep->bus_type); in __v4l2_fwnode_endpoint_parse() 429 vep->bus_type = mbus_type; in __v4l2_fwnode_endpoint_parse() 432 switch (vep->bus_type) { in __v4l2_fwnode_endpoint_parse() 445 vep->bus_type); in __v4l2_fwnode_endpoint_parse() 450 v4l2_fwnode_endpoint_parse_csi1_bus(fwnode, vep, vep->bus_type); in __v4l2_fwnode_endpoint_parse() 456 vep->bus_type); in __v4l2_fwnode_endpoint_parse() 464 vep->bus_type); in __v4l2_fwnode_endpoint_parse() 492 if (IS_ERR_OR_NULL(vep)) in v4l2_fwnode_endpoint_free() 513 vep->link_frequencies = in v4l2_fwnode_endpoint_alloc_parse() 816 vep.base.id); in v4l2_async_nf_fwnode_parse_endpoint() [all …]
|
/linux/drivers/usb/usbip/ |
A D | vudc.h | 25 struct vep { struct 47 struct vep *ep; argument 104 struct vep *ep; 122 static inline struct vep *to_vep(struct usb_ep *_ep) in to_vep() 124 return container_of(_ep, struct vep, ep); in to_vep() 139 static inline struct vudc *ep_to_vudc(struct vep *ep) in ep_to_vudc() 170 struct vep *vudc_find_endpoint(struct vudc *udc, u8 address);
|
A D | vudc_dev.c | 73 static void nuke(struct vudc *udc, struct vep *ep) in nuke() 106 struct vep *vudc_find_endpoint(struct vudc *udc, u8 address) in vudc_find_endpoint() 114 struct vep *ep = &udc->ep[i]; in vudc_find_endpoint() 232 struct vep *ep; in vep_enable() 262 struct vep *ep; in vep_disable() 311 struct vep *ep; in vep_queue() 335 struct vep *ep; in vep_dequeue() 372 struct vep *ep; in vep_set_halt_and_wedge() 520 struct vep *ep; in init_vudc_hw()
|
A D | vudc_transfer.c | 62 struct vep *ep2; in handle_control_request() 184 struct urb *urb, struct vep *ep, int limit) in transfer() 309 struct vep *ep; in v_timer()
|
A D | vudc_sysfs.c | 26 struct vep *ep0 = to_vep(udc->gadget.ep0); in get_gadget_descs()
|
/linux/drivers/media/platform/omap3isp/ |
A D | isp.c | 2067 struct v4l2_fwnode_endpoint *vep, in isp_parse_of_parallel_endpoint() argument 2086 struct v4l2_fwnode_endpoint *vep, in isp_parse_of_csi2_endpoint() argument 2093 vep->bus.mipi_csi2.lane_polarities[0]; in isp_parse_of_csi2_endpoint() 2102 vep->bus.mipi_csi2.data_lanes[i]; in isp_parse_of_csi2_endpoint() 2118 struct v4l2_fwnode_endpoint *vep, in isp_parse_of_csi1_endpoint() argument 2129 vep->bus.mipi_csi1.lane_polarity[1]; in isp_parse_of_csi1_endpoint() 2165 struct v4l2_fwnode_endpoint vep = { in isp_parse_of_endpoints() local 2186 struct v4l2_fwnode_endpoint vep = { in isp_parse_of_endpoints() local 2203 vep = (struct v4l2_fwnode_endpoint) in isp_parse_of_endpoints() 2208 vep = (struct v4l2_fwnode_endpoint) in isp_parse_of_endpoints() [all …]
|
/linux/include/media/ |
A D | v4l2-fwnode.h | 280 struct v4l2_fwnode_endpoint *vep); 290 void v4l2_fwnode_endpoint_free(struct v4l2_fwnode_endpoint *vep); 338 struct v4l2_fwnode_endpoint *vep); 462 struct v4l2_fwnode_endpoint *vep,
|
/linux/drivers/media/platform/rockchip/rkisp1/ |
A D | rkisp1-dev.c | 259 struct v4l2_fwnode_endpoint vep = { in rkisp1_subdev_notifier() local 271 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in rkisp1_subdev_notifier() 283 rk_asd->mbus_type = vep.bus_type; in rkisp1_subdev_notifier() 284 rk_asd->mbus_flags = vep.bus.mipi_csi2.flags; in rkisp1_subdev_notifier() 285 rk_asd->lanes = vep.bus.mipi_csi2.num_data_lanes; in rkisp1_subdev_notifier() 288 vep.base.id, rk_asd->lanes); in rkisp1_subdev_notifier() 290 next_id = vep.base.id + 1; in rkisp1_subdev_notifier()
|
/linux/drivers/staging/media/imx/ |
A D | imx6-mipi-csi2.c | 643 struct v4l2_fwnode_endpoint vep = { in csi2_async_register() local 657 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in csi2_async_register() 661 csi2->data_lanes = vep.bus.mipi_csi2.num_data_lanes; in csi2_async_register() 663 dev_dbg(csi2->dev, "data lanes: %d\n", vep.bus.mipi_csi2.num_data_lanes); in csi2_async_register() 664 dev_dbg(csi2->dev, "flags: 0x%08x\n", vep.bus.mipi_csi2.flags); in csi2_async_register()
|
A D | imx8mq-mipi-csi2.c | 638 struct v4l2_fwnode_endpoint vep = { in imx8mq_mipi_csi_async_register() local 653 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in imx8mq_mipi_csi_async_register() 657 for (i = 0; i < vep.bus.mipi_csi2.num_data_lanes; ++i) { in imx8mq_mipi_csi_async_register() 658 if (vep.bus.mipi_csi2.data_lanes[i] != i + 1) { in imx8mq_mipi_csi_async_register() 666 state->bus = vep.bus.mipi_csi2; in imx8mq_mipi_csi_async_register()
|
A D | imx7-mipi-csis.c | 1157 struct v4l2_fwnode_endpoint vep = { in mipi_csis_async_register() local 1172 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in mipi_csis_async_register() 1176 for (i = 0; i < vep.bus.mipi_csi2.num_data_lanes; ++i) { in mipi_csis_async_register() 1177 if (vep.bus.mipi_csi2.data_lanes[i] != i + 1) { in mipi_csis_async_register() 1185 state->bus = vep.bus.mipi_csi2; in mipi_csis_async_register()
|
/linux/drivers/media/i2c/adv748x/ |
A D | adv748x-core.c | 612 struct v4l2_fwnode_endpoint vep = { .bus_type = V4L2_MBUS_CSI2_DPHY }; in adv748x_parse_csi2_lanes() local 619 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(ep), &vep); in adv748x_parse_csi2_lanes() 623 num_lanes = vep.bus.mipi_csi2.num_data_lanes; in adv748x_parse_csi2_lanes() 625 if (vep.base.port == ADV748X_PORT_TXA) { in adv748x_parse_csi2_lanes() 637 if (vep.base.port == ADV748X_PORT_TXB) { in adv748x_parse_csi2_lanes()
|
/linux/drivers/media/platform/sunxi/sun4i-csi/ |
A D | sun4i_csi.c | 118 struct v4l2_fwnode_endpoint vep = { in sun4i_csi_notifier_init() local 132 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in sun4i_csi_notifier_init() 136 csi->bus = vep.bus.parallel; in sun4i_csi_notifier_init()
|
/linux/drivers/media/platform/sunxi/sun6i-csi/ |
A D | sun6i_csi.c | 696 struct v4l2_fwnode_endpoint *vep, in sun6i_csi_fwnode_parse() argument 701 if (vep->base.port || vep->base.id) { in sun6i_csi_fwnode_parse() 706 switch (vep->bus_type) { in sun6i_csi_fwnode_parse() 709 csi->v4l2_ep = *vep; in sun6i_csi_fwnode_parse()
|
/linux/drivers/media/platform/rcar-vin/ |
A D | rcar-csi2.c | 970 struct v4l2_fwnode_endpoint *vep) in rcsi2_parse_v4l2() argument 975 if (vep->base.port || vep->base.id) in rcsi2_parse_v4l2() 978 if (vep->bus_type != V4L2_MBUS_CSI2_DPHY) { in rcsi2_parse_v4l2() 979 dev_err(priv->dev, "Unsupported bus: %u\n", vep->bus_type); in rcsi2_parse_v4l2() 983 priv->lanes = vep->bus.mipi_csi2.num_data_lanes; in rcsi2_parse_v4l2() 992 vep->bus.mipi_csi2.data_lanes[i] : i; in rcsi2_parse_v4l2()
|
A D | rcar-core.c | 314 struct v4l2_fwnode_endpoint vep = { in rvin_group_parse_of() local 325 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in rvin_group_parse_of() 340 vin->group->remotes[vep.base.id].asd = asd; in rvin_group_parse_of() 343 to_of_node(fwnode), vep.base.id); in rvin_group_parse_of() 661 struct v4l2_fwnode_endpoint vep = { in rvin_parallel_parse_of() local 672 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in rvin_parallel_parse_of() 680 switch (vep.bus_type) { in rvin_parallel_parse_of() 684 vep.bus_type == V4L2_MBUS_PARALLEL ? in rvin_parallel_parse_of() 686 vin->parallel.mbus_type = vep.bus_type; in rvin_parallel_parse_of() 687 vin->parallel.bus = vep.bus.parallel; in rvin_parallel_parse_of()
|
/linux/drivers/media/platform/xilinx/ |
A D | xilinx-csi2rxss.c | 877 struct v4l2_fwnode_endpoint vep = { in xcsi2rxss_parse_of() local 941 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in xcsi2rxss_parse_of() 949 vep.bus.mipi_csi2.num_data_lanes); in xcsi2rxss_parse_of() 951 xcsi2rxss->max_num_lanes = vep.bus.mipi_csi2.num_data_lanes; in xcsi2rxss_parse_of()
|
/linux/drivers/media/platform/qcom/camss/ |
A D | camss.c | 836 struct v4l2_fwnode_endpoint vep = { { 0 } }; in camss_of_parse_endpoint_node() local 839 v4l2_fwnode_endpoint_parse(of_fwnode_handle(node), &vep); in camss_of_parse_endpoint_node() 841 csd->interface.csiphy_id = vep.base.port; in camss_of_parse_endpoint_node() 843 mipi_csi2 = &vep.bus.mipi_csi2; in camss_of_parse_endpoint_node()
|
/linux/drivers/media/i2c/ |
A D | max9286.c | 1187 struct v4l2_fwnode_endpoint vep = { in max9286_parse_dt() local 1193 of_fwnode_handle(node), &vep); in max9286_parse_dt() 1200 vep.bus.mipi_csi2.num_data_lanes; in max9286_parse_dt()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_vcn.c | 199 unsigned int dec_ver, enc_major, enc_minor, vep, fw_rev; in amdgpu_vcn_sw_init() local 205 vep = (le32_to_cpu(hdr->ucode_version) >> 28) & 0xf; in amdgpu_vcn_sw_init() 207 enc_major, enc_minor, dec_ver, vep, fw_rev); in amdgpu_vcn_sw_init()
|
/linux/drivers/media/pci/intel/ipu3/ |
A D | ipu3-cio2-main.c | 1463 struct v4l2_fwnode_endpoint vep = { in cio2_parse_firmware() local 1474 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in cio2_parse_firmware() 1486 s_asd->csi2.port = vep.base.port; in cio2_parse_firmware() 1487 s_asd->csi2.lanes = vep.bus.mipi_csi2.num_data_lanes; in cio2_parse_firmware()
|
/linux/include/linux/mlx4/ |
A D | device.h | 1271 u8 vep; member
|