Lines Matching +full:fimc +full:- +full:is
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2011 - 2012 Samsung Electronics Co., Ltd.
10 #include <linux/clk-provider.h>
14 #include <media/media-device.h>
15 #include <media/media-entity.h>
16 #include <media/v4l2-device.h>
17 #include <media/v4l2-subdev.h>
18 #include <media/drv-intf/exynos-fimc.h>
20 #include "fimc-core.h"
21 #include "fimc-lite.h"
22 #include "mipi-csis.h"
24 #define FIMC_OF_NODE_NAME "fimc"
25 #define FIMC_LITE_OF_NODE_NAME "fimc-lite"
26 #define FIMC_IS_OF_NODE_NAME "fimc-is"
52 * - a video capture device node and any remaining entities.
75 * struct fimc_sensor_info - image data source subdev information
79 * @host: fimc device the sensor is currently linked to
97 * struct fimc_md - fimc media device information
103 * @fimc_lite: array of registered fimc-lite devices
104 * @fimc: array of registered fimc devices
105 * @fimc_is: fimc-is data structure
106 * @use_isp: set to true when FIMC-IS subsystem is used
107 * @pmf: handle to the CAMCLK clock control FIMC helper device
110 * @pdev: platform device this media device is hooked up into
125 struct fimc_dev *fimc[FIMC_MAX_DEVS]; member
157 return me->graph_obj.mdev == NULL ? NULL : in entity_to_fimc_mdev()
158 container_of(me->graph_obj.mdev, struct fimc_md, media_dev); in entity_to_fimc_mdev()
168 mutex_lock(&ve->vdev.entity.graph_obj.mdev->graph_mutex); in fimc_md_graph_lock()
173 mutex_unlock(&ve->vdev.entity.graph_obj.mdev->graph_mutex); in fimc_md_graph_unlock()
197 return p->subdevs[index]; in __fimc_md_get_subdev()