From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from azure-sdnproxy.icoremail.net (azure-sdnproxy.icoremail.net [52.229.205.26]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6DFC5BA4A for ; Tue, 2 Sep 2025 07:38:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=52.229.205.26 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756798734; cv=none; b=SU+X6I7BREPG142w4IC93v7CU4J0W0c82PMN/tadocb+rhOxuuBxAstkBQyxjNzzZgy+pQQVMAkGKQZnSJBQbCEP+tkYcAtzdPqSJdtiAUU0E82cR7kW/+xuGk+ShGgGVfzE/lGsEfQ+WGSBtTHYx/JsBZat7a6RwxQoI5oBOrI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756798734; c=relaxed/simple; bh=DIicJxiWQyb+SMZ9T7IZhgyFHLKNIUiXg83iILkgOR0=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Content-Type: MIME-Version:Message-ID; b=uGiqrmTXzeY7kajAwBv65RYjlva8G/z+HR8pXneolmPrXXBFdkBzZ1dqAfzlgQicM4abOI4gATIkrW3EN/Q+8hkFTBmDcwJWzBl1cxFQ1P8tExICwXb9w+64XCrzgJA3hUSN7+l+iYtjxZPI2/9F3Crv5onJ2znCw5AUYu6dyH8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=eswincomputing.com; spf=pass smtp.mailfrom=eswincomputing.com; arc=none smtp.client-ip=52.229.205.26 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=eswincomputing.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=eswincomputing.com Received: from luyulin$eswincomputing.com ( [10.12.96.77] ) by ajax-webmail-app2 (Coremail) ; Tue, 2 Sep 2025 15:38:41 +0800 (GMT+08:00) Date: Tue, 2 Sep 2025 15:38:41 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: luyulin@eswincomputing.com To: "Dan Carpenter" Cc: linux-gpio@vger.kernel.org Subject: Re: Re: [bug report] pinctrl: eswin: Add EIC7700 pinctrl driver X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2024.2-cmXT6 build 20241203(6b039d88) Copyright (c) 2002-2025 www.mailtech.cn mispb-72143050-eaf5-4703-89e0-86624513b4ce-eswincomputing.com In-Reply-To: References: <2c953e90.a26.1990432fe57.Coremail.luyulin@eswincomputing.com> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <3eec843c.ae8.199095d1d4c.Coremail.luyulin@eswincomputing.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:TQJkCgAXt5UBn7ZoQdTGAA--.24241W X-CM-SenderInfo: pox13z1lq6v25zlqu0xpsx3x1qjou0bp/1tbiAgENA2i1ytEVigAA sU X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= SGksIERhbgoKVGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgeW91ciBzdWdnZXN0aW9ucyBhbmQgcmVw bHkuCkkgY2hhbmdlZCBJU19FUlJfT1JfTlVMTCB0byBJU19FUlIgYW5kIGFkZGVkIHNlbGVjdCBS RUdVTEFUT1IKYW5kIFJFR1VMQVRPUl9GSVhFRF9WT0xUQUdFIGluIEtjb25maWcuIFRoZSBsb2Nh bCB0ZXN0cyBhcmUgbm9ybWFsLgpJIGFsc28gYWRkZWQgIlN1Z2dlc3RlZC1ieTogRGFuIENhcnBl bnRlcsKgZGFuLmNhcnBlbnRlckBsaW5hcm8ub3JnIiBpbiB0aGUgY29tbWl0LgpEbyB5b3UgdGhp bmsgdGhpcyBpcyBhY2NlcHRhYmxlPwoKVGhlIGNvbW1pdCBjb250ZW50IGlzIGFzIGZvbGxvd3M6 CgpGcm9tIDRiZjFmMjBiYWZjOGRjZmFlYmQ0M2U3YzhiNDI4MjBlZGIzNmYwMjggTW9uIFNlcCAx NyAwMDowMDowMCAyMDAxCkZyb206IFl1bGluIEx1IDxsdXl1bGluQGVzd2luY29tcHV0aW5nLmNv bT4KRGF0ZTogVHVlLCAyIFNlcCAyMDI1IDE0OjQxOjUzICswODAwClN1YmplY3Q6IFtQQVRDSF0g cGluY3RybDogZXN3aW46IEZpeCByZWd1bGF0b3IgZXJyb3IgY2hlY2sgYW5kIEtjb25maWcKwqBk ZXBlbmRlbmN5CgpTbWF0Y2ggcmVwb3J0ZWQgdGhlIGZvbGxvd2luZyB3YXJuaW5nIGluIGVpYzc3 MDBfcGluY3RybF9wcm9iZSgpOgoKwqAgZHJpdmVycy9waW5jdHJsL3BpbmN0cmwtZWljNzcwMC5j OjYzOCBlaWM3NzAwX3BpbmN0cmxfcHJvYmUoKQrCoCB3YXJuOiBwYXNzaW5nIHplcm8gdG8gJ1BU Ul9FUlInCgpUaGUgcm9vdCBjYXVzZSBpcyB0aGF0IGRldm1fcmVndWxhdG9yX2dldCgpIG1heSBy ZXR1cm4gTlVMTCB3aGVuCkNPTkZJR19SRUdVTEFUT1IgaXMgZGlzYWJsZWQuIEluIHN1Y2ggY2Fz ZSwgSVNfRVJSX09SX05VTEwoKSB0cmlnZ2VycwpQVFJfRVJSKE5VTEwpIHdoaWNoIGV2YWx1YXRl cyB0byAwLCBsZWFkaW5nIHRvIHBhc3NpbmcgYSBzdWNjZXNzIGNvZGUKYXMgYW4gZXJyb3IuCgpI b3dldmVyLCB0aGlzIGRyaXZlciBjYW5ub3Qgd29yayB3aXRob3V0IGEgcmVndWxhdG9yLiBUbyBm aXggdGhpczoKCsKgLSBDaGFuZ2UgdGhlIGNoZWNrIGZyb20gSVNfRVJSX09SX05VTEwoKSB0byBJ U19FUlIoKQrCoC0gVXBkYXRlIEtjb25maWcgdG8gZXhwbGljaXRseSBzZWxlY3QgUkVHVUxBVE9S IGFuZArCoCDCoFJFR1VMQVRPUl9GSVhFRF9WT0xUQUdFLCBlbnN1cmluZyB0aGF0IHRoZSByZWd1 bGF0b3IgZnJhbWV3b3JrIGlzCsKgIMKgYWx3YXlzIGF2YWlsYWJsZS4KClRoaXMgcmVzb2x2ZXMg dGhlIFNtYXRjaCB3YXJuaW5nIGFuZCBlbmZvcmNlcyB0aGUgY29ycmVjdCBkZXBlbmRlbmN5LgoK U3VnZ2VzdGVkLWJ5OiBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQGxpbmFyby5vcmc+CkZp eGVzOiA1Yjc5N2JjYzAwZWYgKCJwaW5jdHJsOiBlc3dpbjogQWRkIEVJQzc3MDAgcGluY3RybCBk cml2ZXIiKQpTaWduZWQtb2ZmLWJ5OiBZdWxpbiBMdSA8bHV5dWxpbkBlc3dpbmNvbXB1dGluZy5j b20+CgoKPiAKPiBPbiBNb24sIFNlcCAwMSwgMjAyNSBhdCAwMzozNDozNFBNICswODAwLCBsdXl1 bGluQGVzd2luY29tcHV0aW5nLmNvbSB3cm90ZToKPiA+IEhpLCBEYW4KPiA+IAo+ID4gVGhhbmsg eW91IHZlcnkgbXVjaCBmb3IgeW91ciBmaW5kaW5ncyBhbmQgc3VnZ2VzdGlvbnMuCj4gPiBJIHdv dWxkIGFsc28gbGlrZSB0byBjb25maXJtIG15IHVuZGVyc3RhbmRpbmcgd2l0aCB5b3UuCj4gPiAK PiA+ID4gCj4gPiA+IEhlbGxvIFl1bGluIEx1LAo+ID4gPiAKPiA+ID4gQ29tbWl0IDViNzk3YmNj MDBlZiAoInBpbmN0cmw6IGVzd2luOiBBZGQgRUlDNzcwMCBwaW5jdHJsIGRyaXZlciIpCj4gPiA+ IGZyb20gSnVuIDEyLCAyMDI1IChsaW51eC1uZXh0KSwgbGVhZHMgdG8gdGhlIGZvbGxvd2luZyBT bWF0Y2ggc3RhdGljCj4gPiA+IGNoZWNrZXIgd2FybmluZzoKPiA+ID4gCj4gPiA+IAlkcml2ZXJz L3BpbmN0cmwvcGluY3RybC1laWM3NzAwLmM6NjM4IGVpYzc3MDBfcGluY3RybF9wcm9iZSgpCj4g PiA+IAl3YXJuOiBwYXNzaW5nIHplcm8gdG8gJ1BUUl9FUlInCj4gPiA+IAo+ID4gPiAKPiA+ID4g ICAgIDYzOSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmYWlsZWQg dG8gZ2V0IHZyZ21paSByZWd1bGF0b3JcbiIpOwo+ID4gPiAgICAgNjQwICAgICAgICAgfQo+ID4g PiAgICAgNjQxIAo+ID4gPiAgICAgNjQyICAgICAgICAgdm9sdGFnZSA9IHJlZ3VsYXRvcl9nZXRf dm9sdGFnZShyZWd1bGF0b3IpOwo+ID4gPiAgICAgNjQzICAgICAgICAgaWYgKHZvbHRhZ2UgPCAw KSB7Cj4gPiA+ICAgICA2NDQgICAgICAgICAgICAgICAgIHJldHVybiBkZXZfZXJyX3Byb2JlKCZw ZGV2LT5kZXYsIHZvbHRhZ2UsCj4gPiA+ICAgICA2NDUgICAgICAgICAgICAgICAgICAgICAgICAg ICJGYWlsZWQgdG8gZ2V0IHZvbHRhZ2UgZnJvbSByZWd1bGF0b3JcbiIpOwo+ID4gPiAKPiA+ID4g SWYgQ09ORklHX1JFR1VMQVRPUiBpcyBkaXNhYmxlZCB0aGVuIHRoaXMgd2lsbCByZXR1cm4gbmVn YXRpdmUuICBTbyB0aGlzCj4gPiA+IGRyaXZlciBjYW4ndCB3b3JrIHdpdGhvdXQgYSByZWd1bGF0 b3IuICBJZGVhbGx5IHRoZSBLQ29uZmlnIHdvdWxkIGVuZm9yY2UKPiA+ID4gdGhhdCBzbyB3ZSBk b24ndCBidWlsZCBkcml2ZXJzIHdoaWNoIGNhbid0IHdvcmsuCj4gPiAKPiA+IFRoYW5rIHlvdSEg WW91IGFyZSByaWdodC7CoElTX0VSUl9PUl9OVUxMwqBzaG91bGQgYmUgY2hhbmdlZCB0b8KgSVNf RVJSLgo+ID4gQmFzZWQgb24geW91ciBwcm9mZXNzaW9uYWwgYWR2aWNlLCBzaG91bGQgSSBhZGTC oCJkZXBlbmRzIG9uIFJFR1VMQVRPUiIgYW5kCj4gPiAiZGVwZW5kcyBvbiBSRUdVTEFUT1JfRklY RURfVk9MVEFHRSIgaW4gdGhlIEtjb25maWcgdG8gZW5mb3JjZSBjb21waWxhdGlvbiBkZXBlbmRl bmNpZXM/Cj4gPiAKPiAKPiBkcml2ZXJzL3BpbmN0cmwvS2NvbmZpZwo+ICAgIDIwOSAgY29uZmln IFBJTkNUUkxfRUlDNzcwMAo+ICAgIDIxMCAgICAgICAgICB0cmlzdGF0ZSAiRUlDNzcwMCBQSU5D VFJMIGRyaXZlciIKPiAgICAyMTEgICAgICAgICAgZGVwZW5kcyBvbiBBUkNIX0VTV0lOIHx8IENP TVBJTEVfVEVTVAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5eXl5eXl5eXl4KPiBBUkNI X0VTV0lOIGRvZXNuJ3QgZXhpc3Qgc28gdGhpcyBkcml2ZXIgY2FuJ3QgYWN0dWFsbHkgYmUgZW5h YmxlZC4gIEknbQo+IG5vdCBhIEtjb25maWcgZXhwZXJ0IGJ1dCBJIHRoaW5rIHRoYXQgQVJDSF9F U1dJTiB3b3VsZCBub3JtYWxseSBoYXZlIHRoZQo+IHJlZ3VsYXRvciBzdHVmZj8KPiAKPiAgICAy MTIgICAgICAgICAgc2VsZWN0IFBJTk1VWAo+ICAgIDIxMyAgICAgICAgICBzZWxlY3QgR0VORVJJ Q19QSU5DT05GCj4gICAgMjE0ICAgICAgICAgIGhlbHAKPiAgICAyMTUgICAgICAgICAgICBUaGlz IGRyaXZlciBzdXBwb3J0IGZvciB0aGUgcGluIGNvbnRyb2xsZXIgaW4gRVNXSU4ncyBFSUM3NzAw IFNvQywKPiAgICAyMTYgICAgICAgICAgICB3aGljaCBzdXBwb3J0cyBwaW4gbXVsdGlwbGV4aW5n LCBwaW4gY29uZmlndXJhdGlvbixhbmQgcmdtaWkgdm9sdGFnZQo+ICAgIDIxNyAgICAgICAgICAg IGNvbnRyb2wuCj4gICAgMjE4ICAgICAgICAgICAgU2F5IFkgaGVyZSB0byBlbmFibGUgdGhlIGVp Yzc3MDAgcGluY3RybCBkcml2ZXIKPiAKPiBCdXQsIHllcywgdGhlIEtjb25maWcgc2hvdWxkIGVu c3VyZSB0aGF0IHRoZSBkcml2ZXIgaGFzIGFsbCB0aGUgcmVxdWlyZWQKPiBiaXRzIHNvIHdlIGRv bid0IGNvbXBpbGUgYW4gdW5wcm9iZS1hYmxlIChpbXByb2JlLWFibGU/KSBkcml2ZXIuCj4gClRo YW5rcywKWXVsaW4K