 +	struct i2c_client	*client;
 +	int			max9271_addr_map[4];
 +};
++
++static int force_conf_link;
++
++static __init int max9286_max9271_force_conf_link(char *str)
++{
++	/* force configuration link */
++	/* used only for camera firmware recovery */
++	force_conf_link = 1;
++	return 0;
++}
++early_param("force_conf_link", max9286_max9271_force_conf_link);
 +
 +static void max9286_max9271_preinit(struct i2c_client *client, int addr)
 +{

index 0000000..c0c659f
--- /dev/null
+++ b/drivers/media/i2c/soc_camera/max9286_max9271.c
@@ -0,0 +1,519 @@
+/*
+ * MAXIM max9286-max9271 GMSL driver
+ *

index 0000000..883ee06
--- /dev/null
+++ b/drivers/media/i2c/soc_camera/ov490_ov10640.c
@@ -0,0 +1,904 @@
+/*
+ * OmniVision ov490-ov10640 sensor camera driver
+ *
