Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp463792pxj; Wed, 16 Jun 2021 06:33:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwVVUJ9RuCaXo9LJwWSssArzlXf2wVRWrfptV7vNRaSl+L+wz41V638mGNmT8FYhlI/hHVK X-Received: by 2002:a17:906:4f91:: with SMTP id o17mr5415453eju.219.1623850428424; Wed, 16 Jun 2021 06:33:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623850428; cv=none; d=google.com; s=arc-20160816; b=BqUnEpSGpHVpnAGsEBloW3DJOtjqnRO0R3yz6kUYG8RuYB0/sQywb/u8wyTNI4fRi7 BsWLAubdx3uWpJmkSqjBtOm0knJWf8C1u9XTYQKr3P85jDcA+4vlh5mUjm949etlnDGe lwZojWuwCpqFlqfxORyVHq+6lBmokJ+C+gKPSZGCtD+Ock9ZtpSXS7wgYMAQ+IetIwJT MBigXBrNdJB3PW1YL82m66Gvf6Sf40Op/sEs/tV4w8qv45+Icd3RL2ZTEwe0Mq4GETnh x2NAFEd9omZ8GGSY6FloLTWYwvVZBmowByKjGwNA3z4KpHrrP+kFHCgseseuKA2jcxo9 DHfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=wV0SQbWDYyAvnM+62ySZLzCMfYpqB4oGzCSd9bQPDrU=; b=FCvxyd6tf8gQ8LgRkBCt2XGZ0aA2fLIUNZSvMb3xwB89Vv5Dz+4W7WAQ9hfJpaq2Ji 417RQvOto46/Rmt9Wy5hZAYWBXzbZ2ePjfZHh9rrol00qA+f8kB7LIZW+hUvcngK5jqh q/uh+YCt6/VUenD7FALa7JQmlaGkAEQO3g3gbHDgMNIWDoI7Da4oTPBfc+hA5QzLRoNQ dy5e3+RRGt9aXK9Y5z/VyAkUdarP9Q1Iv4qLpDDPlDNWCaPKwGUKCiyE+5g5rE9iN+Kq XgkdVHEdJss19H65amLXD0Mp51TGShgjnIajTjycIIEEokcxc0OJOmD9Dh+n/b6/27ao Z2qQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s20si2391697ejb.555.2021.06.16.06.33.25; Wed, 16 Jun 2021 06:33:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232708AbhFPMrp (ORCPT + 99 others); Wed, 16 Jun 2021 08:47:45 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:58307 "EHLO relay5-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230269AbhFPMro (ORCPT ); Wed, 16 Jun 2021 08:47:44 -0400 Received: (Authenticated sender: jacopo@jmondi.org) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id B30001C000E; Wed, 16 Jun 2021 12:45:35 +0000 (UTC) From: Jacopo Mondi To: Hans Verkuil , kieran.bingham+renesas@ideasonboard.com, laurent.pinchart+renesas@ideasonboard.com, niklas.soderlund+renesas@ragnatech.se, geert@linux-m68k.org Cc: Jacopo Mondi , Mauro Carvalho Chehab , linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v5 00/15] media: gmsl: Reliability improvements Date: Wed, 16 Jun 2021 14:46:01 +0200 Message-Id: <20210616124616.49249-1-jacopo+renesas@jmondi.org> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, series following: v1: https://patchwork.linuxtv.org/project/linux-media/list/?series=4650 v2: https://patchwork.linuxtv.org/project/linux-media/list/?series=4861 v3: https://patchwork.linuxtv.org/project/linux-media/list/?series=4904 v4: https://patchwork.linuxtv.org/project/linux-media/list/?series=5149 I've dropped from this version the last two patches of the previous version as it is still subject to discussion. Compared to the previous version I've collected review tags and fixed some minors in the commit messages. I've tested on Eagle with RDACM20 and compared to the full series the success rate is slightly lower (1 error on 20 boots) but still better than the current mainline version. On top of this series a rework of the initialization sequence deferring resulting from Hans suggestions will follow. Hans, can a pull request for this series be sent for v5.14 ? I applied it on top of https://git.linuxtv.org/hverkuil/media_tree.git/log/?h=for-v5.14j and found no issues. Thanks j Jacopo Mondi (15): media: i2c: max9286: Adjust parameters indent media: i2c: max9286: Rename reverse_channel_mv media: i2c: max9286: Cache channel amplitude media: i2c: max9286: Define high channel amplitude media: i2c: max9286: Rework comments in .bound() media: i2c: max9271: Check max9271_write() return media: i2c: max9271: Introduce wake_up() function media: i2c: rdacm21: Add delay after OV490 reset media: i2c: rdacm21: Fix OV10640 powerup media: i2c: rdacm21: Power up OV10640 before OV490 media: i2c: rdacm20: Enable noise immunity media: i2c: rdacm20: Embed 'serializer' field media: i2c: rdacm20: Report camera module name media: i2c: rdacm20: Check return values media: i2c: rdacm20: Re-work ov10635 reset drivers/media/i2c/max9271.c | 42 +++++++++++++++---- drivers/media/i2c/max9271.h | 9 ++++ drivers/media/i2c/max9286.c | 41 +++++++++--------- drivers/media/i2c/rdacm20.c | 84 +++++++++++++++++++++---------------- drivers/media/i2c/rdacm21.c | 67 +++++++++++++++++++---------- 5 files changed, 161 insertions(+), 82 deletions(-) -- 2.31.1