Home
last modified time | relevance | path

Searched refs:uif (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/drivers/media/platform/renesas/vsp1/
Dvsp1_uif.c29 static inline u32 vsp1_uif_read(struct vsp1_uif *uif, u32 reg) in vsp1_uif_read() argument
31 return vsp1_read(uif->entity.vsp1, in vsp1_uif_read()
32 uif->entity.index * VI6_UIF_OFFSET + reg); in vsp1_uif_read()
35 static inline void vsp1_uif_write(struct vsp1_uif *uif, in vsp1_uif_write() argument
38 vsp1_dl_body_write(dlb, reg + uif->entity.index * VI6_UIF_OFFSET, data); in vsp1_uif_write()
41 u32 vsp1_uif_get_crc(struct vsp1_uif *uif) in vsp1_uif_get_crc() argument
43 return vsp1_uif_read(uif, VI6_UIF_DISCOM_DOCMCCRCR); in vsp1_uif_get_crc()
88 struct vsp1_uif *uif = to_uif(subdev); in uif_get_selection() local
96 mutex_lock(&uif->entity.lock); in uif_get_selection()
98 state = vsp1_entity_get_state(&uif->entity, sd_state, sel->which); in uif_get_selection()
[all …]
Dvsp1_drm.c39 struct vsp1_entity *uif = drm_pipe->uif; in vsp1_du_pipeline_frame_end() local
45 crc = uif ? vsp1_uif_get_crc(to_uif(&uif->subdev)) : 0; in vsp1_du_pipeline_frame_end()
65 struct vsp1_entity *uif, in vsp1_du_insert_uif() argument
74 if (!uif) { in vsp1_du_insert_uif()
84 prev->sink = uif; in vsp1_du_insert_uif()
95 ret = v4l2_subdev_call(&uif->subdev, pad, set_fmt, NULL, &format); in vsp1_du_insert_uif()
108 uif->sink = next; in vsp1_du_insert_uif()
109 uif->sink_pad = next_pad; in vsp1_du_insert_uif()
118 struct vsp1_entity *uif, in vsp1_du_pipeline_setup_rpf() argument
190 ret = vsp1_du_insert_uif(vsp1, pipe, uif, &rpf->entity, RWPF_PAD_SOURCE, in vsp1_du_pipeline_setup_rpf()
[all …]
Dvsp1_drv.c421 struct vsp1_uif *uif; in vsp1_create_entities() local
423 uif = vsp1_uif_create(vsp1, i); in vsp1_create_entities()
424 if (IS_ERR(uif)) { in vsp1_create_entities()
425 ret = PTR_ERR(uif); in vsp1_create_entities()
429 vsp1->uif[i] = uif; in vsp1_create_entities()
430 list_add_tail(&uif->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
Dvsp1_uif.h30 u32 vsp1_uif_get_crc(struct vsp1_uif *uif);
Dvsp1_drm.h43 struct vsp1_entity *uif; member
Dvsp1.h99 struct vsp1_uif *uif[VSP1_MAX_UIF]; member
/linux-6.12.1/drivers/media/usb/cx231xx/
Dcx231xx-cards.c1552 struct usb_interface *uif; in cx231xx_init_v4l2() local
1565 uif = udev->actconfig->interface[idx]; in cx231xx_init_v4l2()
1567 if (uif->altsetting[0].desc.bNumEndpoints < isoc_pipe + 1) in cx231xx_init_v4l2()
1570 dev->video_mode.end_point_addr = uif->altsetting[0].endpoint[isoc_pipe].desc.bEndpointAddress; in cx231xx_init_v4l2()
1571 dev->video_mode.num_alt = uif->num_altsetting; in cx231xx_init_v4l2()
1585 if (uif->altsetting[i].desc.bNumEndpoints < isoc_pipe + 1) in cx231xx_init_v4l2()
1588 tmp = le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe].desc.wMaxPacketSize); in cx231xx_init_v4l2()
1603 uif = udev->actconfig->interface[idx]; in cx231xx_init_v4l2()
1605 if (uif->altsetting[0].desc.bNumEndpoints < isoc_pipe + 1) in cx231xx_init_v4l2()
1609 uif->altsetting[0].endpoint[isoc_pipe].desc. in cx231xx_init_v4l2()
[all …]
Dcx231xx-audio.c566 struct usb_interface *uif; in cx231xx_audio_init() local
609 uif = in cx231xx_audio_init()
614 if (uif->altsetting[0].desc.bNumEndpoints < isoc_pipe + 1) { in cx231xx_audio_init()
620 uif->altsetting[0].endpoint[isoc_pipe].desc. in cx231xx_audio_init()
623 adev->num_alt = uif->num_altsetting; in cx231xx_audio_init()
636 if (uif->altsetting[i].desc.bNumEndpoints < isoc_pipe + 1) { in cx231xx_audio_init()
641 tmp = le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe].desc. in cx231xx_audio_init()
/linux-6.12.1/drivers/scsi/snic/
Dvnic_devcmd.h187 u32 uif; /* uplink interface */ member
/linux-6.12.1/drivers/scsi/fnic/
Dvnic_devcmd.h423 u32 uif; /* uplink interface */ member
/linux-6.12.1/drivers/net/ethernet/cisco/enic/
Dvnic_devcmd.h513 u32 uif; /* uplink interface */ member
/linux-6.12.1/drivers/media/usb/em28xx/
Dem28xx-cards.c4001 struct usb_interface *uif = udev->config->interface[i]; in em28xx_usb_probe() local
4003 if (uif->altsetting[0].desc.bInterfaceClass == USB_CLASS_AUDIO) { in em28xx_usb_probe()