diff options
Diffstat (limited to 'include/media')
-rw-r--r-- | include/media/exynos-fimc.h (renamed from include/media/s5p_fimc.h) | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/include/media/s5p_fimc.h b/include/media/exynos-fimc.h index b975c285c8a9..aa44660e2041 100644 --- a/include/media/s5p_fimc.h +++ b/include/media/exynos-fimc.h | |||
@@ -61,41 +61,20 @@ enum fimc_bus_type { | |||
61 | #define GRP_ID_FLITE (1 << 13) | 61 | #define GRP_ID_FLITE (1 << 13) |
62 | #define GRP_ID_FIMC_IS (1 << 14) | 62 | #define GRP_ID_FIMC_IS (1 << 14) |
63 | 63 | ||
64 | struct i2c_board_info; | ||
65 | |||
66 | /** | 64 | /** |
67 | * struct fimc_source_info - video source description required for the host | 65 | * struct fimc_source_info - video source description required for the host |
68 | * interface configuration | 66 | * interface configuration |
69 | * | 67 | * |
70 | * @board_info: pointer to I2C subdevice's board info | ||
71 | * @clk_frequency: frequency of the clock the host interface provides to sensor | ||
72 | * @fimc_bus_type: FIMC camera input type | 68 | * @fimc_bus_type: FIMC camera input type |
73 | * @sensor_bus_type: image sensor bus type, MIPI, ITU-R BT.601 etc. | 69 | * @sensor_bus_type: image sensor bus type, MIPI, ITU-R BT.601 etc. |
74 | * @flags: the parallel sensor bus flags defining signals polarity (V4L2_MBUS_*) | 70 | * @flags: the parallel sensor bus flags defining signals polarity (V4L2_MBUS_*) |
75 | * @i2c_bus_num: i2c control bus id the sensor is attached to | ||
76 | * @mux_id: FIMC camera interface multiplexer index (separate for MIPI and ITU) | 71 | * @mux_id: FIMC camera interface multiplexer index (separate for MIPI and ITU) |
77 | * @clk_id: index of the SoC peripheral clock for sensors | ||
78 | */ | 72 | */ |
79 | struct fimc_source_info { | 73 | struct fimc_source_info { |
80 | struct i2c_board_info *board_info; | ||
81 | unsigned long clk_frequency; | ||
82 | enum fimc_bus_type fimc_bus_type; | 74 | enum fimc_bus_type fimc_bus_type; |
83 | enum fimc_bus_type sensor_bus_type; | 75 | enum fimc_bus_type sensor_bus_type; |
84 | u16 flags; | 76 | u16 flags; |
85 | u16 i2c_bus_num; | ||
86 | u16 mux_id; | 77 | u16 mux_id; |
87 | u8 clk_id; | ||
88 | }; | ||
89 | |||
90 | /** | ||
91 | * struct s5p_platform_fimc - camera host interface platform data | ||
92 | * | ||
93 | * @source_info: properties of an image source for the host interface setup | ||
94 | * @num_clients: the number of attached image sources | ||
95 | */ | ||
96 | struct s5p_platform_fimc { | ||
97 | struct fimc_source_info *source_info; | ||
98 | int num_clients; | ||
99 | }; | 78 | }; |
100 | 79 | ||
101 | /* | 80 | /* |