Skip to content

Commit

Permalink
media: ti-vpe: cal: Make cal_formats array const
Browse files Browse the repository at this point in the history
The static cal_formats array contains const data, make it const. This
requires turning a few cal_fmt pointers into const pointers.

Signed-off-by: Laurent Pinchart <[email protected]>
Reviewed-by: Tomi Valkeinen <[email protected]>
Reviewed-by: Benoit Parrot <[email protected]>
Signed-off-by: Hans Verkuil <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
  • Loading branch information
pinchartl authored and sigmaris committed Aug 8, 2020
1 parent 79aa207 commit 22d3524
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions drivers/media/platform/ti-vpe/cal.c
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ struct cal_fmt {
u8 bpp;
};

static struct cal_fmt cal_formats[] = {
static const struct cal_fmt cal_formats[] = {
{
.fourcc = V4L2_PIX_FMT_YUYV,
.code = MEDIA_BUS_FMT_YUYV8_2X8,
Expand Down Expand Up @@ -392,7 +392,7 @@ struct cal_ctx {
struct v4l2_mbus_framefmt m_fmt;

/* Current subdev enumerated format */
struct cal_fmt *active_fmt[ARRAY_SIZE(cal_formats)];
const struct cal_fmt *active_fmt[ARRAY_SIZE(cal_formats)];
int num_active_fmt;

struct v4l2_fract timeperframe;
Expand Down Expand Up @@ -1932,7 +1932,6 @@ static int cal_async_bound(struct v4l2_async_notifier *notifier,
/* Enumerate sub device formats and enable all matching local formats */
ctx->num_active_fmt = 0;
for (j = 0, i = 0; ret != -EINVAL; ++j) {
struct cal_fmt *fmt;

memset(&mbus_code, 0, sizeof(mbus_code));
mbus_code.index = j;
Expand All @@ -1947,7 +1946,7 @@ static int cal_async_bound(struct v4l2_async_notifier *notifier,
subdev->name, mbus_code.code, j);

for (k = 0; k < ARRAY_SIZE(cal_formats); k++) {
fmt = &cal_formats[k];
const struct cal_fmt *fmt = &cal_formats[k];

if (mbus_code.code == fmt->code) {
ctx->active_fmt[i] = fmt;
Expand Down

0 comments on commit 22d3524

Please sign in to comment.