 +MODULE_LICENSE("GPL");
 diff --git a/drivers/media/i2c/soc_camera/max9286_max9271_ov490_ov10640.c b/drivers/media/i2c/soc_camera/max9286_max9271_ov490_ov10640.c
 new file mode 100644
-index 0000000..33bf8db
+index 0000000..b105b71
 --- /dev/null
 +++ b/drivers/media/i2c/soc_camera/max9286_max9271_ov490_ov10640.c
-@@ -0,0 +1,737 @@
+@@ -0,0 +1,813 @@
 +/*
 + * MAXIM max9286-max9271 with OmniVision ov490-ov10640 sensor camera driver
 + *

+
+	ov10635_otp_id_read(client);
+
+	dev_info(&client->dev, "ov10635 Product ID %x Manufacturer ID %x OTP_ID %02x:%02x:%02x:%02x:%02x\n",
+		 pid, ver, priv->id[0], priv->id[1], priv->id[2], priv->id[3], priv->id[4]);
+
+	/* switch to GMSL serial_link for streaming video */
+	tmp_addr = client->addr;

 drivers/media/i2c/soc_camera/Makefile              |    4 +
 drivers/media/i2c/soc_camera/max9286_max9271.c     |  467 ++++++++
 drivers/media/i2c/soc_camera/max9286_max9271.h     |  231 ++++
 .../media/i2c/soc_camera/max9286_max9271_ov10635.c |  604 ++++++++++
 .../media/i2c/soc_camera/max9286_max9271_ov10635.h | 1149 ++++++++++++++++++++
 .../media/i2c/soc_camera/max9286_max9271_ov106xx.c |   93 ++
 .../i2c/soc_camera/max9286_max9271_ov490_ov10640.c |  813 ++++++++++++++
 .../i2c/soc_camera/max9286_max9271_ov490_ov10640.h |   35 +
 drivers/media/platform/soc_camera/rcar_csi2.c      |  159 ++-
 drivers/media/platform/soc_camera/rcar_vin.c       |   78 +-
