/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_video.c | 26 #include "vsp1.h" 119 info = vsp1_get_format_info(video->vsp1, pix->pixelformat); 121 info = vsp1_get_format_info(video->vsp1, VSP1_VIDEO_DEF_FORMAT); 255 struct vsp1_device *vsp1 = pipe->output->entity.vsp1; local 274 if (vsp1->info->gen >= 3) { 379 struct vsp1_device *vsp1 = pipe->output->entity.vsp1; local 416 dev_err(vsp1->dev, "Failed to obtain a dl list. Frame will be incomplete\n"); 434 struct vsp1_device *vsp1 local 1152 vsp1_video_suspend(struct vsp1_device *vsp1) argument 1199 vsp1_video_resume(struct vsp1_device *vsp1) argument 1233 vsp1_video_create(struct vsp1_device *vsp1, struct vsp1_rwpf *rwpf) argument [all...] |
H A D | vsp1_hgt.c | 16 #include "vsp1.h" 28 return vsp1_read(hgt->histo.entity.vsp1, reg); 187 struct vsp1_hgt *vsp1_hgt_create(struct vsp1_device *vsp1) argument 192 hgt = devm_kzalloc(vsp1->dev, sizeof(*hgt), GFP_KERNEL); 203 ret = vsp1_histogram_init(vsp1, &hgt->histo, VSP1_ENTITY_HGT, "hgt",
|
H A D | vsp1_pipe.c | 18 #include "vsp1.h" 227 * @vsp1: the VSP1 device 233 const struct vsp1_format_info *vsp1_get_format_info(struct vsp1_device *vsp1, argument 239 if (vsp1->info->gen != 2) { 307 struct vsp1_device *vsp1 = pipe->output->entity.vsp1; local 310 vsp1_write(vsp1, VI6_CMD(pipe->output->entity.index), 332 struct vsp1_device *vsp1 = pipe->output->entity.vsp1; local 342 ret = vsp1_reset_wpf(vsp1, pip [all...] |
H A D | vsp1_clu.c | 15 #include "vsp1.h" 237 struct vsp1_clu *vsp1_clu_create(struct vsp1_device *vsp1) argument 242 clu = devm_kzalloc(vsp1->dev, sizeof(*clu), GFP_KERNEL); 251 ret = vsp1_entity_init(vsp1, &clu->entity, "clu", 2, &clu_ops, 262 clu->pool = vsp1_dl_body_pool_create(clu->entity.vsp1, 3, CLU_SIZE + 1, 275 dev_err(vsp1->dev, "clu: failed to initialize controls\n");
|
H A D | vsp1_hsit.c | 15 #include "vsp1.h" 151 struct vsp1_hsit *vsp1_hsit_create(struct vsp1_device *vsp1, bool inverse) argument 156 hsit = devm_kzalloc(vsp1->dev, sizeof(*hsit), GFP_KERNEL); 169 ret = vsp1_entity_init(vsp1, &hsit->entity, inverse ? "hsi" : "hst",
|
H A D | vsp1_histo.h | 64 int vsp1_histogram_init(struct vsp1_device *vsp1, struct vsp1_histogram *histo,
|
H A D | vsp1_uif.c | 17 #include "vsp1.h" 31 return vsp1_read(uif->entity.vsp1, 240 struct vsp1_uif *vsp1_uif_create(struct vsp1_device *vsp1, unsigned int index) argument 246 uif = devm_kzalloc(vsp1->dev, sizeof(*uif), GFP_KERNEL); 259 ret = vsp1_entity_init(vsp1, &uif->entity, name, 2, &uif_ops,
|
H A D | vsp1_brx.c | 15 #include "vsp1.h" 406 struct vsp1_brx *vsp1_brx_create(struct vsp1_device *vsp1, argument 414 brx = devm_kzalloc(vsp1->dev, sizeof(*brx), GFP_KERNEL); 423 num_pads = vsp1->info->num_bru_inputs + 1; 430 ret = vsp1_entity_init(vsp1, &brx->entity, name, num_pads, &brx_ops, 445 dev_err(vsp1->dev, "%s: failed to initialize controls\n", name);
|
H A D | vsp1_entity.h | 97 struct vsp1_device *vsp1; member in struct:vsp1_entity 128 int vsp1_entity_init(struct vsp1_device *vsp1, struct vsp1_entity *entity,
|
H A D | vsp1_pipe.h | 174 const struct vsp1_format_info *vsp1_get_format_info(struct vsp1_device *vsp1,
|
H A D | vsp1_uds.c | 15 #include "vsp1.h" 276 dev_dbg(uds->entity.vsp1->dev, "hscale %u vscale %u\n", hscale, vscale); 404 struct vsp1_uds *vsp1_uds_create(struct vsp1_device *vsp1, unsigned int index) argument 410 uds = devm_kzalloc(vsp1->dev, sizeof(*uds), GFP_KERNEL); 419 ret = vsp1_entity_init(vsp1, &uds->entity, name, 2, &uds_ops,
|
H A D | vsp1_sru.c | 15 #include "vsp1.h" 360 struct vsp1_sru *vsp1_sru_create(struct vsp1_device *vsp1) argument 365 sru = devm_kzalloc(vsp1->dev, sizeof(*sru), GFP_KERNEL); 372 ret = vsp1_entity_init(vsp1, &sru->entity, "sru", 2, &sru_ops, 386 dev_err(vsp1->dev, "sru: failed to initialize controls\n");
|
H A D | vsp1_entity.c | 17 #include "vsp1.h" 604 int vsp1_entity_init(struct vsp1_device *vsp1, struct vsp1_entity *entity, argument 626 entity->vsp1 = vsp1; 630 entity->pads = devm_kcalloc(vsp1->dev, 639 entity->sources = devm_kcalloc(vsp1->dev, max(num_pads - 1, 1U), 660 subdev->entity.ops = &vsp1->media_ops; 664 dev_name(vsp1->dev), name); 677 "vsp1:state->lock", &key);
|
H A D | vsp1_histo.c | 18 #include "vsp1.h" 433 strscpy(cap->driver, "vsp1", sizeof(cap->driver)); 515 int vsp1_histogram_init(struct vsp1_device *vsp1, struct vsp1_histogram *histo, argument 540 ret = vsp1_entity_init(vsp1, &histo->entity, name, 2, &histo_ops, 551 histo->video.v4l2_dev = &vsp1->v4l2_dev; 571 histo->queue.dev = vsp1->dev; 574 dev_err(vsp1->dev, "failed to initialize vb2 queue\n"); 582 dev_err(vsp1->dev, "failed to register video device\n");
|
/linux-master/drivers/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_crtc.h | 21 #include <media/vsp1.h>
|
H A D | rzg2l_du_vsp.c | 28 #include <media/vsp1.h>
|
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_crtc.h | 20 #include <media/vsp1.h>
|
H A D | rcar_du_vsp.c | 30 #include <media/vsp1.h>
|