uds                94 drivers/media/platform/vsp1/vsp1.h 	struct vsp1_uds *uds[VSP1_MAX_UDS];
uds               401 drivers/media/platform/vsp1/vsp1_drv.c 		struct vsp1_uds *uds;
uds               403 drivers/media/platform/vsp1/vsp1_drv.c 		uds = vsp1_uds_create(vsp1, i);
uds               404 drivers/media/platform/vsp1/vsp1_drv.c 		if (IS_ERR(uds)) {
uds               405 drivers/media/platform/vsp1/vsp1_drv.c 			ret = PTR_ERR(uds);
uds               409 drivers/media/platform/vsp1/vsp1_drv.c 		vsp1->uds[i] = uds;
uds               410 drivers/media/platform/vsp1/vsp1_drv.c 		list_add_tail(&uds->entity.list_dev, &vsp1->entities);
uds               272 drivers/media/platform/vsp1/vsp1_pipe.c 	pipe->uds = NULL;
uds               415 drivers/media/platform/vsp1/vsp1_pipe.c 	if (!pipe->uds)
uds               426 drivers/media/platform/vsp1/vsp1_pipe.c 	vsp1_uds_set_alpha(pipe->uds, dlb, alpha);
uds               134 drivers/media/platform/vsp1/vsp1_pipe.h 	struct vsp1_entity *uds;
uds                30 drivers/media/platform/vsp1/vsp1_uds.c static inline void vsp1_uds_write(struct vsp1_uds *uds,
uds                33 drivers/media/platform/vsp1/vsp1_uds.c 	vsp1_dl_body_write(dlb, reg + uds->entity.index * VI6_UDS_OFFSET, data);
uds                43 drivers/media/platform/vsp1/vsp1_uds.c 	struct vsp1_uds *uds = to_uds(&entity->subdev);
uds                45 drivers/media/platform/vsp1/vsp1_uds.c 	vsp1_uds_write(uds, dlb, VI6_UDS_ALPVAL,
uds               130 drivers/media/platform/vsp1/vsp1_uds.c 	struct vsp1_uds *uds = to_uds(subdev);
uds               135 drivers/media/platform/vsp1/vsp1_uds.c 	config = vsp1_entity_get_pad_config(&uds->entity, cfg, fse->which);
uds               139 drivers/media/platform/vsp1/vsp1_uds.c 	format = vsp1_entity_get_pad_format(&uds->entity, config,
uds               142 drivers/media/platform/vsp1/vsp1_uds.c 	mutex_lock(&uds->entity.lock);
uds               162 drivers/media/platform/vsp1/vsp1_uds.c 	mutex_unlock(&uds->entity.lock);
uds               166 drivers/media/platform/vsp1/vsp1_uds.c static void uds_try_format(struct vsp1_uds *uds,
uds               187 drivers/media/platform/vsp1/vsp1_uds.c 		format = vsp1_entity_get_pad_format(&uds->entity, config,
uds               206 drivers/media/platform/vsp1/vsp1_uds.c 	struct vsp1_uds *uds = to_uds(subdev);
uds               211 drivers/media/platform/vsp1/vsp1_uds.c 	mutex_lock(&uds->entity.lock);
uds               213 drivers/media/platform/vsp1/vsp1_uds.c 	config = vsp1_entity_get_pad_config(&uds->entity, cfg, fmt->which);
uds               219 drivers/media/platform/vsp1/vsp1_uds.c 	uds_try_format(uds, config, fmt->pad, &fmt->format);
uds               221 drivers/media/platform/vsp1/vsp1_uds.c 	format = vsp1_entity_get_pad_format(&uds->entity, config, fmt->pad);
uds               226 drivers/media/platform/vsp1/vsp1_uds.c 		format = vsp1_entity_get_pad_format(&uds->entity, config,
uds               230 drivers/media/platform/vsp1/vsp1_uds.c 		uds_try_format(uds, config, UDS_PAD_SOURCE, format);
uds               234 drivers/media/platform/vsp1/vsp1_uds.c 	mutex_unlock(&uds->entity.lock);
uds               263 drivers/media/platform/vsp1/vsp1_uds.c 	struct vsp1_uds *uds = to_uds(&entity->subdev);
uds               270 drivers/media/platform/vsp1/vsp1_uds.c 	input = vsp1_entity_get_pad_format(&uds->entity, uds->entity.config,
uds               272 drivers/media/platform/vsp1/vsp1_uds.c 	output = vsp1_entity_get_pad_format(&uds->entity, uds->entity.config,
uds               278 drivers/media/platform/vsp1/vsp1_uds.c 	dev_dbg(uds->entity.vsp1->dev, "hscale %u vscale %u\n", hscale, vscale);
uds               285 drivers/media/platform/vsp1/vsp1_uds.c 	if (uds->scale_alpha && (hscale >= 8192 || vscale >= 8192))
uds               290 drivers/media/platform/vsp1/vsp1_uds.c 	vsp1_uds_write(uds, dlb, VI6_UDS_CTRL,
uds               291 drivers/media/platform/vsp1/vsp1_uds.c 		       (uds->scale_alpha ? VI6_UDS_CTRL_AON : 0) |
uds               294 drivers/media/platform/vsp1/vsp1_uds.c 	vsp1_uds_write(uds, dlb, VI6_UDS_PASS_BWIDTH,
uds               301 drivers/media/platform/vsp1/vsp1_uds.c 	vsp1_uds_write(uds, dlb, VI6_UDS_SCALE,
uds               311 drivers/media/platform/vsp1/vsp1_uds.c 	struct vsp1_uds *uds = to_uds(&entity->subdev);
uds               315 drivers/media/platform/vsp1/vsp1_uds.c 	output = vsp1_entity_get_pad_format(&uds->entity, uds->entity.config,
uds               319 drivers/media/platform/vsp1/vsp1_uds.c 	vsp1_uds_write(uds, dlb, VI6_UDS_HSZCLIP, VI6_UDS_HSZCLIP_HCEN |
uds               325 drivers/media/platform/vsp1/vsp1_uds.c 	vsp1_uds_write(uds, dlb, VI6_UDS_CLIP_SIZE,
uds               335 drivers/media/platform/vsp1/vsp1_uds.c 	struct vsp1_uds *uds = to_uds(&entity->subdev);
uds               340 drivers/media/platform/vsp1/vsp1_uds.c 	input = vsp1_entity_get_pad_format(&uds->entity, uds->entity.config,
uds               342 drivers/media/platform/vsp1/vsp1_uds.c 	output = vsp1_entity_get_pad_format(&uds->entity, uds->entity.config,
uds               374 drivers/media/platform/vsp1/vsp1_uds.c 	struct vsp1_uds *uds = to_uds(&entity->subdev);
uds               382 drivers/media/platform/vsp1/vsp1_uds.c 	input = vsp1_entity_get_pad_format(&uds->entity, uds->entity.config,
uds               384 drivers/media/platform/vsp1/vsp1_uds.c 	output = vsp1_entity_get_pad_format(&uds->entity, uds->entity.config,
uds               408 drivers/media/platform/vsp1/vsp1_uds.c 	struct vsp1_uds *uds;
uds               412 drivers/media/platform/vsp1/vsp1_uds.c 	uds = devm_kzalloc(vsp1->dev, sizeof(*uds), GFP_KERNEL);
uds               413 drivers/media/platform/vsp1/vsp1_uds.c 	if (uds == NULL)
uds               416 drivers/media/platform/vsp1/vsp1_uds.c 	uds->entity.ops = &uds_entity_ops;
uds               417 drivers/media/platform/vsp1/vsp1_uds.c 	uds->entity.type = VSP1_ENTITY_UDS;
uds               418 drivers/media/platform/vsp1/vsp1_uds.c 	uds->entity.index = index;
uds               421 drivers/media/platform/vsp1/vsp1_uds.c 	ret = vsp1_entity_init(vsp1, &uds->entity, name, 2, &uds_ops,
uds               426 drivers/media/platform/vsp1/vsp1_uds.c 	return uds;
uds                34 drivers/media/platform/vsp1/vsp1_uds.h void vsp1_uds_set_alpha(struct vsp1_entity *uds, struct vsp1_dl_body *dlb,
uds               534 drivers/media/platform/vsp1/vsp1_video.c 			if (pipe->uds) {
uds               539 drivers/media/platform/vsp1/vsp1_video.c 			pipe->uds = entity;
uds               796 drivers/media/platform/vsp1/vsp1_video.c 	if (pipe->uds) {
uds               797 drivers/media/platform/vsp1/vsp1_video.c 		struct vsp1_uds *uds = to_uds(&pipe->uds->subdev);
uds               808 drivers/media/platform/vsp1/vsp1_video.c 			uds->scale_alpha = false;
uds               813 drivers/media/platform/vsp1/vsp1_video.c 			uds->scale_alpha = rpf->fmtinfo->alpha;
uds              1481 drivers/staging/media/ipu3/ipu3-abi.h 	struct imgu_abi_uds_info uds;
uds              1651 drivers/staging/media/ipu3/ipu3-abi.h 	struct imgu_abi_binary_uds_info uds;
uds              1696 drivers/staging/media/ipu3/ipu3-abi.h 		u8 uds;