From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from azure-sdnproxy.icoremail.net (azure-sdnproxy.icoremail.net [13.76.78.106]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 106AE31DDBB; Sat, 14 Feb 2026 06:48:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=13.76.78.106 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771051713; cv=none; b=mkyc46m4h3yxD8MzaQg42+gDZoO6vK7puAoAjRrewt/80J5LhFB+66rGUY2Dn+cGvNyfiewh3G3tR65pM1k0DGHiht8Yv48O/hnI7M4rPQn4ilbqy5y3zkqXM4Opr7fvr4h4DltC+mFxZ4GP3iy20WpQqmxcbdX2cGj+1vPPVDc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771051713; c=relaxed/simple; bh=FIphOdHWLBKNrj0c4HGXly4r6agSKqPR6jPL54nT+wE=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Content-Type: MIME-Version:Message-ID; b=cDoJ2s+g0pmbRvJ7Vz/Ndv4w2HnAZF7ZfTyo9pY4Iga2duPuWMxcBgB8Inp+sesSbCWyWmN3ROCHTF9Bw2bkqD5LUNWiY284WebgqmnH9mXW4HmzX25Sw0cQWE30Susaq8GgGTrgBcxwa2ZNZPhVf4lLtp1B5itu9Yeugcvub4I= 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=13.76.78.106 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 hehuan1$eswincomputing.com ( [10.12.96.103] ) by ajax-webmail-app2 (Coremail) ; Sat, 14 Feb 2026 14:48:05 +0800 (GMT+08:00) Date: Sat, 14 Feb 2026 14:48:05 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: "Huan He" To: "Guenter Roeck" Cc: "Krzysztof Kozlowski" , robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, p.zabel@pengutronix.de, linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, ningyu@eswincomputing.com, linmin@eswincomputing.com, pinkesh.vaghela@einfochips.com, luyulin@eswincomputing.com Subject: Re: Re: Re: [PATCH v2 0/2] Add driver support for ESWIN EIC7700 PVT controller X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2024.2-cmXT6 build 20241203(6b039d88) Copyright (c) 2002-2026 www.mailtech.cn mispb-72143050-eaf5-4703-89e0-86624513b4ce-eswincomputing.com In-Reply-To: <0183a68b-f8e9-48b8-b77f-5ae0a048a2bf@roeck-us.net> References: <20260128101400.859-1-hehuan1@eswincomputing.com> <1a08e50a.362b.19c4c20db59.Coremail.hehuan1@eswincomputing.com> <2c43c2a.366b.19c5017e58a.Coremail.hehuan1@eswincomputing.com> <0183a68b-f8e9-48b8-b77f-5ae0a048a2bf@roeck-us.net> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <46752141.375d.19c5ae8161e.Coremail.hehuan1@eswincomputing.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:TQJkCgDH3aClGpBpC4sAAA--.270W X-CM-SenderInfo: 5khk3tzqr6v25zlqu0xpsx3x1qjou0bp/1tbiAgESCmmPUoQMPQAA sa X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VW3Jw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= SGkgR3VlbnRlciwKClRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHRha2luZyB0aGUgdGltZSB0byBy ZXZpZXcgdGhpcyBwYXRjaCBhbmQgZm9yCnByb3ZpZGluZyBzdWNoIGRldGFpbGVkIGZlZWRiYWNr LgoKPiAKPiAjIENvbW1pdCA2ZjRkNTY5OGYzMzQgKCJod21vbjogQWRkIEVzd2luIEVJQzc3MDAg UFZUIHNlbnNvciBkcml2ZXIiKQo+IDEuICBlaWM3NzAwLXB2dC5jOjQ4NzogRVJST1I6IFVuYmFs YW5jZWQgY2xvY2sgcmVmY291bnQgd2l0aCBSdW50aW1lIFBNCj4gICAgID4gKwlwdnQtPmNsayA9 IGRldm1fY2xrX2dldF9lbmFibGVkKCZwZGV2LT5kZXYsIE5VTEwpOwo+IAo+ICAgICBVc2luZyBg ZGV2bV9jbGtfZ2V0X2VuYWJsZWQoKWAgZW5hYmxlcyB0aGUgY2xvY2sgYW5kIHJlZ2lzdGVycyBh IGRldm0gYWN0aW9uCj4gICAgIHRvIGRpc2FibGUgaXQgb24gcmVtb3ZhbC4gSG93ZXZlciwgdGhl IGRyaXZlciBhbHNvIHVzZXMgUnVudGltZSBQTSB0byBtYW5hZ2UKPiAgICAgdGhlIHNhbWUgY2xv Y2s6Cj4gCj4gICAgID4gK3N0YXRpYyBpbnQgX19tYXliZV91bnVzZWQgZWljNzcwMF9wdnRfcnVu dGltZV9zdXNwZW5kKHN0cnVjdCBkZXZpY2UgKmRldikKPiAgICAgPiArewo+ICAgICA+ICsJc3Ry dWN0IHB2dF9od21vbiAqcHZ0ID0gZGV2X2dldF9kcnZkYXRhKGRldik7Cj4gICAgID4gKwo+ICAg ICA+ICsJY2xrX2Rpc2FibGVfdW5wcmVwYXJlKHB2dC0+Y2xrKTsKPiAKPiAgICAgSWYgdGhlIGRl dmljZSBpcyBydW50aW1lIHN1c3BlbmRlZCB3aGVuIGByZW1vdmUoKWAgaXMgY2FsbGVkOgo+ICAg ICAxLiBgcHJvYmUoKWA6IGBjbGtfcHJlcGFyZV9lbmFibGUoKWAgKFJlZjogMSkKPiAgICAgMi4g YHJ1bnRpbWVfc3VzcGVuZCgpYDogYGNsa19kaXNhYmxlX3VucHJlcGFyZSgpYCAoUmVmOiAwKQo+ ICAgICAzLiBgcmVtb3ZlKClgICh2aWEgZGV2bSk6IGBjbGtfZGlzYWJsZV91bnByZXBhcmUoKWAg KFJlZjogLTEpCj4gCj4gICAgIFRoaXMgbGVhZHMgdG8gYSByZWZjb3VudCB1bmRlcmZsb3cgYW5k IHdhcm5pbmcuCj4gCj4gICAgIEZpeDogVXNlIGBkZXZtX2Nsa19nZXQoKWAgYW5kIG1hbnVhbGx5 IGNhbGwgYGNsa19wcmVwYXJlX2VuYWJsZSgpYCBpbiBwcm9iZS4KPiAgICAgRW5zdXJlIHRoYXQg dGhlIG1hbnVhbCBlbmFibGUgaXMgYmFsYW5jZWQgY29ycmVjdGx5LCBvciByZWx5IG9uIFJ1bnRp bWUgUE0KPiAgICAgKGFuZCBgcG1fcnVudGltZV9nZXRfc3luY2AgaW4gcHJvYmUpIHRvIGhhbmRs ZSB0aGUgY2xvY2ssIGVuc3VyaW5nCj4gICAgIGBwbV9ydW50aW1lX3B1dGAgYmFsYW5jZXMgaXQu IFNpbmNlIGBjaGVja19wd3JgIG5lZWRzIHRoZSBjbG9jayBiZWZvcmUKPiAgICAgUnVudGltZSBQ TSBpcyBlbmFibGVkLCB5b3Ugc2hvdWxkIGVuYWJsZSBpdCBtYW51YWxseSBhbmQgdGhlbiBwb3Nz aWJseQo+ICAgICBkaXNhYmxlIGl0IGJlZm9yZSBlbmFibGluZyBSdW50aW1lIFBNLCBvciBrZWVw IGl0IGVuYWJsZWQgYW5kIGxldCBSdW50aW1lIFBNCj4gICAgIHRha2Ugb3ZlciAoYnV0IGVuc3Vy ZSBgcmVtb3ZlYCBkb2Vzbid0IGRvdWJsZSBkaXNhYmxlKS4KPiAKPiAgICAgQSBjb21tb24gcGF0 dGVybjoKPiAgICAgYGBgYwo+ICAgICBwdnQtPmNsayA9IGRldm1fY2xrX2dldChkZXYsIE5VTEwp Owo+ICAgICAuLi4KPiAgICAgY2xrX3ByZXBhcmVfZW5hYmxlKHB2dC0+Y2xrKTsKPiAgICAgLi4u Cj4gICAgIHBtX3J1bnRpbWVfZW5hYmxlKGRldik7Cj4gICAgIHBtX3J1bnRpbWVfZ2V0X25vcmVz dW1lKGRldik7Cj4gICAgIC4uLgo+ICAgICBwbV9ydW50aW1lX3B1dChkZXYpOwo+ICAgICBgYGAK PiAgICAgQW5kIGVuc3VyZSBgcmVtb3ZlYCAob3IgZGV2bSBhY3Rpb24pIGRpc2FibGVzIGl0IE9O TFkgaWYgbm90IHN1c3BlbmRlZD8KPiAgICAgQWN0dWFsbHksIHNpbXBsZXIgaXM6Cj4gICAgIERv bid0IHVzZSBgZGV2bV9jbGtfZ2V0X2VuYWJsZWRgIGlmIHlvdSB1c2UgYHJ1bnRpbWVfc3VzcGVu ZGAgdG8gZGlzYWJsZSBpdC4KPiAgICAgVXNlIGBkZXZtX2Nsa19nZXRgLgo+ICAgICBJbiBwcm9i ZTogYGNsa19wcmVwYXJlX2VuYWJsZWAuCj4gICAgIFJlZ2lzdGVyIGEgYGRldm1fYWRkX2FjdGlv bmAgdGhhdCBjYWxscyBgY2xrX2Rpc2FibGVfdW5wcmVwYXJlYCAqb25seSBpZiogdGhlCj4gICAg IGRyaXZlciBpcyBub3QgdXNpbmcgUnVudGltZSBQTSB0byBjb250cm9sIGl0PyBObywgdGhhdCdz IG1lc3N5Lgo+IAo+ICAgICBCZXR0ZXIgZml4Ogo+ICAgICBVc2UgYGRldm1fY2xrX2dldGAuCj4g ICAgIEluIHByb2JlOiBgY2xrX3ByZXBhcmVfZW5hYmxlYC4KPiAgICAgSW4gcmVtb3ZlIChkZXZt IGFjdGlvbj8pOiBgY2xrX2Rpc2FibGVfdW5wcmVwYXJlYCAoYnV0IHRoaXMgc3RpbGwgaGFzIHRo ZSBpc3N1ZSkuCj4gCj4gICAgIENvcnJlY3QgRml4Ogo+ICAgICBEbyBub3QgdXNlIGBjbGtfZGlz YWJsZV91bnByZXBhcmVgIGluIGBydW50aW1lX3N1c3BlbmRgIGlmIHlvdSB1c2VkCj4gICAgIGBk ZXZtX2Nsa19nZXRfZW5hYmxlZGAuCj4gICAgIE9SCj4gICAgIERvbid0IHVzZSBgZGV2bV9jbGtf Z2V0X2VuYWJsZWRgLiBVc2UgYGRldm1fY2xrX2dldGAuCj4gICAgIE1hbmFnZSB0aGUgY2xvY2sg ZW50aXJlbHkgdmlhIFJ1bnRpbWUgUE0uCj4gICAgIEluIHByb2JlOgo+ICAgICBgY2xrX3ByZXBh cmVfZW5hYmxlKHB2dC0+Y2xrKTtgIChUZW1wb3JhcnkgZm9yIGNoZWNrX3B3cikKPiAgICAgYGNo ZWNrX3B3ci4uLmAKPiAgICAgYGNsa19kaXNhYmxlX3VucHJlcGFyZShwdnQtPmNsayk7YAo+ICAg ICBgcG1fcnVudGltZV9lbmFibGUoZGV2KTtgCj4gICAgIC4uLgoKV2Ugd2lsbCByZXByb2R1Y2Ug YW5kIGZ1cnRoZXIgYW5hbHl6ZSB0aGUgY2xvY2sgcmVmY291bnQgaW1iYWxhbmNlCnNjZW5hcmlv LgoKPiAKPiAyLiAgZWljNzcwMC1wdnQuYzoxNTQ6IEVSUk9SOiBTd2FsbG93aW5nIHNpZ25hbCBp bnRlcnJ1cHRpb24KPiAgICAgPiArCWlmIChyZXQgJiYgKHJldCAhPSAtRVJFU1RBUlRTWVMpKQo+ ICAgICA+ICsJCXJldHVybiByZXQ7Cj4gCj4gICAgIElmIGB3YWl0X2Zvcl9jb21wbGV0aW9uX2lu dGVycnVwdGlibGUoKWAgcmV0dXJucyBgLUVSRVNUQVJUU1lTYCAod2hpY2ggaXMKPiAgICAgbm9u LXplcm8pLCB0aGUgY29uZGl0aW9uIGAocmV0ICE9IC1FUkVTVEFSVFNZUylgIGlzIGZhbHNlLCBz byB0aGUgaWYtc3RhdGVtZW50Cj4gICAgIGlzIHNraXBwZWQuIFRoZSBmdW5jdGlvbiB0aGVuIHBy b2NlZWRzIHRvIHJldHVybiAwIChzdWNjZXNzKSB3aXRoIHBvdGVudGlhbGx5Cj4gICAgIHVuaW5p dGlhbGl6ZWQvc3RhbGUgZGF0YS4KPiAKPiAgICAgRml4Ogo+ICAgICBgYGBjCj4gICAgIGlmIChy ZXQpCj4gICAgICAgICByZXR1cm4gcmV0Owo+ICAgICBgYGAKCkluIHYzLCB3ZSB3aWxsIHJldHVy biBhbGwgbm9uLXplcm8gZXJyb3IgY29kZXMgZGlyZWN0bHksIHdpdGhvdXQKc3BlY2lhbC1jYXNp bmcgLUVSRVNUQVJUU1lTLgoKPiAKPiAzLiAgZWljNzcwMC1wdnQuYzozNjg6IFdBUk46IFNwdXJp b3VzIGludGVycnVwdHMgb24gc2hhcmVkIElSUSBsaW5lCj4gICAgID4gKwllaWM3NzAwX3B2dF91 cGRhdGUocHZ0LT5yZWdzICsgUFZUX0VOQSwgUFZUX0VOQV9FTiwgUFZUX0VOQV9FTik7Cj4gCj4g ICAgIGBjaGVja19wd3JgIGVuYWJsZXMgdGhlIGRldmljZSAoYW5kIHRodXMgcG90ZW50aWFsIGlu dGVycnVwdHMpIGJlZm9yZQo+ICAgICBgcmVxdWVzdF9pcnFgIGlzIGNhbGxlZC4gSWYgdGhlIElS USBsaW5lIGlzIHNoYXJlZCBhbmQgdGhlIGRldmljZSBhc3NlcnRzCj4gICAgIGFuIGludGVycnVw dCBpbW1lZGlhdGVseSwgdGhlIGludGVycnVwdCB3aWxsIGJlIHVuaGFuZGxlZCAoc3B1cmlvdXMp IGJlY2F1c2UKPiAgICAgbm8gaGFuZGxlciBpcyByZWdpc3RlcmVkIHlldC4KPiAKPiAgICAgRml4 OiBSZXF1ZXN0IHRoZSBJUlEgYmVmb3JlIGVuYWJsaW5nIHRoZSBkZXZpY2UsIG9yIGVuc3VyZSBp bnRlcnJ1cHRzIGFyZSBtYXNrZWQKPiAgICAgYXQgdGhlIGNvbnRyb2xsZXIgbGV2ZWwgKGlmIHBv c3NpYmxlKSBiZWZvcmUgZW5hYmxpbmcgdGhlIGJsb2NrLiBTaW5jZSBgY2hlY2tfcHdyYAo+ICAg ICByZWxpZXMgb24gcG9sbGluZyBhbmQgSVNSIGNsZWFycyB0aGUgc3RhdHVzLCBtb3ZpbmcgYHJl cXVlc3RfaXJxYCBpcyB0cmlja3kuCj4gICAgIFZlcmlmeSBpZiBgUFZUX0VOQWAgaGFzIGEgc2Vw YXJhdGUgaW50ZXJydXB0IGVuYWJsZSBiaXQgb3IgaWYgYFBWVF9JTlRgIGhhcyBhIG1hc2suCj4g ICAgIElmIG5vdCwgdGhpcyBpcyBhIGhhcmR3YXJlL2RyaXZlciBkZXNpZ24gcmlzay4KPiAKCkNv bmZpcm1lZCB3aXRoIHRoZSBoYXJkd2FyZSB0ZWFtLCB0aGUgUFZUX0VOQSByZWdpc3RlciBoYXMg bm8gaW5kZXBlbmRlbnQKaW50ZXJydXB0IGVuYWJsZSwgYW5kIFBWVF9JTlQgZG9lcyBub3Qgc3Vw cG9ydCBtYXNraW5nLgpFbmFibGluZyB0aGUgZGV2aWNlIGJlZm9yZSByZXF1ZXN0X2lycSBtYXkg Z2VuZXJhdGUgaW50ZXJydXB0cywgYnV0IHRoZQpkcml2ZXIgZGlzYWJsZXMgdGhlIFBWVCBtb2R1 bGUgKFBWVF9FTkFfRU4gPSAwKSBhbmQgY2xlYXJzIGludGVycnVwdHMgYnkKd3JpdGluZyBQVlRf SU5UX0NMUi4gSW4gcHJhY3RpY2UsIG5vIGlzc3VlcyBoYXZlIGJlZW4gb2JzZXJ2ZWQuCgo+IDQu ICBlaWM3NzAwLXB2dC5jOjE0NzogTk9URTogSW5maW5pdGUgd2FpdCBwb3NzaWJpbGl0eQo+ICAg ICA+ICsJcmV0ID0gd2FpdF9mb3JfY29tcGxldGlvbl9pbnRlcnJ1cHRpYmxlKCZwdnQtPmNvbnZl cnNpb24pOwo+IAo+ICAgICBJZiB0aGUgaGFyZHdhcmUgZmFpbHMgdG8gZ2VuZXJhdGUgYW4gaW50 ZXJydXB0IChlLmcuLCBoYW5ncyksIHRoaXMgd2lsbCB3YWl0Cj4gICAgIGluZGVmaW5pdGVseSAo dW5sZXNzIGEgc2lnbmFsIGlzIHNlbnQpLiBJdCBpcyBnZW5lcmFsbHkgc2FmZXIgdG8gdXNlCj4g ICAgIGB3YWl0X2Zvcl9jb21wbGV0aW9uX3RpbWVvdXRgIGluIGhhcmR3YXJlIGRyaXZlcnMuCj4g CgpJbiB2Mywgd2Ugd2lsbCByZXBsYWNlIHdhaXRfZm9yX2NvbXBsZXRpb25faW50ZXJydXB0aWJs ZSgpIHdpdGgKd2FpdF9mb3JfY29tcGxldGlvbl90aW1lb3V0KCkuCgpCZXN0IHJlZ2FyZHMsCkh1 YW4gSGUK