Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dv4l2-fwnode.c130 struct v4l2_fwnode_endpoint *vep, in v4l2_fwnode_endpoint_parse_csi2_bus() argument
133 struct v4l2_fwnode_bus_mipi_csi2 *bus = &vep->bus.mipi_csi2; in v4l2_fwnode_endpoint_parse_csi2_bus()
234 vep->bus_type = V4L2_MBUS_CSI2_DPHY; in v4l2_fwnode_endpoint_parse_csi2_bus()
274 struct v4l2_fwnode_endpoint *vep, in v4l2_fwnode_endpoint_parse_parallel_bus() argument
277 struct v4l2_fwnode_bus_parallel *bus = &vep->bus.parallel; in v4l2_fwnode_endpoint_parse_parallel_bus()
363 vep->bus_type = V4L2_MBUS_PARALLEL; in v4l2_fwnode_endpoint_parse_parallel_bus()
365 vep->bus_type = V4L2_MBUS_BT656; in v4l2_fwnode_endpoint_parse_parallel_bus()
368 vep->bus_type = V4L2_MBUS_PARALLEL; in v4l2_fwnode_endpoint_parse_parallel_bus()
372 vep->bus_type = V4L2_MBUS_BT656; in v4l2_fwnode_endpoint_parse_parallel_bus()
380 struct v4l2_fwnode_endpoint *vep, in v4l2_fwnode_endpoint_parse_csi1_bus() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/usbip/
H A Dvudc.h25 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);
H A Dvudc_dev.c73 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()
H A Dvudc_transfer.c62 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()
H A Dvudc_sysfs.c26 struct vep *ep0 = to_vep(udc->gadget.ep0); in get_gadget_descs()
/OK3568_Linux_fs/kernel/drivers/media/platform/omap3isp/
H A Disp.c2053 struct v4l2_fwnode_endpoint *vep, in isp_parse_of_parallel_endpoint() argument
2057 buscfg->bus.parallel.data_lane_shift = vep->bus.parallel.data_shift; in isp_parse_of_parallel_endpoint()
2059 !!(vep->bus.parallel.flags & V4L2_MBUS_PCLK_SAMPLE_FALLING); in isp_parse_of_parallel_endpoint()
2061 !!(vep->bus.parallel.flags & V4L2_MBUS_VSYNC_ACTIVE_LOW); in isp_parse_of_parallel_endpoint()
2063 !!(vep->bus.parallel.flags & V4L2_MBUS_HSYNC_ACTIVE_LOW); in isp_parse_of_parallel_endpoint()
2065 !!(vep->bus.parallel.flags & V4L2_MBUS_FIELD_EVEN_LOW); in isp_parse_of_parallel_endpoint()
2067 !!(vep->bus.parallel.flags & V4L2_MBUS_DATA_ACTIVE_LOW); in isp_parse_of_parallel_endpoint()
2068 buscfg->bus.parallel.bt656 = vep->bus_type == V4L2_MBUS_BT656; in isp_parse_of_parallel_endpoint()
2072 struct v4l2_fwnode_endpoint *vep, in isp_parse_of_csi2_endpoint() argument
2077 buscfg->bus.csi2.lanecfg.clk.pos = vep->bus.mipi_csi2.clock_lane; in isp_parse_of_csi2_endpoint()
[all …]
/OK3568_Linux_fs/kernel/include/media/
H A Dv4l2-fwnode.h249 struct v4l2_fwnode_endpoint *vep);
259 void v4l2_fwnode_endpoint_free(struct v4l2_fwnode_endpoint *vep);
298 struct v4l2_fwnode_endpoint *vep);
422 struct v4l2_fwnode_endpoint *vep,
/OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/
H A Drkisp1-dev.c251 struct v4l2_fwnode_endpoint vep = { in rkisp1_subdev_notifier() local
263 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in rkisp1_subdev_notifier()
275 rk_asd->mbus_type = vep.bus_type; in rkisp1_subdev_notifier()
276 rk_asd->mbus_flags = vep.bus.mipi_csi2.flags; in rkisp1_subdev_notifier()
277 rk_asd->lanes = vep.bus.mipi_csi2.num_data_lanes; in rkisp1_subdev_notifier()
280 vep.base.id, rk_asd->lanes); in rkisp1_subdev_notifier()
282 next_id = vep.base.id + 1; in rkisp1_subdev_notifier()
/OK3568_Linux_fs/kernel/drivers/media/i2c/adv748x/
H A Dadv748x-core.c592 struct v4l2_fwnode_endpoint vep; in adv748x_parse_csi2_lanes() local
599 vep.bus_type = V4L2_MBUS_CSI2_DPHY; in adv748x_parse_csi2_lanes()
600 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(ep), &vep); in adv748x_parse_csi2_lanes()
604 num_lanes = vep.bus.mipi_csi2.num_data_lanes; in adv748x_parse_csi2_lanes()
606 if (vep.base.port == ADV748X_PORT_TXA) { in adv748x_parse_csi2_lanes()
618 if (vep.base.port == ADV748X_PORT_TXB) { in adv748x_parse_csi2_lanes()
/OK3568_Linux_fs/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-csi2-dphy.c791 struct v4l2_fwnode_endpoint *vep, in rockchip_csi2_dphy_fwnode_parse() argument
798 if (vep->base.port != 0) { in rockchip_csi2_dphy_fwnode_parse()
803 if (vep->bus_type == V4L2_MBUS_CSI2_DPHY || in rockchip_csi2_dphy_fwnode_parse()
804 vep->bus_type == V4L2_MBUS_CSI2_CPHY) { in rockchip_csi2_dphy_fwnode_parse()
805 config->type = vep->bus_type; in rockchip_csi2_dphy_fwnode_parse()
806 config->flags = vep->bus.mipi_csi2.flags; in rockchip_csi2_dphy_fwnode_parse()
807 s_asd->lanes = vep->bus.mipi_csi2.num_data_lanes; in rockchip_csi2_dphy_fwnode_parse()
808 } else if (vep->bus_type == V4L2_MBUS_CCP2) { in rockchip_csi2_dphy_fwnode_parse()
810 s_asd->lanes = vep->bus.mipi_csi1.data_lane; in rockchip_csi2_dphy_fwnode_parse()
H A Dphy-rockchip-mipi-rx.c1697 struct v4l2_fwnode_endpoint *vep, in rockchip_mipidphy_fwnode_parse() argument
1704 if (vep->base.port != 0) { in rockchip_mipidphy_fwnode_parse()
1709 if (vep->bus_type == V4L2_MBUS_CSI2_DPHY) { in rockchip_mipidphy_fwnode_parse()
1711 config->flags = vep->bus.mipi_csi2.flags; in rockchip_mipidphy_fwnode_parse()
1712 s_asd->lanes = vep->bus.mipi_csi2.num_data_lanes; in rockchip_mipidphy_fwnode_parse()
1713 } else if (vep->bus_type == V4L2_MBUS_CCP2) { in rockchip_mipidphy_fwnode_parse()
1716 s_asd->lanes = vep->bus.mipi_csi1.data_lane; in rockchip_mipidphy_fwnode_parse()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dsubdev-itf.c962 struct v4l2_fwnode_endpoint *vep, in sditf_fwnode_parse() argument
969 if (vep->base.port != 0) { in sditf_fwnode_parse()
974 if (vep->bus_type == V4L2_MBUS_CSI2_DPHY || in sditf_fwnode_parse()
975 vep->bus_type == V4L2_MBUS_CSI2_CPHY) { in sditf_fwnode_parse()
976 config->type = vep->bus_type; in sditf_fwnode_parse()
977 config->flags = vep->bus.mipi_csi2.flags; in sditf_fwnode_parse()
978 s_asd->lanes = vep->bus.mipi_csi2.num_data_lanes; in sditf_fwnode_parse()
979 } else if (vep->bus_type == V4L2_MBUS_CCP2) { in sditf_fwnode_parse()
980 config->type = vep->bus_type; in sditf_fwnode_parse()
981 s_asd->lanes = vep->bus.mipi_csi1.data_lane; in sditf_fwnode_parse()
H A Ddev.c1618 struct v4l2_fwnode_endpoint *vep, in rkcif_fwnode_parse() argument
1623 struct v4l2_fwnode_bus_parallel *bus = &vep->bus.parallel; in rkcif_fwnode_parse()
1625 if (vep->bus_type != V4L2_MBUS_BT656 && in rkcif_fwnode_parse()
1626 vep->bus_type != V4L2_MBUS_PARALLEL && in rkcif_fwnode_parse()
1627 vep->bus_type != V4L2_MBUS_CSI2_DPHY && in rkcif_fwnode_parse()
1628 vep->bus_type != V4L2_MBUS_CSI2_CPHY && in rkcif_fwnode_parse()
1629 vep->bus_type != V4L2_MBUS_CCP2) in rkcif_fwnode_parse()
1632 rk_asd->mbus.type = vep->bus_type; in rkcif_fwnode_parse()
1634 if (vep->bus_type == V4L2_MBUS_CSI2_DPHY || in rkcif_fwnode_parse()
1635 vep->bus_type == V4L2_MBUS_CSI2_CPHY) { in rkcif_fwnode_parse()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_csi.c118 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()
/OK3568_Linux_fs/kernel/drivers/media/platform/rcar-vin/
H A Drcar-core.c608 struct v4l2_fwnode_endpoint *vep, in rvin_parallel_parse_v4l2() argument
615 if (vep->base.port || vep->base.id) in rvin_parallel_parse_v4l2()
619 vin->parallel->mbus_type = vep->bus_type; in rvin_parallel_parse_v4l2()
627 vin->parallel->bus = vep->bus.parallel; in rvin_parallel_parse_v4l2()
795 struct v4l2_fwnode_endpoint *vep, in rvin_mc_parse_of_endpoint() argument
801 if (vep->base.port != 1 || vep->base.id >= RVIN_CSI_MAX) in rvin_mc_parse_of_endpoint()
812 if (vin->group->csi[vep->base.id].fwnode) { in rvin_mc_parse_of_endpoint()
819 vin->group->csi[vep->base.id].fwnode = asd->match.fwnode; in rvin_mc_parse_of_endpoint()
822 to_of_node(asd->match.fwnode), vep->base.id); in rvin_mc_parse_of_endpoint()
H A Drcar-csi2.c850 struct v4l2_fwnode_endpoint *vep) in rcsi2_parse_v4l2() argument
855 if (vep->base.port || vep->base.id) in rcsi2_parse_v4l2()
858 if (vep->bus_type != V4L2_MBUS_CSI2_DPHY) { in rcsi2_parse_v4l2()
859 dev_err(priv->dev, "Unsupported bus: %u\n", vep->bus_type); in rcsi2_parse_v4l2()
863 priv->lanes = vep->bus.mipi_csi2.num_data_lanes; in rcsi2_parse_v4l2()
872 vep->bus.mipi_csi2.data_lanes[i] : i; in rcsi2_parse_v4l2()
/OK3568_Linux_fs/kernel/drivers/media/platform/sunxi/sun6i-csi/
H A Dsun6i_csi.c696 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()
/OK3568_Linux_fs/kernel/drivers/media/platform/qcom/camss/
H A Dcamss.c432 struct v4l2_fwnode_endpoint vep = { { 0 } }; in camss_of_parse_endpoint_node() local
435 v4l2_fwnode_endpoint_parse(of_fwnode_handle(node), &vep); in camss_of_parse_endpoint_node()
437 csd->interface.csiphy_id = vep.base.port; in camss_of_parse_endpoint_node()
439 mipi_csi2 = &vep.bus.mipi_csi2; in camss_of_parse_endpoint_node()
/OK3568_Linux_fs/kernel/drivers/media/platform/xilinx/
H A Dxilinx-csi2rxss.c875 struct v4l2_fwnode_endpoint vep = { in xcsi2rxss_parse_of() local
939 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in xcsi2rxss_parse_of()
947 vep.bus.mipi_csi2.num_data_lanes); in xcsi2rxss_parse_of()
949 xcsi2rxss->max_num_lanes = vep.bus.mipi_csi2.num_data_lanes; in xcsi2rxss_parse_of()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/
H A Ddev.c514 struct v4l2_fwnode_endpoint *vep, argument
519 struct v4l2_fwnode_bus_parallel *bus = &vep->bus.parallel;
525 if (vep->bus_type != V4L2_MBUS_BT656 &&
526 vep->bus_type != V4L2_MBUS_PARALLEL)
530 rk_asd->mbus.type = vep->bus_type;
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Ddev.c613 struct v4l2_fwnode_endpoint *vep, in rkisp_fwnode_parse() argument
618 struct v4l2_fwnode_bus_parallel *bus = &vep->bus.parallel; in rkisp_fwnode_parse()
624 if (vep->bus_type != V4L2_MBUS_BT656 && in rkisp_fwnode_parse()
625 vep->bus_type != V4L2_MBUS_PARALLEL) in rkisp_fwnode_parse()
629 rk_asd->mbus.type = vep->bus_type; in rkisp_fwnode_parse()
/OK3568_Linux_fs/kernel/drivers/staging/media/imx/
H A Dimx6-mipi-csi2.c557 struct v4l2_fwnode_endpoint vep = { in csi2_async_register() local
571 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in csi2_async_register()
575 csi2->bus = vep.bus.mipi_csi2; in csi2_async_register()
H A Dimx7-mipi-csis.c1006 struct v4l2_fwnode_endpoint vep = { in mipi_csis_async_register() local
1020 ret = v4l2_fwnode_endpoint_parse(ep, &vep); in mipi_csis_async_register()
1024 state->bus = vep.bus.mipi_csi2; in mipi_csis_async_register()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vcn.c164 unsigned int dec_ver, enc_major, enc_minor, vep, fw_rev; in amdgpu_vcn_sw_init() local
170 vep = (le32_to_cpu(hdr->ucode_version) >> 28) & 0xf; in amdgpu_vcn_sw_init()
172 enc_major, enc_minor, dec_ver, vep, fw_rev); in amdgpu_vcn_sw_init()
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dmax9286.c1164 struct v4l2_fwnode_endpoint vep = { in max9286_parse_dt() local
1170 of_fwnode_handle(node), &vep); in max9286_parse_dt()
1177 vep.bus.mipi_csi2.num_data_lanes; in max9286_parse_dt()

12