diff options
Diffstat (limited to 'drivers/gpu/ipu-v3/ipu-csi.c')
-rw-r--r-- | drivers/gpu/ipu-v3/ipu-csi.c | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/drivers/gpu/ipu-v3/ipu-csi.c b/drivers/gpu/ipu-v3/ipu-csi.c index d6f56471bd2a..752cdd2da89a 100644 --- a/drivers/gpu/ipu-v3/ipu-csi.c +++ b/drivers/gpu/ipu-v3/ipu-csi.c | |||
@@ -227,83 +227,83 @@ static int ipu_csi_set_testgen_mclk(struct ipu_csi *csi, u32 pixel_clk, | |||
227 | static int mbus_code_to_bus_cfg(struct ipu_csi_bus_config *cfg, u32 mbus_code) | 227 | static int mbus_code_to_bus_cfg(struct ipu_csi_bus_config *cfg, u32 mbus_code) |
228 | { | 228 | { |
229 | switch (mbus_code) { | 229 | switch (mbus_code) { |
230 | case V4L2_MBUS_FMT_BGR565_2X8_BE: | 230 | case MEDIA_BUS_FMT_BGR565_2X8_BE: |
231 | case V4L2_MBUS_FMT_BGR565_2X8_LE: | 231 | case MEDIA_BUS_FMT_BGR565_2X8_LE: |
232 | case V4L2_MBUS_FMT_RGB565_2X8_BE: | 232 | case MEDIA_BUS_FMT_RGB565_2X8_BE: |
233 | case V4L2_MBUS_FMT_RGB565_2X8_LE: | 233 | case MEDIA_BUS_FMT_RGB565_2X8_LE: |
234 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB565; | 234 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB565; |
235 | cfg->mipi_dt = MIPI_DT_RGB565; | 235 | cfg->mipi_dt = MIPI_DT_RGB565; |
236 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; | 236 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; |
237 | break; | 237 | break; |
238 | case V4L2_MBUS_FMT_RGB444_2X8_PADHI_BE: | 238 | case MEDIA_BUS_FMT_RGB444_2X8_PADHI_BE: |
239 | case V4L2_MBUS_FMT_RGB444_2X8_PADHI_LE: | 239 | case MEDIA_BUS_FMT_RGB444_2X8_PADHI_LE: |
240 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB444; | 240 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB444; |
241 | cfg->mipi_dt = MIPI_DT_RGB444; | 241 | cfg->mipi_dt = MIPI_DT_RGB444; |
242 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; | 242 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; |
243 | break; | 243 | break; |
244 | case V4L2_MBUS_FMT_RGB555_2X8_PADHI_BE: | 244 | case MEDIA_BUS_FMT_RGB555_2X8_PADHI_BE: |
245 | case V4L2_MBUS_FMT_RGB555_2X8_PADHI_LE: | 245 | case MEDIA_BUS_FMT_RGB555_2X8_PADHI_LE: |
246 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB555; | 246 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB555; |
247 | cfg->mipi_dt = MIPI_DT_RGB555; | 247 | cfg->mipi_dt = MIPI_DT_RGB555; |
248 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; | 248 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; |
249 | break; | 249 | break; |
250 | case V4L2_MBUS_FMT_UYVY8_2X8: | 250 | case MEDIA_BUS_FMT_UYVY8_2X8: |
251 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_UYVY; | 251 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_UYVY; |
252 | cfg->mipi_dt = MIPI_DT_YUV422; | 252 | cfg->mipi_dt = MIPI_DT_YUV422; |
253 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; | 253 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; |
254 | break; | 254 | break; |
255 | case V4L2_MBUS_FMT_YUYV8_2X8: | 255 | case MEDIA_BUS_FMT_YUYV8_2X8: |
256 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_YUYV; | 256 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_YUYV; |
257 | cfg->mipi_dt = MIPI_DT_YUV422; | 257 | cfg->mipi_dt = MIPI_DT_YUV422; |
258 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; | 258 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; |
259 | break; | 259 | break; |
260 | case V4L2_MBUS_FMT_UYVY8_1X16: | 260 | case MEDIA_BUS_FMT_UYVY8_1X16: |
261 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_UYVY; | 261 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_UYVY; |
262 | cfg->mipi_dt = MIPI_DT_YUV422; | 262 | cfg->mipi_dt = MIPI_DT_YUV422; |
263 | cfg->data_width = IPU_CSI_DATA_WIDTH_16; | 263 | cfg->data_width = IPU_CSI_DATA_WIDTH_16; |
264 | break; | 264 | break; |
265 | case V4L2_MBUS_FMT_YUYV8_1X16: | 265 | case MEDIA_BUS_FMT_YUYV8_1X16: |
266 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_YUYV; | 266 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_YUYV; |
267 | cfg->mipi_dt = MIPI_DT_YUV422; | 267 | cfg->mipi_dt = MIPI_DT_YUV422; |
268 | cfg->data_width = IPU_CSI_DATA_WIDTH_16; | 268 | cfg->data_width = IPU_CSI_DATA_WIDTH_16; |
269 | break; | 269 | break; |
270 | case V4L2_MBUS_FMT_SBGGR8_1X8: | 270 | case MEDIA_BUS_FMT_SBGGR8_1X8: |
271 | case V4L2_MBUS_FMT_SGBRG8_1X8: | 271 | case MEDIA_BUS_FMT_SGBRG8_1X8: |
272 | case V4L2_MBUS_FMT_SGRBG8_1X8: | 272 | case MEDIA_BUS_FMT_SGRBG8_1X8: |
273 | case V4L2_MBUS_FMT_SRGGB8_1X8: | 273 | case MEDIA_BUS_FMT_SRGGB8_1X8: |
274 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER; | 274 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER; |
275 | cfg->mipi_dt = MIPI_DT_RAW8; | 275 | cfg->mipi_dt = MIPI_DT_RAW8; |
276 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; | 276 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; |
277 | break; | 277 | break; |
278 | case V4L2_MBUS_FMT_SBGGR10_DPCM8_1X8: | 278 | case MEDIA_BUS_FMT_SBGGR10_DPCM8_1X8: |
279 | case V4L2_MBUS_FMT_SGBRG10_DPCM8_1X8: | 279 | case MEDIA_BUS_FMT_SGBRG10_DPCM8_1X8: |
280 | case V4L2_MBUS_FMT_SGRBG10_DPCM8_1X8: | 280 | case MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8: |
281 | case V4L2_MBUS_FMT_SRGGB10_DPCM8_1X8: | 281 | case MEDIA_BUS_FMT_SRGGB10_DPCM8_1X8: |
282 | case V4L2_MBUS_FMT_SBGGR10_2X8_PADHI_BE: | 282 | case MEDIA_BUS_FMT_SBGGR10_2X8_PADHI_BE: |
283 | case V4L2_MBUS_FMT_SBGGR10_2X8_PADHI_LE: | 283 | case MEDIA_BUS_FMT_SBGGR10_2X8_PADHI_LE: |
284 | case V4L2_MBUS_FMT_SBGGR10_2X8_PADLO_BE: | 284 | case MEDIA_BUS_FMT_SBGGR10_2X8_PADLO_BE: |
285 | case V4L2_MBUS_FMT_SBGGR10_2X8_PADLO_LE: | 285 | case MEDIA_BUS_FMT_SBGGR10_2X8_PADLO_LE: |
286 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER; | 286 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER; |
287 | cfg->mipi_dt = MIPI_DT_RAW10; | 287 | cfg->mipi_dt = MIPI_DT_RAW10; |
288 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; | 288 | cfg->data_width = IPU_CSI_DATA_WIDTH_8; |
289 | break; | 289 | break; |
290 | case V4L2_MBUS_FMT_SBGGR10_1X10: | 290 | case MEDIA_BUS_FMT_SBGGR10_1X10: |
291 | case V4L2_MBUS_FMT_SGBRG10_1X10: | 291 | case MEDIA_BUS_FMT_SGBRG10_1X10: |
292 | case V4L2_MBUS_FMT_SGRBG10_1X10: | 292 | case MEDIA_BUS_FMT_SGRBG10_1X10: |
293 | case V4L2_MBUS_FMT_SRGGB10_1X10: | 293 | case MEDIA_BUS_FMT_SRGGB10_1X10: |
294 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER; | 294 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER; |
295 | cfg->mipi_dt = MIPI_DT_RAW10; | 295 | cfg->mipi_dt = MIPI_DT_RAW10; |
296 | cfg->data_width = IPU_CSI_DATA_WIDTH_10; | 296 | cfg->data_width = IPU_CSI_DATA_WIDTH_10; |
297 | break; | 297 | break; |
298 | case V4L2_MBUS_FMT_SBGGR12_1X12: | 298 | case MEDIA_BUS_FMT_SBGGR12_1X12: |
299 | case V4L2_MBUS_FMT_SGBRG12_1X12: | 299 | case MEDIA_BUS_FMT_SGBRG12_1X12: |
300 | case V4L2_MBUS_FMT_SGRBG12_1X12: | 300 | case MEDIA_BUS_FMT_SGRBG12_1X12: |
301 | case V4L2_MBUS_FMT_SRGGB12_1X12: | 301 | case MEDIA_BUS_FMT_SRGGB12_1X12: |
302 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER; | 302 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER; |
303 | cfg->mipi_dt = MIPI_DT_RAW12; | 303 | cfg->mipi_dt = MIPI_DT_RAW12; |
304 | cfg->data_width = IPU_CSI_DATA_WIDTH_12; | 304 | cfg->data_width = IPU_CSI_DATA_WIDTH_12; |
305 | break; | 305 | break; |
306 | case V4L2_MBUS_FMT_JPEG_1X8: | 306 | case MEDIA_BUS_FMT_JPEG_1X8: |
307 | /* TODO */ | 307 | /* TODO */ |
308 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_JPEG; | 308 | cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_JPEG; |
309 | cfg->mipi_dt = MIPI_DT_RAW8; | 309 | cfg->mipi_dt = MIPI_DT_RAW8; |