Home
last modified time | relevance | path

Searched refs:vimc (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/media/platform/vimc/
Dvimc-core.c139 static int vimc_create_links(struct vimc_device *vimc) in vimc_create_links() argument
145 for (i = 0; i < vimc->pipe_cfg->num_links; i++) { in vimc_create_links()
146 const struct vimc_ent_link *link = &vimc->pipe_cfg->links[i]; in vimc_create_links()
152 platform_get_drvdata(vimc->subdevs[link->src_ent]); in vimc_create_links()
154 platform_get_drvdata(vimc->subdevs[link->sink_ent]); in vimc_create_links()
168 struct vimc_device *vimc = container_of(to_platform_device(master), in vimc_comp_bind() local
175 ret = v4l2_device_register(vimc->mdev.dev, &vimc->v4l2_dev); in vimc_comp_bind()
177 dev_err(vimc->mdev.dev, in vimc_comp_bind()
183 ret = component_bind_all(master, &vimc->v4l2_dev); in vimc_comp_bind()
188 ret = vimc_create_links(vimc); in vimc_comp_bind()
[all …]
DMakefile2 vimc-y := vimc-core.o vimc-common.o vimc-streamer.o
4 obj-$(CONFIG_VIDEO_VIMC) += vimc.o vimc-capture.o vimc-debayer.o \
5 vimc-scaler.o vimc-sensor.o
/Linux-v5.4/Documentation/media/v4l-drivers/
Dvimc.rst3 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 …]
Dindex.rst67 vimc
/Linux-v5.4/drivers/media/platform/
DMakefile17 obj-$(CONFIG_VIDEO_VIMC) += vimc/
DKconfig515 source "drivers/media/platform/vimc/Kconfig"
/Linux-v5.4/
DMAINTAINERS17207 F: drivers/media/platform/vimc/*