From 95099d4622f8cb224d94e314c7a8e0df60b13f87 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Sat, 09 Dec 2023 08:38:01 +0000
Subject: [PATCH] enable docker ppp
---
kernel/drivers/media/i2c/lt8619c.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/kernel/drivers/media/i2c/lt8619c.c b/kernel/drivers/media/i2c/lt8619c.c
index ab4c926..8743797 100644
--- a/kernel/drivers/media/i2c/lt8619c.c
+++ b/kernel/drivers/media/i2c/lt8619c.c
@@ -27,6 +27,7 @@
#include <linux/v4l2-dv-timings.h>
#include <linux/hdmi.h>
#include <linux/version.h>
+#include <linux/compat.h>
#include <linux/rk-camera-module.h>
#include <media/v4l2-dv-timings.h>
#include <media/v4l2-device.h>
@@ -36,7 +37,7 @@
#include <linux/regmap.h>
#include "lt8619c.h"
-#define DRIVER_VERSION KERNEL_VERSION(0, 0x1, 0x2)
+#define DRIVER_VERSION KERNEL_VERSION(0, 0x01, 0x02)
#define LT8619C_NAME "LT8619C"
static int debug;
@@ -1141,7 +1142,7 @@
return 0;
}
-static int lt8619c_g_mbus_config(struct v4l2_subdev *sd,
+static int lt8619c_g_mbus_config(struct v4l2_subdev *sd, unsigned int pad,
struct v4l2_mbus_config *cfg)
{
struct lt8619c *lt8619c = to_lt8619c(sd);
@@ -1222,8 +1223,7 @@
if (fie->index >= ARRAY_SIZE(supported_modes))
return -EINVAL;
- if (fie->code != MEDIA_BUS_FMT_UYVY8_2X8)
- return -EINVAL;
+ fie->code = MEDIA_BUS_FMT_UYVY8_2X8;
fie->width = supported_modes[fie->index].width;
fie->height = supported_modes[fie->index].height;
@@ -1522,7 +1522,6 @@
.s_dv_timings = lt8619c_s_dv_timings,
.g_dv_timings = lt8619c_g_dv_timings,
.query_dv_timings = lt8619c_query_dv_timings,
- .g_mbus_config = lt8619c_g_mbus_config,
.s_stream = lt8619c_s_stream,
.g_frame_interval = lt8619c_g_frame_interval,
.querystd = lt8619c_querystd,
@@ -1538,6 +1537,7 @@
.set_edid = lt8619c_s_edid,
.enum_dv_timings = lt8619c_enum_dv_timings,
.dv_timings_cap = lt8619c_dv_timings_cap,
+ .get_mbus_config = lt8619c_g_mbus_config,
};
static const struct v4l2_subdev_ops lt8619c_ops = {
--
Gitblit v1.6.2