Searched refs:vimc (Results 1 – 7 of 7) sorted by relevance
139 static int vimc_create_links(struct vimc_device *vimc) in vimc_create_links() argument145 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() local175 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 …]
2 vimc-y := vimc-core.o vimc-common.o vimc-streamer.o4 obj-$(CONFIG_VIDEO_VIMC) += vimc.o vimc-capture.o vimc-debayer.o \5 vimc-scaler.o vimc-sensor.o
3 The Virtual Media Controller Driver (vimc)6 The vimc driver emulates complex video hardware using the V4L2 API and the Media12 The topology is hardcoded, although you could modify it in vimc-core and17 .. kernel-figure:: vimc.dot21 Media pipeline graph on vimc31 ``v4l2-ctl`` that can be used to configure the vimc configuration. This sequence36 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 …]
67 vimc
17 obj-$(CONFIG_VIDEO_VIMC) += vimc/
515 source "drivers/media/platform/vimc/Kconfig"
17207 F: drivers/media/platform/vimc/*