From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtpout.sipearl.com (smtpout.sipearl.com [178.170.11.57]) (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 370A536F437 for ; Tue, 30 Jun 2026 15:23:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=178.170.11.57 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782833015; cv=none; b=UBDM6IVS1Lejqx/jK0bFrUo+DC/hUQpJGCOgsdbfuvukihidlcIkApwnVhRvWz12Qyqkiln7A5LeUfEYNS2hCK9HFwmpnX29m6SRT5ZuQ2/cQFy/tPIXrse5n4xP/T1BU2+ByEE5mpgMYZqVNGMCDbYw0GVZzAbFhz46WNddUNk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782833015; c=relaxed/simple; bh=GPdLE9kwtvxB36Z0LOTNyXQ1PMNfp6yvY+LRZllemL8=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=RXWJT41R6BGftpTGzotMc6NSiSJppm0YAOAJtYrQTv1xJoZCuX8U0GPEREIgoUaMaX4gRefzASUfFPcFComfzLbgcH1nxsod7y8apXdfQhPOSmk2d5toOwpG2z7dfJ+hgschH9xRiEJHqCet70eSS3thYo0uY7sZ9SPQPMnQ+YY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sipearl.com; spf=pass smtp.mailfrom=sipearl.com; dkim=pass (2048-bit key) header.d=sipearl.com header.i=@sipearl.com header.b=azWdhKAf; arc=none smtp.client-ip=178.170.11.57 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sipearl.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sipearl.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sipearl.com header.i=@sipearl.com header.b="azWdhKAf" Received: from smtpout.sipearl.com ([172.31.29.2]) by smtpin.sipearl.com with ESMTPS id 65UF89vb029711-65UF89vd029711 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 30 Jun 2026 17:08:09 +0200 Received: from dc2pvwexcz001.sipearl.corp (172.31.29.1) by dc2pvwexcz002.sipearl.corp (172.31.29.2) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.36; Tue, 30 Jun 2026 17:08:09 +0200 Received: from dc2pvwexcz001.sipearl.corp ([172.16.21.27]) by dc2pvwexcz001.sipearl.corp ([172.16.21.27]) with mapi id 15.02.1748.036; Tue, 30 Jun 2026 17:08:09 +0200 From: Andrea Tomassetti To: Srinivas Kandagatla , "linusw@kernel.org" CC: "johan+linaro@kernel.org" , "krzk@kernel.org" , "linux-kernel@vger.kernel.org" , "peda@axentia.se" Subject: Re: [PATCH v2] mux: gpio-mux: add support for 4:1 2-channels mux Thread-Topic: [PATCH v2] mux: gpio-mux: add support for 4:1 2-channels mux Thread-Index: AQHc3VTaPQNY7QIwWEeGrSBtI12PPrZGRImAgBEjy4A= Date: Tue, 30 Jun 2026 15:08:09 +0000 Message-ID: <57cd1b9d-2ee4-48b7-873a-c8baa162c3ab@sipearl.com> References: <20260506123350.310564-1-andrea.tomassetti@sipearl.com> <87032e28-9527-4513-a5ef-38afe0006480@kernel.org> In-Reply-To: <87032e28-9527-4513-a5ef-38afe0006480@kernel.org> Accept-Language: en-US, fr-FR 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-FEAS-BEC-Info: WlpIGw0aAQkEARIJHAEHBlJSCRoLAAEeDUhZUEhYSFhIWUhZXkguLT4lWFo8JVpcWFhZW1xcSFpRSAkGDBoNCUYcBwUJGxsNHBwBKBsBGA0JGgRGCwcFSFlIWV5IGxoBBgEoAw0aBg0ERgcaD0hYSFpIWVlIWV9aRltZRlpRRlpIUEhYSFhIW0hYSFhIWEhaW0gCBwAJBkMEAQYJGgcoAw0aBg0ERgcaD0hYSFpQSAQBBh0QRQMNGgYNBCgeDw0aRgMNGgYNBEYHGg9IWEhZXUgYDQwJKAkQDQYcAQlGGw1IWA== X-FEAS-Client-IP: 172.31.29.2 X-FE-Policy-ID: 2:2:2:SYSTEM DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; d=sipearl.com; s=sipearl2024; c=relaxed/relaxed; h=from:to:cc:subject:date:message-id:references:content-type:mime-version; bh=GPdLE9kwtvxB36Z0LOTNyXQ1PMNfp6yvY+LRZllemL8=; b=azWdhKAf4qAYawzZhz/2vUYbhKwnxMG5snEnKBuPoB/xpT+HpCpkeauOR2C8Pg1z30hcQVZTXn3U 54M0j5yJfY4cOsxnStnLTiqw/f/ySkxUr+VNVliwgltd/YJOpSxiwrdf+7IrMnDooQQY41v4zfl9 C/zxczI3ZDFKSmySybsQa1YwEEjTjbh/v2K4/6ymPfnbKjxfciUYoeWFOmZin4PJ0AB3Wu8blK3o qS9YQEm5rfkGdlSGacldkmG+r8N/M/EP1xPEWK+omMpLE22ctiGU+lOxvZd6zoeIpdk1Lln3M5mq GjAk+dYKjAD3iRT7TxWwvv+ogZ501geV0t9rlQ== SGkgU3Jpbml2YXMsDQp0aGFuayB5b3UgZm9yIHlvdXIgdGhvcm91Z2ggcmV2aWV3Lg0KDQpPbiA2 LzE5LzI2IDE5OjIzLCBTcmluaXZhcyBLYW5kYWdhdGxhIHdyb3RlOg0KPiAibXV4OiBncGlvLW11 eDogYWRkIHN1cHBvcnQgZm9yIG11bHRpcGxlIG11eCBjb250cm9scyIgd291bGQgYmUgbW9yZQ0K PiByZWZsZWN0aXZlIG9mIHdoYXQgaXMgZG9uZSBpbiAgdGhlIHBhdGNoLg0KPg0KTm90ZWQsIEkg d2lsbCB1cGRhdGUgaXQgaW4gdjMuDQo+Pg0KPj4gLQltdXhfY2hpcCA9IGRldm1fbXV4X2NoaXBf YWxsb2MoZGV2LCAxLCBzaXplb2YoKm11eF9ncGlvKSk7DQo+PiArCXJldCA9IGRldmljZV9wcm9w ZXJ0eV9yZWFkX3UzMihkZXYsICIjbXV4LWNvbnRyb2wtY2VsbHMiLCAmY2VsbHMpOw0KPj4gKwlp ZiAocmV0IDwgMCkNCj4+ICsJCWNlbGxzID0gMDsNCj4+ICsNCj4+ICsJaWYgKGNlbGxzID49IDIp IHsNCj4NCj4gVGhpcyBjb2RlIHNuaXBwZXQgaXMgZHVwbGljYXRlZCBvbmNlIGFnYWluLCBtYXkg aXRzIHRpbWUgZm9yIHRoaXMgdG8gZ28NCj4gdG8gYXMgaGVscGVyIGZ1bmN0aW9uLCBlaXRoZXIg aW4gY29yZSBvciBzb21ld2hlcmUgY29tbW9uLg0KPg0KV2hhdCB3ZXJlIHlvdSBlbnZpc2lvbmlu Zz8gQSBzaW1wbGUgbWFjcm8gaW4gbXV4L2RyaXZlci5oPyBPciBtb3JlIGEgcHJvcGVyDQpmdW5j dGlvbiBpbiBkcml2ZXJzL211eC9jb3JlLmM/DQoNCj4+ICsJCWRldl9lcnIoZGV2LCAiaW52YWxp ZCBjb250cm9sLWNlbGxzICV1LCBtdXN0IGJlIDAgb3IgMVxuIiwgY2VsbHMpOw0KPg0KPiAgbXV4 LWNvbnRyb2wtY2VsbHMgd291bGQgZ2l2ZSB1c2VmdWwgbWVzc2FnZSB0byB1c2VyIHJhdGhlciB0 aGFuIGp1c3QNCj4gY29udHJvbC1jZWxscy4NCj4NCk5vdGVkLCBJIHdpbGwgdXBkYXRlIGl0IGlu IHYzLg0KDQo+PiArCQlyZXR1cm4gLUVJTlZBTDsNCj4+ICsJfQ0KPj4gKw0KPj4gKwltdXhfY2hp cCA9IGRldm1fbXV4X2NoaXBfYWxsb2MoZGV2LCBjZWxscyArIDEsIHNpemVvZigqbXV4X2dwaW8p KTsNCj4NCj4gV2UgYXJlIG5vdyBhbGxvY2F0aW5nIG4gbXV4X2NvbnRyb2xzLCBob3dldmVyIG11 eF9ncGlvX3NldCBpcyBub3QNCj4gcHJvdGVjdGVkIGFnYWluc3QgbXVsdGlwbGUgY29udHJvbGxl cnMgYWNjZXNzaW5nIHRoZSBzYW1lIGdwaW8gcmVzb3VyY2UuDQo+DQo+DQpUaGlzIGlzIGEgZ3Jl YXQgcG9pbnQuIEkgc2VlIHR3byBkaWZmZXJlbnQgdHlwZSBvZiAicmFjZSBjb25kaXRpb25zIiBo ZXJlOg0KICAgIDEuIHNlcmlhbGl6ZSBhY2Nlc3NlcyBpbiBtdXhfZ3Bpb19zZXQNCiAgICAyLiAi bG9naWNhbCByYWNlIGNvbmRpdGlvbiIgZHVlIHRvIGhvdyB0aGUgdXBwZXIgbG9ja2luZyBtZWNo YW5pc20gaXMNCmhhbmRsZWQgYnkgbXV4L2NvcmUuYw0KDQpUaGUgZmlyc3QgaXNzdWUgY2FuIGJl IGVhc2lseSBzb2x2ZWQgYnkgYWRkaW5nIGEgbXV0ZXggaW5zaWRlIHN0cnVjdCBtdXhfZ3Bpbw0K YW5kIHVzZSBpdCB0byBzZXJpYWxpemUgYWNjZXNzZXMgaW4gbXV4X2dwaW9fc2V0Lg0KDQpPVE9I LCB0aGUgc2Vjb25kIGlzc3VlIGlzIG1vcmUgbmFzdHkgYW5kIGRlcGVuZHMgb24gaG93IHRoZSB1 cHBlciBsb2NraW5nDQptZWNoYW5pc20gaXMgaGFuZGxlZCBieSBtdXgvY29yZS5jLiBQbGVhc2Us IGNvcnJlY3QgbWUgaWYgSSdtIHdyb25nLCBidXQgdG8gbWUNCml0IGxvb2tzIGxpa2UgdGhhdCB0 aGUgY29yZSdzIGxvY2tpbmcgbW9kZWwgYXNzdW1lcyBlYWNoIG11eF9jb250cm9sIGlzIGFuDQpp bmRlcGVuZGVudGx5IGxvY2thYmxlIHJlc291cmNlLiBXaGlsZSB0aGlzIGlzIGdlbmVyYWxseSB0 cnVlLCBpdCBkb2Vzbid0IGFwcGx5DQppbiB0aGUgY2FzZSB3aGVuIHRoZXJlJ3Mgb25seSBvbmUg Y29udHJvbGxlciB0aGF0IGpvaW50bHkgY29udHJvbHMgdHdvIG9yIG1vcmUNCmdwaW8tbXV4ZXMu IExpa2UgaW4gdGhpcyBjYXNlLg0KDQpTbywgYWRkaW5nIGEgbXV0ZXggYXQgZ3Bpby1tdXggbGV2 ZWwgd291bGQgZml4IHRoZSByYWNlIGNvbmRpdGlvbiBvZiB0d28NCmNvbnN1bWVycyBjaGFuZ2lu ZyB0aGUgc3RhdGUgYXQgdGhlIHNhbWUgdGltZSAoaXNzdWUgMSkuIEJ1dCwgdG8gbXkNCnVuZGVy c3RhbmRpbmcsIGl0IHdvbid0IGZpeCBpc3N1ZSAyOiBtdXR1YWwgZXhjbHVzaW9uIG9uIHRoZSB3 cml0ZSBtYWtlcyBlYWNoDQp3cml0ZSBhdG9taWMsIGJ1dCBjb25zdW1lciBBJ3Mgc2VsZWN0aW9u IGNhbiBzdGlsbCBiZSBpbW1lZGlhdGVseSBoaWphY2tlZCBieQ0KY29uc3VtZXIgQidzLCBsZWF2 aW5nIEEgYmVsaWV2aW5nIGl0IGlzIHJlYWRpbmcgd2hhdCBpdCBqdXN0IHNldCB3aGVuIGl0J3MN CmFjdHVhbGx5IHJlYWRpbmcgd2hhdGV2ZXIgQiBsYXN0IHNlbGVjdGVkLiBUaGlzIGhhcHBlbnMg YmVjYXVzZSB0aGUgbG9jayB1c2VkIGluDQptdXgvY29yZS5jIGlzIGFsbG9jYXRlZCBfcGVyIGNv bnRyb2xsZXJfIGFuZCBub3QgX3BlciBjaGlwXy4gRG8geW91IGFncmVlIHdpdGgNCm15IGFuYWx5 c2lzPw0KDQpJZiB5b3UgYWdyZWUsIEkgY2FuIGZpeCBpc3N1ZSAxIGJ1dCBJJ2QgbGVhbiB0b3dh cmRzIHRyZWF0aW5nIGlzc3VlIDIgYXMgb3V0IG9mDQpzY29wZSBmb3IgdGhpcyBwYXRjaC4gTGV0 IG1lIGtub3cgaWYgeW91IHNlZSBpdCBkaWZmZXJlbnRseS4NCg0KQnIsDQpBbmRyZWE=