From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wolfram Sang Subject: Re: [PATCH v6 00/10] Add the I3C subsystem Date: Tue, 24 Jul 2018 18:04:07 +0200 Message-ID: <20180724160407.jdjofll5clmzwnr2@katana> References: <2ab0ab75-2df0-2714-f007-c33b25481016@axentia.se> <20180720101206.tv7nsoanwo5ftnia@ninjato> <21b269c5-a3a7-c5de-c81e-c9c9301ae13e@axentia.se> <20180720151751.242d4809@bbrezillon> <20180724162806.318a92c6@bbrezillon> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="azurd2khkr4qdjyu" Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: Geert Uytterhoeven Cc: Arnd Bergmann , Boris Brezillon , Peter Rosin , Linux I2C , Jonathan Corbet , "open list:DOCUMENTATION" , Greg KH , Przemyslaw Sroka , Arkadiusz Golec , Alan Douglas , Bartosz Folta , Damian Kos , Alicja Jurasik-Urbaniak , Cyprian Wronka , Suresh Punnoose , Rafal Ciepiela , Thomas Petazzoni , Nishanth Menon , Rob Herring , Pawel Moll List-Id: linux-gpio@vger.kernel.org --azurd2khkr4qdjyu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > The major disadvantage of reprobing is that it may cause visual disturbances > when i2c slaves are involved with e.g. the display pipeline (think HDMI encoders > etc.). Another one is that you might find bugs related to re-binding which can be surprisingly hard to solve... IIRC we had a case with the regulator subsystem where rebinding the PMIC which regulated the CPU is still unresolved. I think. I'd need to recheck to be sure. --azurd2khkr4qdjyu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAltXTfcACgkQFA3kzBSg KbZJMRAAoASg3Xz5S+EiFA1oGbaG/eYs1kMV30Fa71M1Aw2ZMbiMSj80M+O2u6e9 mAcE/YmG6C6Kjmoq/kqRCxH2ow0lq2XYwKDskvb/F7VqEJSK032gaeSR8SM8LAzf Kfw11CLk69jkkg8n7pEcP7Y7RQA/5rkcOQ6xCKAmHlcbK6cO60C0CFjZNEp0u8wI bFooAy0YP4kq87YwEv+He6L2Gc0/B9oHr/38ZVacpIKy6/f+5pV62jy2vlN03TqZ an5lQhn1E8FvGmv9sP4fYXXs37luC2gVooB/Vif+klUKBXeio7Mv37Y6qLhZq7m8 08CUDc9tRUrZwdd4aBiMHEVH8bxbuu9MIWMGoOoRy9lYDY1GygJ+t3BBTs20LPqw C8CInPnUHAw65GAn5v3BmD408JNAjCFvlQxeuh9kAgPovvA5lh2WCg7SCPCNan0x X1nST092EdDP8kq4F8wMRRnvvs5VTZC44cpjxx4le6WfF0PnIa4QN5RSFpGm3Hg1 Vpu2m//myn8kv9PKH9FBBNcSMKbSCbYq7IX0IEkLJ76CHwoQlE/COdG1hG2TL4JM bJcwi1GlHB7D1UnfHGfo1QaBkEaAEJy/lwVWreNsj1x7FOfClu1LnjCJe0vTmY9s Ce2zyepKxfrrygojEkVZyBOeZFPmvsXvywu0tUP2+8CLFq0ssEw= =Or7q -----END PGP SIGNATURE----- --azurd2khkr4qdjyu-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,USER_AGENT_NEOMUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A8CD8C6778A for ; Tue, 24 Jul 2018 16:04:13 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6C3C420856 for ; Tue, 24 Jul 2018 16:04:13 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6C3C420856 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=the-dreams.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388593AbeGXRLU (ORCPT ); Tue, 24 Jul 2018 13:11:20 -0400 Received: from www.zeus03.de ([194.117.254.33]:57348 "EHLO mail.zeus03.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388397AbeGXRLU (ORCPT ); Tue, 24 Jul 2018 13:11:20 -0400 Received: (qmail 27242 invoked from network); 24 Jul 2018 18:04:07 +0200 Received: by mail.zeus03.de with ESMTPSA (ECDHE-RSA-AES256-GCM-SHA384 encrypted, authenticated); 24 Jul 2018 18:04:07 +0200 X-UD-Smtp-Session: l3s3148p1@wMxy6cBxfsAgAwDPW8tnAAId4P/+oMhl Date: Tue, 24 Jul 2018 18:04:07 +0200 From: Wolfram Sang To: Geert Uytterhoeven Cc: Arnd Bergmann , Boris Brezillon , Peter Rosin , Linux I2C , Jonathan Corbet , "open list:DOCUMENTATION" , Greg KH , Przemyslaw Sroka , Arkadiusz Golec , Alan Douglas , Bartosz Folta , Damian Kos , Alicja Jurasik-Urbaniak , Cyprian Wronka , Suresh Punnoose , Rafal Ciepiela , Thomas Petazzoni , Nishanth Menon , Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux Kernel Mailing List , Vitor Soares , Linus Walleij , Xiang Lin , "open list:GPIO SUBSYSTEM" , Sekhar Nori , pgaj@cadence.com Subject: Re: [PATCH v6 00/10] Add the I3C subsystem Message-ID: <20180724160407.jdjofll5clmzwnr2@katana> References: <2ab0ab75-2df0-2714-f007-c33b25481016@axentia.se> <20180720101206.tv7nsoanwo5ftnia@ninjato> <21b269c5-a3a7-c5de-c81e-c9c9301ae13e@axentia.se> <20180720151751.242d4809@bbrezillon> <20180724162806.318a92c6@bbrezillon> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="azurd2khkr4qdjyu" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --azurd2khkr4qdjyu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > The major disadvantage of reprobing is that it may cause visual disturbances > when i2c slaves are involved with e.g. the display pipeline (think HDMI encoders > etc.). Another one is that you might find bugs related to re-binding which can be surprisingly hard to solve... IIRC we had a case with the regulator subsystem where rebinding the PMIC which regulated the CPU is still unresolved. I think. I'd need to recheck to be sure. --azurd2khkr4qdjyu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAltXTfcACgkQFA3kzBSg KbZJMRAAoASg3Xz5S+EiFA1oGbaG/eYs1kMV30Fa71M1Aw2ZMbiMSj80M+O2u6e9 mAcE/YmG6C6Kjmoq/kqRCxH2ow0lq2XYwKDskvb/F7VqEJSK032gaeSR8SM8LAzf Kfw11CLk69jkkg8n7pEcP7Y7RQA/5rkcOQ6xCKAmHlcbK6cO60C0CFjZNEp0u8wI bFooAy0YP4kq87YwEv+He6L2Gc0/B9oHr/38ZVacpIKy6/f+5pV62jy2vlN03TqZ an5lQhn1E8FvGmv9sP4fYXXs37luC2gVooB/Vif+klUKBXeio7Mv37Y6qLhZq7m8 08CUDc9tRUrZwdd4aBiMHEVH8bxbuu9MIWMGoOoRy9lYDY1GygJ+t3BBTs20LPqw C8CInPnUHAw65GAn5v3BmD408JNAjCFvlQxeuh9kAgPovvA5lh2WCg7SCPCNan0x X1nST092EdDP8kq4F8wMRRnvvs5VTZC44cpjxx4le6WfF0PnIa4QN5RSFpGm3Hg1 Vpu2m//myn8kv9PKH9FBBNcSMKbSCbYq7IX0IEkLJ76CHwoQlE/COdG1hG2TL4JM bJcwi1GlHB7D1UnfHGfo1QaBkEaAEJy/lwVWreNsj1x7FOfClu1LnjCJe0vTmY9s Ce2zyepKxfrrygojEkVZyBOeZFPmvsXvywu0tUP2+8CLFq0ssEw= =Or7q -----END PGP SIGNATURE----- --azurd2khkr4qdjyu--