Received: by 2002:ab2:710b:0:b0:1ef:a325:1205 with SMTP id z11csp650544lql; Mon, 11 Mar 2024 13:08:06 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXB38F+BYVOLrujb86AaSQRJfhlauV7M0NlhMudyh2LHadYGf49OqpMjHTTiMtzO7yGNNvtFskGmECRj0c9qd2gqJTOY7u2p7xDkW+xHg== X-Google-Smtp-Source: AGHT+IFjgrKMHn1+FtI+WELRbN9M+wCdQ6Ue3MxcattLQLSwxm+VvVEfPR+vjXJwX7TafN4gZ08w X-Received: by 2002:a05:6a00:3c8e:b0:6e5:d82b:83b9 with SMTP id lm14-20020a056a003c8e00b006e5d82b83b9mr10698800pfb.7.1710187686523; Mon, 11 Mar 2024 13:08:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710187686; cv=pass; d=google.com; s=arc-20160816; b=l3nRjIIN87bg61AGxfvbz3sB+jefrUnKLaFysozA5uxYc4sJzvWXmcJJmZGLx32Rc/ FKTwugX9GANmtCEaCpC4TgmZmAhVQkrhpW2dEpsj1MHriN6fa4wgikDihW1i7rv5y45e us8Ser6gSWBnrsE9li4RxlXS8TFXFzgbXyafAPiTRrQs8AtzDr2ByPLdei0OEdf2aSlB rxTulKkricy0OgyVplrXumos0jTNab7+BTLjGuuxawlYaa2FnD86xf0MVEHr1qRwpHrH 9G7Rm0o8T7N6xSrZ67SzBZoGcLC/vb4yGmGBVzKNeWAYgvSRRNu9X59Y5HFtzgdavYQA BNvw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :content-transfer-encoding:content-id:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=8fQwCuN/+qRxC7V+5kGbCzfB1rEYODqY/eXLigY+gc0=; fh=QfytwBVZD7c818UvC4mdyR4ZQ7PZ/T3NIQcaXdgMlXo=; b=HgoavfX63WjuacEqeHZ5bqTjt6jzXd5EGcHgVJAeOePW87+cKMvzjZltd6vTQ51HPA gSGLILWMUtx3+AL3Xe0CqlHTil/R6qpOcwoKlnFnGPk1nXcL/sElqpSj4a40SC8gc9Uc aRk7q4qaTCjA9XmoIzms9kl0bVkyQTRbpqh4T9Ik75gq+U7tRKo3cyXfwwlzyifsbHzp 6hdCeo6uu2XfxZAuA/4zFyR274/PMNBRRuclibr2eLKSLvRs+Yxz6e+zE9XSZkJ2nkwW g2bYB/5QcUUStryNlVQhdurKbtxmi83Ey4yGbOQ4VBmfueNtFS2UnqyWI9GHcD5dlzns EV4Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@alliedtelesis.co.nz header.s=mail181024 header.b=ta82aQfn; arc=pass (i=1 spf=pass spfdomain=alliedtelesis.co.nz dkim=pass dkdomain=alliedtelesis.co.nz dmarc=pass fromdomain=alliedtelesis.co.nz); spf=pass (google.com: domain of linux-kernel+bounces-99500-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-99500-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=alliedtelesis.co.nz Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id r18-20020aa79892000000b006e5bccfe925si5481424pfl.254.2024.03.11.13.08.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Mar 2024 13:08:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-99500-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@alliedtelesis.co.nz header.s=mail181024 header.b=ta82aQfn; arc=pass (i=1 spf=pass spfdomain=alliedtelesis.co.nz dkim=pass dkdomain=alliedtelesis.co.nz dmarc=pass fromdomain=alliedtelesis.co.nz); spf=pass (google.com: domain of linux-kernel+bounces-99500-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-99500-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=alliedtelesis.co.nz Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 3113D281C32 for ; Mon, 11 Mar 2024 20:08:06 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0831256766; Mon, 11 Mar 2024 20:08:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=alliedtelesis.co.nz header.i=@alliedtelesis.co.nz header.b="ta82aQfn" Received: from gate2.alliedtelesis.co.nz (gate2.alliedtelesis.co.nz [202.36.163.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6F0E655C35 for ; Mon, 11 Mar 2024 20:07:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.36.163.20 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710187679; cv=none; b=mI2yLSKx5eapO+Z9PPCIdLnO44H56VwBl38p1bnam/vcaCrgNBIActVsBwV9DM5ArwSLpFRL70hfRBolvDWvmckcydZzuDUaRMjqTkIeg3n16KmUun8ORB+5ARTUShvwWj6JKj5U87kGD/HRvDwHCADiilpeifAcKtiWk2b9Xxc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710187679; c=relaxed/simple; bh=8fQwCuN/+qRxC7V+5kGbCzfB1rEYODqY/eXLigY+gc0=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=kKpAK4HwAt+2jgQHV0ZPq0qxBLLoTel5wwl8kQVitTOg+W+Taoc78j1sJAx3Dq7n+K59GqCd0Fqz0TWBlae4Xh8+E1k9VaITdZVeSkH/c7uw5v/MB6diNH+Vo2PYtOqvQ0y1l2MQBnVbbe4GfbODgxZt/pd+FHoNLymJS4Dtmj8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=alliedtelesis.co.nz; spf=pass smtp.mailfrom=alliedtelesis.co.nz; dkim=pass (2048-bit key) header.d=alliedtelesis.co.nz header.i=@alliedtelesis.co.nz header.b=ta82aQfn; arc=none smtp.client-ip=202.36.163.20 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=alliedtelesis.co.nz Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=alliedtelesis.co.nz Received: from svr-chch-seg1.atlnz.lc (mmarshal3.atlnz.lc [10.32.18.43]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by gate2.alliedtelesis.co.nz (Postfix) with ESMTPS id 4F7B42C0480; Tue, 12 Mar 2024 09:07:53 +1300 (NZDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alliedtelesis.co.nz; s=mail181024; t=1710187673; bh=8fQwCuN/+qRxC7V+5kGbCzfB1rEYODqY/eXLigY+gc0=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=ta82aQfnIIJAIjLYqLygkGvNqbMyKMF14W0UqCZyQBuo7F8LlFUMYukMQ3RjO4eWl ryLcGmZa6bhIW89bb33HrhdCeLQRMNfgi6ZVLE8nX24GX77zRNikkZY+IpvZiZZIS1 CxEh83+ycWoT8qkU+9DxgNKfnNjhExcV9qukYsO6INAUJzw4baMCxdbQLgLqZcwQYk LK7wseQk/QnyKrlVuQjxWLW2WtH5kvdVIACuqWeKnJ3PQKdWqI1Xhsb7emWTb5gL+l ujIakJiV8h60RENOD9ADdbUmhqkAl1/uPIUDQs3mTNsRJJFmO1pvmH4n6WmyNhxmn7 AG1+Wd7pk88FA== Received: from svr-chch-ex2.atlnz.lc (Not Verified[2001:df5:b000:bc8::76]) by svr-chch-seg1.atlnz.lc with Trustwave SEG (v8,2,6,11305) id ; Tue, 12 Mar 2024 09:07:53 +1300 Received: from svr-chch-ex1.atlnz.lc (2001:df5:b000:bc8::77) by svr-chch-ex2.atlnz.lc (2001:df5:b000:bc8:f753:6de:11c0:a008) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.1118.40; Tue, 12 Mar 2024 09:07:53 +1300 Received: from svr-chch-ex2.atlnz.lc (2001:df5:b000:bc8::76) by svr-chch-ex1.atlnz.lc (2001:df5:b000:bc8::77) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Tue, 12 Mar 2024 09:07:52 +1300 Received: from svr-chch-ex2.atlnz.lc ([fe80::a9eb:c9b7:8b52:9567]) by svr-chch-ex2.atlnz.lc ([fe80::a9eb:c9b7:8b52:9567%15]) with mapi id 15.02.1118.040; Tue, 12 Mar 2024 09:07:52 +1300 From: Chris Packham To: Krzysztof Kozlowski , "peda@axentia.se" , "p.zabel@pengutronix.de" CC: "linux-i2c@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH] i2c: muxes: pca954x: Allow sharing reset GPIO Thread-Topic: [PATCH] i2c: muxes: pca954x: Allow sharing reset GPIO Thread-Index: AQHac2qWYbaNBCqYJEeV389q3R11L7ExORAAgADlxQA= Date: Mon, 11 Mar 2024 20:07:52 +0000 Message-ID: References: <20240311041412.3858710-1-chris.packham@alliedtelesis.co.nz> <6785b149-a2bc-44ea-aec3-8477222d338b@linaro.org> In-Reply-To: <6785b149-a2bc-44ea-aec3-8477222d338b@linaro.org> Accept-Language: en-NZ, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-SEG-SpamProfiler-Analysis: v=2.4 cv=BKkQr0QG c=1 sm=1 tr=0 ts=65ef6499 a=Xf/6aR1Nyvzi7BryhOrcLQ==:117 a=xqWC_Br6kY4A:10 a=75chYTbOgJ0A:10 a=IkcTkHD0fZMA:10 a=K6JAEmCyrfEA:10 a=VwQbUJbxAAAA:8 a=KKAkSRfTAAAA:8 a=P-IC7800AAAA:8 a=55QPhESq7RRwqwG9g2QA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=AjGcO6oz07-iQ99wixmX:22 a=cvBusfyB2V15izCimMoJ:22 a=d3PnA9EDa4IxuAV0gXij:22 X-SEG-SpamProfiler-Score: 0 DQpPbiAxMS8wMy8yNCAxOToyNSwgS3J6eXN6dG9mIEtvemxvd3NraSB3cm90ZToNCj4gT24gMTEv MDMvMjAyNCAwNToxNCwgQ2hyaXMgUGFja2hhbSB3cm90ZToNCj4+IFNvbWUgaGFyZHdhcmUgZGVz aWducyB3aXRoIG11bHRpcGxlIFBDQTk1NHggZGV2aWNlcyB1c2UgYSByZXNldCBHUElPDQo+PiBj b25uZWN0ZWQgdG8gYWxsIHRoZSBtdXhlcy4gU3VwcG9ydCB0aGlzIGNvbmZpZ3VyYXRpb24gYnkg bWFraW5nIHVzZSBvZg0KPj4gdGhlIHJlc2V0IGNvbnRyb2xsZXIgZnJhbWV3b3JrIHdoaWNoIGNh biBkZWFsIHdpdGggdGhlIHNoYXJlZCByZXNldA0KPj4gR1BJT3MuIEZhbGwgYmFjayB0byB0aGUg b2xkIEdQSU8gZGVzY3JpcHRvciBtZXRob2QgaWYgdGhlIHJlc2V0DQo+PiBjb250cm9sbGVyIGZy YW1ld29yayBpcyBub3QgZW5hYmxlZC4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBQYWNr aGFtIDxjaHJpcy5wYWNraGFtQGFsbGllZHRlbGVzaXMuY28ubno+DQo+PiAtLS0NCj4+DQo+PiBO b3RlczoNCj4+ICAgICAgVGhpcyBwYXRjaCBnb2VzIG9uIHRvcCBvZiBLcnp5c3p0b2YncyBzZXJp ZXMgYWRkaW5nIHRoZSBHUElPIGJhc2VkIHJlc2V0DQo+PiAgICAgIGNvbnRyb2xsZXJbMV0gd2hp Y2ggd2lsbCBiZSBpbiBsaW51eC02LjkuIFdpdGggdGhpcyBJJ20gYWJsZSB0bw0KPj4gICAgICBj b3JyZWN0bHkgZGVzY3JpYmUgbXkgaGFyZHdhcmUgcGxhdGZvcm0gaW4gdGhlIERUUyBhbmQgaGF2 ZSB0aGUgcmVzZXRzDQo+PiAgICAgIGFwcHJvcHJpYXRlbHkgY29udHJvbGxlZC4NCj4+ICAgICAg DQo+PiAgICAgIFsxXSAtIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2FsbC8yMDI0MDEyOTExNTIx Ni45NjQ3OS0xLWtyenlzenRvZi5rb3psb3dza2lAbGluYXJvLm9yZy8NCj4+DQo+IFdoZXJlIGlz IHRoZSBjaGFuZ2Vsb2c/IEl0IHdhcyB2MyBvciB2NCBhbHJlYWR5PyBXaGVyZSBhcmUgdGhlIHRh Z3M/DQoNClNpbmNlIHRoaXMgd2FzIHNwdW4gb2ZmIHRoZSBvcmlnaW5hbCBzZXJpZXMgSSBmaWd1 cmVkIGl0IHdvdWxkIGJlIGJlc3QgDQp0byB0cmVhdCBpdCBhcyB2MSBvZiBhIG5ldyBzZXJpZXMu IEl0J3MgdW5jaGFuZ2VkIHNpbmNlIA0KaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8yMDI0 MDExMjE2MzYwOC41Mjg0NTMtNi1rcnp5c3p0b2Yua296bG93c2tpQGxpbmFyby5vcmcvIA0Kc28g dGVjaG5pY2FsbHkgdGhpcyBpcyAnW1BBVENIIHJlc2VuZCB2M10nLiBJIGRpZCByZWJhc2UgaXQg b24gdG9wIG9mIA0KbGludXgtbmV4dCBqdXN0IHRvIG1ha2Ugc3VyZSBpdCBzdGlsbCB3b3JrZWQu DQoNCj4gSXQgbG9va3MgbGlrZSB5b3UgcmVjZWl2ZWQgYSB0YWcgYW5kIGZvcmdvdCB0byBhZGQg aXQuDQo+DQo+IElmIHlvdSBkbyBub3Qga25vdyB0aGUgcHJvY2VzcywgaGVyZSBpcyBhIHNob3J0 IGV4cGxhbmF0aW9uOg0KPiBQbGVhc2UgYWRkIEFja2VkLWJ5L1Jldmlld2VkLWJ5L1Rlc3RlZC1i eSB0YWdzIHdoZW4gcG9zdGluZyBuZXcNCj4gdmVyc2lvbnMsIHVuZGVyIG9yIGFib3ZlIHlvdXIg U2lnbmVkLW9mZi1ieSB0YWcuIFRhZyBpcyAicmVjZWl2ZWQiLCB3aGVuDQo+IHByb3ZpZGVkIGlu IGEgbWVzc2FnZSByZXBsaWVkIHRvIHlvdSBvbiB0aGUgbWFpbGluZyBsaXN0LiBUb29scyBsaWtl IGI0DQo+IGNhbiBoZWxwIGhlcmUuIEhvd2V2ZXIsIHRoZXJlJ3Mgbm8gbmVlZCB0byByZXBvc3Qg cGF0Y2hlcyAqb25seSogdG8gYWRkDQo+IHRoZSB0YWdzLiBUaGUgdXBzdHJlYW0gbWFpbnRhaW5l ciB3aWxsIGRvIHRoYXQgZm9yIHRhZ3MgcmVjZWl2ZWQgb24gdGhlDQo+IHZlcnNpb24gdGhleSBh cHBseS4NCj4NCj4gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgvdjYuNS1yYzMvc291 cmNlL0RvY3VtZW50YXRpb24vcHJvY2Vzcy9zdWJtaXR0aW5nLXBhdGNoZXMucnN0I0w1NzcNCj4N Cj4gSWYgYSB0YWcgd2FzIG5vdCBhZGRlZCBvbiBwdXJwb3NlLCBwbGVhc2Ugc3RhdGUgd2h5IGFu ZCB3aGF0IGNoYW5nZWQuDQpPb3BzIG15IGJhZC4gSSB0aGluayBiZWNhdXNlIGJ5IHRoZSB0aW1l IHYzIHJvbGxlZCByb3VuZCBpdCB3YXMgcGFydCBvZiANCnlvdXIgc2VyaWVzIEkgbmV2ZXIgYWRk ZWQgdGhlIEFjayBmcm9tIFBldGVyIG9yIHlvdXIgUi1ieSB0byBteSBsb2NhbCANCmNvbW1pdCB3 aGljaCBpcyB3aGF0IEkgc2VudCBvdXQuIEkndmUgYWRkZWQgaXQgbm93IGlmIEkgc2VuZCBhIHY0 IChvciBpcyANCml0IHYyIG9mIHRoaXM/KSBJJ2xsIGluY2x1ZGUgdGhlIHRhZ3MuDQo=