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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9F6BAC433EF for ; Tue, 28 Dec 2021 18:21:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=5zQYhGHSLsB8VqPHf59DOqgfzPOae62Mh+ULpejA3/A=; b=JbnQ27QY4OBVhZ TSXZXhlzCKiIqFhrv14GH7Nv7J64UYZIrm+Js1n8DmHcfisYjQQw9i1nEJ4lfss0ohqFbMnpV28yi xXCHfs2UYnNbuDdBS4gGX3H/gfLTyESCHKgUHLwoKTEdA3Is/V8dDd1OB/sRQdGJd7kVK4pMR2ChA lUr9nKWbc790MmCSDlgfYovADVJLH1GiQA4g5Z0owz9x8P/aOgIMjGb8FOf/djFN3h8VqoVEB7hPi xlvx1f8pdC5M3Q/ST52xBRaMWTfp+xFjJEeEXqnpgHnWJUs9Mf1exVFgJ9S9oxGnSayf3sBXO+id0 F2jIS5Xk5AiFtw3XznQg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n2H5h-001iTM-Lc; Tue, 28 Dec 2021 18:20:53 +0000 Received: from ams.source.kernel.org ([145.40.68.75]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n2H5e-001iSW-Jt for linux-arm-kernel@lists.infradead.org; Tue, 28 Dec 2021 18:20:52 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 4E57CB816DD; Tue, 28 Dec 2021 18:20:49 +0000 (UTC) Received: from jic23-huawei (cpc108967-cmbg20-2-0-cust86.5-4.cable.virginm.net [81.101.6.87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPSA id 77F78C36AEC; Tue, 28 Dec 2021 18:20:43 +0000 (UTC) Date: Tue, 28 Dec 2021 18:26:27 +0000 From: Jonathan Cameron To: Uwe =?UTF-8?B?S2xlaW5lLUvDtm5pZw==?= Cc: William Breathitt Gray , Lars-Peter Clausen , kernel@pengutronix.de, Jonathan Cameron , linux-iio@vger.kernel.org, Greg Kroah-Hartman , linux-kernel@vger.kernel.org, Fabrice Gasnier , Maxime Coquelin , Alexandre Torgue , Benjamin Gaignard , linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v2 21/23] counter: stm32-lptimer-cnt: Convert to new counter registration Message-ID: <20211228182627.10dddf72@jic23-huawei> In-Reply-To: <20211227094526.698714-22-u.kleine-koenig@pengutronix.de> References: <20211227094526.698714-1-u.kleine-koenig@pengutronix.de> <20211227094526.698714-22-u.kleine-koenig@pengutronix.de> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211228_102050_961214_78DC1552 X-CRM114-Status: GOOD ( 22.21 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gTW9uLCAyNyBEZWMgMjAyMSAxMDo0NToyNCArMDEwMApVd2UgS2xlaW5lLUvDtm5pZyAgICAg ICAgIDx1LmtsZWluZS1rb2VuaWdAcGVuZ3V0cm9uaXguZGU+IHdyb3RlOgoKPiBUaGlzIGZpeGVz IGRldmljZSBsaWZldGltZSBpc3N1ZXMgd2hlcmUgaXQgd2FzIHBvc3NpYmxlIHRvIGZyZWUgYSBs aXZlCj4gc3RydWN0IGRldmljZS4KPiAKPiBGaXhlczogNTk3ZjU1ZTNmMzZjICgiY291bnRlcjog c3RtMzItbHB0aW1lcjogYWRkIGNvdW50ZXIgZGV2aWNlIikKPiBTaWduZWQtb2ZmLWJ5OiBVd2Ug S2xlaW5lLUvDtm5pZyA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlPgoKUmV2aWV3ZWQt Ynk6IEpvbmF0aGFuIENhbWVyb24gPEpvbmF0aGFuLkNhbWVyb25AaHVhd2VpLmNvbT4KCj4gLS0t Cj4gIGRyaXZlcnMvY291bnRlci9zdG0zMi1scHRpbWVyLWNudC5jIHwgMzMgKysrKysrKysrKysr KysrKystLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDE0 IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2NvdW50ZXIvc3RtMzItbHB0 aW1lci1jbnQuYyBiL2RyaXZlcnMvY291bnRlci9zdG0zMi1scHRpbWVyLWNudC5jCj4gaW5kZXgg OWNmMDBlOTI5Y2MwLi42ODAzMWQ5M2NlODkgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9jb3VudGVy L3N0bTMyLWxwdGltZXItY250LmMKPiArKysgYi9kcml2ZXJzL2NvdW50ZXIvc3RtMzItbHB0aW1l ci1jbnQuYwo+IEBAIC0yMCw3ICsyMCw2IEBACj4gICNpbmNsdWRlIDxsaW51eC90eXBlcy5oPgo+ ICAKPiAgc3RydWN0IHN0bTMyX2xwdGltX2NudCB7Cj4gLQlzdHJ1Y3QgY291bnRlcl9kZXZpY2Ug Y291bnRlcjsKPiAgCXN0cnVjdCBkZXZpY2UgKmRldjsKPiAgCXN0cnVjdCByZWdtYXAgKnJlZ21h cDsKPiAgCXN0cnVjdCBjbGsgKmNsazsKPiBAQCAtNDExLDE0ICs0MTAsMTcgQEAgc3RhdGljIHN0 cnVjdCBjb3VudGVyX2NvdW50IHN0bTMyX2xwdGltX2luMV9jb3VudHMgPSB7Cj4gIHN0YXRpYyBp bnQgc3RtMzJfbHB0aW1fY250X3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCj4g IHsKPiAgCXN0cnVjdCBzdG0zMl9scHRpbWVyICpkZGF0YSA9IGRldl9nZXRfZHJ2ZGF0YShwZGV2 LT5kZXYucGFyZW50KTsKPiArCXN0cnVjdCBjb3VudGVyX2RldmljZSAqY291bnRlcjsKPiAgCXN0 cnVjdCBzdG0zMl9scHRpbV9jbnQgKnByaXY7Cj4gKwlpbnQgcmV0Owo+ICAKPiAgCWlmIChJU19F UlJfT1JfTlVMTChkZGF0YSkpCj4gIAkJcmV0dXJuIC1FSU5WQUw7Cj4gIAo+IC0JcHJpdiA9IGRl dm1fa3phbGxvYygmcGRldi0+ZGV2LCBzaXplb2YoKnByaXYpLCBHRlBfS0VSTkVMKTsKPiAtCWlm ICghcHJpdikKPiArCWNvdW50ZXIgPSBkZXZtX2NvdW50ZXJfYWxsb2MoJnBkZXYtPmRldiwgc2l6 ZW9mKCpwcml2KSk7Cj4gKwlpZiAoIWNvdW50ZXIpCj4gIAkJcmV0dXJuIC1FTk9NRU07Cj4gKwlw cml2ID0gY291bnRlcl9wcml2KGNvdW50ZXIpOwo+ICAKPiAgCXByaXYtPmRldiA9ICZwZGV2LT5k ZXY7Cj4gIAlwcml2LT5yZWdtYXAgPSBkZGF0YS0+cmVnbWFwOwo+IEBAIC00MjYsMjMgKzQyOCwy NiBAQCBzdGF0aWMgaW50IHN0bTMyX2xwdGltX2NudF9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2 aWNlICpwZGV2KQo+ICAJcHJpdi0+Y2VpbGluZyA9IFNUTTMyX0xQVElNX01BWF9BUlI7Cj4gIAo+ ICAJLyogSW5pdGlhbGl6ZSBDb3VudGVyIGRldmljZSAqLwo+IC0JcHJpdi0+Y291bnRlci5uYW1l ID0gZGV2X25hbWUoJnBkZXYtPmRldik7Cj4gLQlwcml2LT5jb3VudGVyLnBhcmVudCA9ICZwZGV2 LT5kZXY7Cj4gLQlwcml2LT5jb3VudGVyLm9wcyA9ICZzdG0zMl9scHRpbV9jbnRfb3BzOwo+ICsJ Y291bnRlci0+bmFtZSA9IGRldl9uYW1lKCZwZGV2LT5kZXYpOwo+ICsJY291bnRlci0+cGFyZW50 ID0gJnBkZXYtPmRldjsKPiArCWNvdW50ZXItPm9wcyA9ICZzdG0zMl9scHRpbV9jbnRfb3BzOwo+ ICAJaWYgKGRkYXRhLT5oYXNfZW5jb2Rlcikgewo+IC0JCXByaXYtPmNvdW50ZXIuY291bnRzID0g JnN0bTMyX2xwdGltX2VuY19jb3VudHM7Cj4gLQkJcHJpdi0+Y291bnRlci5udW1fc2lnbmFscyA9 IEFSUkFZX1NJWkUoc3RtMzJfbHB0aW1fY250X3NpZ25hbHMpOwo+ICsJCWNvdW50ZXItPmNvdW50 cyA9ICZzdG0zMl9scHRpbV9lbmNfY291bnRzOwo+ICsJCWNvdW50ZXItPm51bV9zaWduYWxzID0g QVJSQVlfU0laRShzdG0zMl9scHRpbV9jbnRfc2lnbmFscyk7Cj4gIAl9IGVsc2Ugewo+IC0JCXBy aXYtPmNvdW50ZXIuY291bnRzID0gJnN0bTMyX2xwdGltX2luMV9jb3VudHM7Cj4gLQkJcHJpdi0+ Y291bnRlci5udW1fc2lnbmFscyA9IDE7Cj4gKwkJY291bnRlci0+Y291bnRzID0gJnN0bTMyX2xw dGltX2luMV9jb3VudHM7Cj4gKwkJY291bnRlci0+bnVtX3NpZ25hbHMgPSAxOwo+ICAJfQo+IC0J cHJpdi0+Y291bnRlci5udW1fY291bnRzID0gMTsKPiAtCXByaXYtPmNvdW50ZXIuc2lnbmFscyA9 IHN0bTMyX2xwdGltX2NudF9zaWduYWxzOwo+IC0JcHJpdi0+Y291bnRlci5wcml2ID0gcHJpdjsK PiArCWNvdW50ZXItPm51bV9jb3VudHMgPSAxOwo+ICsJY291bnRlci0+c2lnbmFscyA9IHN0bTMy X2xwdGltX2NudF9zaWduYWxzOwo+ICAKPiAgCXBsYXRmb3JtX3NldF9kcnZkYXRhKHBkZXYsIHBy aXYpOwo+ICAKPiAtCXJldHVybiBkZXZtX2NvdW50ZXJfcmVnaXN0ZXIoJnBkZXYtPmRldiwgJnBy aXYtPmNvdW50ZXIpOwo+ICsJcmV0ID0gZGV2bV9jb3VudGVyX2FkZCgmcGRldi0+ZGV2LCBjb3Vu dGVyKTsKPiArCWlmIChyZXQgPCAwKQo+ICsJCXJldHVybiBkZXZfZXJyX3Byb2JlKCZwZGV2LT5k ZXYsIHJldCwgIkZhaWxlZCB0byBhZGQgY291bnRlclxuIik7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4g IH0KPiAgCj4gICNpZmRlZiBDT05GSUdfUE1fU0xFRVAKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==