|
@@ -23,8 +23,6 @@
|
|
|
#include "rcar-vin.h"
|
|
|
|
|
|
#define RVIN_DEFAULT_FORMAT V4L2_PIX_FMT_YUYV
|
|
|
-#define RVIN_MAX_WIDTH 2048
|
|
|
-#define RVIN_MAX_HEIGHT 2048
|
|
|
|
|
|
/* -----------------------------------------------------------------------------
|
|
|
* Format Conversions
|
|
@@ -258,8 +256,8 @@ static int __rvin_try_format(struct rvin_dev *vin,
|
|
|
walign = vin->format.pixelformat == V4L2_PIX_FMT_NV16 ? 5 : 1;
|
|
|
|
|
|
/* Limit to VIN capabilities */
|
|
|
- v4l_bound_align_image(&pix->width, 2, RVIN_MAX_WIDTH, walign,
|
|
|
- &pix->height, 4, RVIN_MAX_HEIGHT, 2, 0);
|
|
|
+ v4l_bound_align_image(&pix->width, 2, vin->info->max_width, walign,
|
|
|
+ &pix->height, 4, vin->info->max_height, 2, 0);
|
|
|
|
|
|
pix->bytesperline = max_t(u32, pix->bytesperline,
|
|
|
rvin_format_bytesperline(pix));
|