Searched refs:vimc (Results 1 – 15 of 15) sorted by relevance
| /Linux-v5.10/drivers/media/test-drivers/vimc/ |
| D | vimc-core.c | 117 static void vimc_rm_links(struct vimc_device *vimc) in vimc_rm_links() argument 121 for (i = 0; i < vimc->pipe_cfg->num_ents; i++) in vimc_rm_links() 122 media_entity_remove_links(vimc->ent_devs[i]->ent); in vimc_rm_links() 125 static int vimc_create_links(struct vimc_device *vimc) in vimc_create_links() argument 131 for (i = 0; i < vimc->pipe_cfg->num_links; i++) { in vimc_create_links() 132 const struct vimc_ent_link *link = &vimc->pipe_cfg->links[i]; in vimc_create_links() 135 vimc->ent_devs[link->src_ent]; in vimc_create_links() 137 vimc->ent_devs[link->sink_ent]; in vimc_create_links() 149 vimc_rm_links(vimc); in vimc_create_links() 153 static void vimc_release_subdevs(struct vimc_device *vimc) in vimc_release_subdevs() argument [all …]
|
| D | Makefile | 2 vimc-y := vimc-core.o vimc-common.o vimc-streamer.o vimc-capture.o \ 3 vimc-debayer.o vimc-scaler.o vimc-sensor.o 5 obj-$(CONFIG_VIDEO_VIMC) += vimc.o
|
| D | vimc-capture.c | 396 static struct vimc_ent_device *vimc_cap_add(struct vimc_device *vimc, in vimc_cap_add() argument 399 struct v4l2_device *v4l2_dev = &vimc->v4l2_dev; in vimc_cap_add() 437 dev_err(vimc->mdev.dev, "%s: vb2 queue init failed (err=%d)\n", in vimc_cap_add() 457 vcap->ved.dev = vimc->mdev.dev; in vimc_cap_add() 477 dev_err(vimc->mdev.dev, "%s: video register failed (err=%d)\n", in vimc_cap_add()
|
| D | vimc-sensor.c | 380 static struct vimc_ent_device *vimc_sen_add(struct vimc_device *vimc, in vimc_sen_add() argument 383 struct v4l2_device *v4l2_dev = &vimc->v4l2_dev; in vimc_sen_add() 432 vsen->ved.dev = vimc->mdev.dev; in vimc_sen_add()
|
| D | vimc-scaler.c | 482 static struct vimc_ent_device *vimc_sca_add(struct vimc_device *vimc, in vimc_sca_add() argument 485 struct v4l2_device *v4l2_dev = &vimc->v4l2_dev; in vimc_sca_add() 508 vsca->ved.dev = vimc->mdev.dev; in vimc_sca_add()
|
| D | vimc-common.h | 136 struct vimc_ent_device *(*add)(struct vimc_device *vimc,
|
| D | vimc-debayer.c | 562 static struct vimc_ent_device *vimc_deb_add(struct vimc_device *vimc, in vimc_deb_add() argument 565 struct v4l2_device *v4l2_dev = &vimc->v4l2_dev; in vimc_deb_add() 596 vdeb->ved.dev = vimc->mdev.dev; in vimc_deb_add()
|
| /Linux-v5.10/Documentation/admin-guide/media/ |
| D | vimc.rst | 3 The Virtual Media Controller Driver (vimc) 6 The vimc driver emulates complex video hardware using the V4L2 API and the Media 12 The topology is hardcoded, although you could modify it in vimc-core and 17 .. kernel-figure:: vimc.dot 21 Media pipeline graph on vimc 31 ``v4l2-ctl`` that can be used to configure the vimc configuration. This sequence 36 media-ctl -d platform:vimc -V '"Sensor A":0[fmt:SBGGR8_1X8/640x480]' 37 media-ctl -d platform:vimc -V '"Debayer A":0[fmt:SBGGR8_1X8/640x480]' 38 media-ctl -d platform:vimc -V '"Sensor B":0[fmt:SBGGR8_1X8/640x480]' 39 media-ctl -d platform:vimc -V '"Debayer B":0[fmt:SBGGR8_1X8/640x480]' [all …]
|
| D | v4l-drivers.rst | 33 vimc
|
| D | misc-cardlist.rst | 26 vimc Virtual Media Controller Driver (VIMC)
|
| /Linux-v5.10/Documentation/driver-api/media/drivers/ |
| D | vimc-devel.rst | 3 The Virtual Media Controller Driver (vimc) 9 vimc-streamer 12 .. kernel-doc:: drivers/media/test-drivers/vimc/vimc-streamer.h 15 .. kernel-doc:: drivers/media/test-drivers/vimc/vimc-streamer.c
|
| D | index.rst | 27 vimc-devel
|
| /Linux-v5.10/drivers/media/test-drivers/ |
| D | Makefile | 6 obj-$(CONFIG_VIDEO_VIMC) += vimc/
|
| D | Kconfig | 9 source "drivers/media/test-drivers/vimc/Kconfig"
|
| /Linux-v5.10/ |
| D | MAINTAINERS | 18511 F: drivers/media/test-drivers/vimc/*
|