Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp320614pxa; Wed, 5 Aug 2020 01:55:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzKaRBCSmr58sAtd2WJJZObfn4kF6PgFlTKwP2R19MoJ9i3YdqeeBtwnqSLtM2iFGoIs6VV X-Received: by 2002:aa7:d155:: with SMTP id r21mr1708153edo.87.1596617715904; Wed, 05 Aug 2020 01:55:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596617715; cv=none; d=google.com; s=arc-20160816; b=o0wVjjDkZjWyz7QU99nE6eNnjrfeLhB+Qp1i98I9R6ews/bni90Zv5JbvLvP/29ygz slPnc8gno5439vp6f+bjKMuZ/SCp1M+GNoKfkWayGVFhXlLq/+4Vczsg5RcXoO9ymOyP QfrVAtmmY93VbaZE5VoGvo0chSKmc7k+nf1c/G44dJoOnuZA+aDabIENUmx7Rbx9Ce1T g5AOUnpAWYpx0qCwWczdb8IDifAKfQJHSxFoHzNa+dXwgK6agtxf6GdMGD9HUgt/hso1 LIfZSRu7sIX+nx6693q9qB5RrfqiV4Y5eOXQpVfgdRQJXW+M6zc/3V0sHAW32ur2sKtW sYQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date:dkim-signature; bh=7eo2pvppMwwe5fGYL7dHlGq5ma9U3TrTVF0TeUdhU90=; b=xxpTzzXUCoILetUnJHDhQ74EfnkSvNyibUVxRcQunNYKlKIy8wCTIv3tP5Y/1Rq3X1 VbUJ6iwmcR0mmQsI2+BuSBenhoGFLHMUmp9AanCggeJJSAjEZM0QVIiV6VwqqEWoNybo 3LhU2TKHaaMNZhNJ/udsVwTU0RCi4OenCd+NY+/Oggpjk9X5A4yiMgzVD+s5m8gLrWDh wlKnuoAdGPrQ/hFBNdMK7HOhJgslzEVCA7SKHZpgCn33sf3Lzw6DUyiCb0VJZIiKqQ3n Of/mwMz7ZnvbqAyPxWAy84Su5vV1deXvka72hrt/HIBiqpNymd94Pl2whvwF5mN6DWuP gsVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="PZ5J/Q1Q"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g16si824196edr.534.2020.08.05.01.54.53; Wed, 05 Aug 2020 01:55:15 -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; dkim=pass header.i=@kernel.org header.s=default header.b="PZ5J/Q1Q"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728268AbgHEIwk (ORCPT + 99 others); Wed, 5 Aug 2020 04:52:40 -0400 Received: from mail.kernel.org ([198.145.29.99]:46900 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726635AbgHEIwi (ORCPT ); Wed, 5 Aug 2020 04:52:38 -0400 Received: from localhost (router.4pisysteme.de [80.79.225.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id C2B482177B; Wed, 5 Aug 2020 08:52:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1596617558; bh=vu4bu5z9/vfE+ysgdbkt/Or5Zq032DMLXZbVq+Roaf4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=PZ5J/Q1QAa04Zp/Hcg+ox3ngVm2XSvHfsxvrKIvk61pj+BA84JABYkEgwI1NFnC+U IQkOXSfR0XTas5rf5YxGLMLDaG22qhpDRKtWVkifTFiPcHgfeZSm9Ro6Dxsquu5rq3 4svlwLC5uCAa1nLjm2w2/PPgG0B27gSf2AQMx2TI= Date: Wed, 5 Aug 2020 10:52:36 +0200 From: To: Codrin Ciubotariu Cc: , , , , , , , , , Subject: Re: [PATCH 0/4] i2c: core: add generic GPIO bus recovery Message-ID: <20200805085236.GE1229@kunai> Mail-Followup-To: , Codrin Ciubotariu , , , , , , , , , , References: <20200804095926.205643-1-codrin.ciubotariu@microchip.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="imjhCm/Pyz7Rq5F2" Content-Disposition: inline In-Reply-To: <20200804095926.205643-1-codrin.ciubotariu@microchip.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --imjhCm/Pyz7Rq5F2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Codrin, everyone > This patch series was previously sent as a RFC. Significant changes > since RFC: > - "recovery" pinctrl state marked as deprecared in bindings; > - move to "gpio" pinctrl state done after the call to prepare_recovery() > callback; > - glitch protection when SDA gpio is taken at initialization; Thanks for the fast update, now all merged for inclusion into 5.9. I think it is really good, but to verify and double check, I think two things would be even better.. One thing, I'll definately be doing is to add this feature to i2c-sh_mobile.c and scope the results. The other thing would be to convert the PXA driver and see if our generic support can help their advanced use case or if we are missing something. Codrin, do you have maybe time and interest to do that? That would be awesome! Happy hacking and kind regards, Wolfram --imjhCm/Pyz7Rq5F2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAl8qc1QACgkQFA3kzBSg KbZCyg//Qg7gQ0nyIFtC1bC47ahB6lQVhGflL+6pItCAXkD7FMoEbFOTFDtDHAcy /Uz+AmMkv96HY0sI65t4LI2mJZZcOL9WXyO8Aas1/Y7wAB9IxKz3reECmodn305S PU0v4AlFTI3r0Zck7s4F0MPLQ3wVfNoyk6RYhJpAI8/aPEmC1im9BTq8MfAaXZEB ghxbnqWLAiNMAwWUBuqQOkH+yD1C5+WRdyiyrWbcwGDnrbZQUmZrsZFarfzG8BHY 8bo4a49Nb1lZu0Y5Y06Iy6EerXEpeOWZza/J0T2pNfxW7yvZpKyDMgE2L2uww6GO BLdZMPSMJuhVRJmRdS/edJSoQKSG1P3rBUCmLyuv2eoo2HOO567SunGfjuOSboRV cgyQ6sXyN64YKfhvqtaLB1KAKJuLQ5vpJaqzEVZI3WA/Gn+6mBP4fh3XjhQhDEBt 0n+URh0t8zmdBZvW95+wAzR5IIzNoo7TpIoJAkkkz00eLDOZxEh9iPOAaGARvFKL 4tGLLFkCR4oPd7scvcySNFzqRFNSLlAXeDxcRMH4jddc3lY5Ntbq/mIoV5DUcUKo R3wnpLzDx7HNGO10dNjBP+1yakGz7WespmHJF8zJf7l1xQ5zIRqVSvTYWV2LmGoB uGTfGvISBXR5DQKmkk0V8a61Yqw94wckoO8Kn2JOrGzwLT2yu/k= =nFwm -----END PGP SIGNATURE----- --imjhCm/Pyz7Rq5F2--