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 0F78FC433EF for ; Mon, 7 Mar 2022 22:28:37 +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:In-Reply-To:MIME-Version:Date: Message-ID:From:References:Cc:To:Subject:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=zZwNZY7KR28zAgbp2HS4jiBN/jBpXU7pHdE/LYNqGoM=; b=hJC02McdbVs6NDXL+DEg5YNSl9 oHh+I6mfuGRW883KUXXw2MHWATHGT3cWmc26ECCGBcncR9o7n2m8vV2RrcLegdawoUBX4fsn3KcHs IUy4bOWX/Dv61UeLewDwBn4cxmVV3N1PoVurvQkCFfSl77uzI99UbjRvIGgop8i22N5lDUwrzHLHx vO0Da3p1fsA+dxG0EunW8MAr27QawcHVrNIBRIAUsF+W0WFLBQrXMMnIksLpM4pVMJRcvoJxTFkFo ujo9TZpzU2aOgYx83KJRRw2s0R9bA49XCJUrTnKZ1l17OZzpJpQDKHcLMG8yLrDzUwQvIrJlPkuKw aMDxAYPg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nRLpC-001pLx-23; Mon, 07 Mar 2022 22:27:30 +0000 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nRLp8-001pKy-86 for linux-arm-kernel@lists.infradead.org; Mon, 07 Mar 2022 22:27:27 +0000 Received: by mail-pj1-x1032.google.com with SMTP id v4so15391993pjh.2 for ; Mon, 07 Mar 2022 14:27:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=LZeFkuF0xRxL13a460mNOCcA6lAqF5a9TcjKrO9DM9w=; b=iq+Q+jZMAeA3G0Qv0O/crXE0lKZ4KGEk7v9BUuuN3N4N9QELwhSDJyU6Qkc/YapfoM SBfICOfSuPBGuHdAKgujKnz56CXx8dR8i2hgaMdVEI9/1Hq6g4am774L9+hmyzXxrwpz UXATvbMMhD4qBXNyZ4U3jLOleJBfFbAMJtKbhui571gCAHBFo5qA10aFsSscUeZlUSPv 4pmkhT1z7Ee4LM4yMveHQjXA7xZ16efcc5dLbMj45LsCLAvl9LuBPjhfM/7jk3qQJ9TL VxbxmcmOhDoZq30/4hhfZrZ7fC52hBhAZSbgaF5UyS4sQQCqtlXYJYQFu7NtRMBZzKuJ ksPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=LZeFkuF0xRxL13a460mNOCcA6lAqF5a9TcjKrO9DM9w=; b=TiP/kB/uStQ0IP4ksMqKz6Kf/4V/dw0BFCbKm3JyFhA8mAZ8XamQQZShYwDhALa3El e6KGSH8aXOojQ9R9nrzzFdHVqpsp4b/NGofer/dp9bP7XiCivMzF+NFSeNe8NrUhPQhz RqnysKahSLSAq0OWFJl4TzzWcU6si3JQa05NypD1BhzxOtO4yNJtpX+nMa06WomVuc1W XIJ4iex6HAg1Wk5/DOTDWF9HQD6w1am47CM5SUj0wGIxhPUT1ZqfI7NsWhTaEAlIHJVm p+oe2z4zAslxFhOUlb0LZy4LFSuoJS9NhRVP2sU0B4FFkVBjVDnK6FMc5lx1V9DO/qXS d9Vw== X-Gm-Message-State: AOAM5325RwzHm3L2RgaJykXfOyXOlVTEfpGkGesAbXgwdG5K8HmBF94y JLG+xRTpYCpYEqT//bRhmNaw8hkYEUc= X-Google-Smtp-Source: ABdhPJxrn9rmNxu32tEY6qROjaeAk0jq86AjfU/U2W4fC9jTyt6cnZnfPolOWd/pKS+Dvs96AzIMSQ== X-Received: by 2002:a17:90b:250f:b0:1bc:e520:91e6 with SMTP id ns15-20020a17090b250f00b001bce52091e6mr1278188pjb.43.1646692044667; Mon, 07 Mar 2022 14:27:24 -0800 (PST) Received: from [10.67.48.245] ([192.19.223.252]) by smtp.googlemail.com with ESMTPSA id k12-20020a056a00168c00b004e15818cda3sm18319533pfc.114.2022.03.07.14.27.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 07 Mar 2022 14:27:24 -0800 (PST) Subject: Re: [PATCH 0/2] pwm: brcmstb: Some cleanups To: =?UTF-8?Q?Uwe_Kleine-K=c3=b6nig?= Cc: linux-pwm@vger.kernel.org, Thierry Reding , bcm-kernel-feedback-list@broadcom.com, kernel@pengutronix.de, Lee Jones , linux-arm-kernel@lists.infradead.org References: <20220214082354.295451-1-u.kleine-koenig@pengutronix.de> <20220307184750.qkbueadgqohbvv2g@pengutronix.de> <20220307204430.24h572t6ftvjqzaq@pengutronix.de> From: Florian Fainelli Message-ID: <0aebcb3d-c100-cb1c-7033-3228702bc51c@gmail.com> Date: Mon, 7 Mar 2022 14:27:22 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <20220307204430.24h572t6ftvjqzaq@pengutronix.de> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220307_142726_326164_96C5643B X-CRM114-Status: GOOD ( 36.58 ) 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 T24gMy83LzIyIDEyOjQ0IFBNLCBVd2UgS2xlaW5lLUvDtm5pZyB3cm90ZToKPiBIZWxsbyBGbG9y aWFuLAo+IAo+IGdyZWF0IHRvIGdldCBhbnN3ZXJzIGZyb20geW91IGluIHN1Y2ggYSB0aW1lbHkg ZmFzaGlvbi4gVGhhdCBoZWxwcyBhCj4gbG90IQo+IAo+IE9uIE1vbiwgTWFyIDA3LCAyMDIyIGF0 IDExOjExOjA1QU0gLTA4MDAsIEZsb3JpYW4gRmFpbmVsbGkgd3JvdGU6Cj4+IE9uIDMvNy8yMiAx MDo0NyBBTSwgVXdlIEtsZWluZS1Lw7ZuaWcgd3JvdGU6Cj4+PiBJIGhhdmUgYSBmZXcgcXVlc3Rp b25zIGhlcmUgbG9va2luZyBpbiBtb3JlIGRldGFpbCBpbnRvIHRoZSBicmNtc3RiCj4+PiBkcml2 ZXI6Cj4+Pgo+Pj4gIC0gV2hhdCBoYXBwZW5zIG9uIFBXTV9PTihjaGFubmVsKSA9IDA/Cj4+PiAg ICBJIGd1ZXNzIGl0IGp1c3QgZW1pdHMgYSBmbGF0IGluYWN0aXZlIGxpbmUsIGFuZCByZWZ1c2lu ZyBhIHNtYWxsCj4+PiAgICBkdXR5X2N5Y2xlIHRoYXQgcmVzdWx0cyBpbiBQV01fT04oY2hhbm5l bCkgPSAwIGlzIGp1c3QgYXJ0aWZpY2lhbD8KPj4+Cj4+PiAgLSBUaGVyZSBpcyBhIGxpbmUgZGVz Y3JpYmluZzoKPj4+Cj4+PiAgICAJVyA9IGN3b3JkLCBpZiBjd29yZCA8IDIgXiAxNSBlbHNlIDE2 LWJpdCAyJ3MgY29tcGxlbWVudCBvZiBjd29yZAo+Pj4KPj4+ICAgIFRoZSBkcml2ZXIgb25seSBj b25zaWRlcnMgcG93ZXJzIG9mIHR3byA8PSAyXjE1IGZvciBjd29yZC4gSXMgdGhlCj4+PiAgICBp bXBsZW1lbnRhdGlvbiBqdXN0IGxhenksIG9yIGlzIHRoZSBjb21tZW50IG1pc2xlYWRpbmc/Cj4+ PiAgICBBdCBsZWFzdCBzLzwvPD0vID8KPj4+ICAgIFRoZXJlIGlzIG5vIHNlbnNlIGluIHVzaW5n IGEgdmFsdWUgPiAyXjE1IGFzIGZvciBlYWNoIHN1Y2ggdmFsdWUKPj4+ICAgIHRoZXJlIGlzIGEg c21hbGxlciB2YWx1ZSB3aXRoIHRoZSBzYW1lIHJlc3VsdCwgcmlnaHQ/Cj4+Cj4+IFRoaXMgd2Fz IGNvcGllZCBmcm9tIHRoZSBzcGVjaWZpY2F0aW9uIHdoaWNoIG5vdyB0aGF0IHlvdSBtZW50aW9u IGl0LAo+PiBzZWVtcyBvZmYgYnkgb25lIGluIGl0cyBmb3JtdWxhLCBpdCBzaG91bGQgYmUgPD0u IFRoaXMgaXMgZnVydGhlcgo+PiBjb25maXJtZWQgd2l0aDoKPj4KPj4gcHdtMV9jd29yZFsxNTow XSBtdXN0IGJlIGxlc3MgdGhhbiBvciBlcXVhbCB0byAzMjc2OCB3aGVuIHRoZQo+PiB2YXJpYWJs ZS1mcmVxdWVuY3kgUFdNIGlzIHVzZWQgYXMgYSBjbG9jayBmb3IgdGhlIGNvbnN0YW50LWZyZXF1 ZW5jeSBQV00uCj4+IFJlc2V0IHZhbHVlIGlzIDB4MC4KPj4KPj4gc28gSSBiZWxpZXZlIHRoYXQg dGhlIGNvbW1lbnQgaXMgd3JvbmcgYW5kIHNvIGlzIHRoZSBzcGVjaWZpY2F0aW9uIG9mCj4+IHRo ZSBibG9jayB0aGF0IHdhcyB1c2VkIHRvIHdyaXRlIHRoZSBkcml2ZXIuCj4gCj4gT0ssIHNvIHRo ZSByaWdodCB0aGluZyB3b3VsZCBiZToKPiAKPiAJVyA9IGN3b3JkIHdpdGggY3dvcmQgPD0gMzI3 NjgKPiAKPiBhbmQgdGhlcmUgaXMgbm8gbGltaXRhdGlvbiB0byBwb3dlcnMgb2YgdHdvLiAoSG93 ZXZlciBpdCdzIHVuY2xlYXIgdG8gbWUKPiBob3cgdGhpcyB3b3JrcyBpbiBoYXJkd2FyZSBmb3Ig YXJiaXRyYXJ5IHZhbHVlcy4pCj4gCj4+PiAgLSBjbGtfZ2V0X3JhdGUocC0+Y2xrKSBpcyBleHBl Y3RlZCB0byByZXR1cm4gMjcgTUh6LCByaWdodD8KPj4+ICAgIChKdXN0IGZvciBteSB1bmRlcnN0 YW5kaW5nLCBub3QgYWJvdXQgdG8gaGFyZGNvZGUgdGhpcyBpbiB0aGUgY29kZSkKPj4KPj4gVGhh dCBpcyByaWdodC4KPiAKPiBvay4KPiAKPj4+ICAtIFRoZSBleHBsYW5hdGlvbiBhYm91dCBwZXJp b2QgaW4gdGhlIGNvbW1lbnQgaXM6Cj4+Pgo+Pj4gICAgCVRoZSBwZXJpb2QgaXM6IChwZXJpb2Qg KyAxKSAvIEZ2Cj4+Pgo+Pj4gICAgc28gSSB3b3VsZCBoYXZlIGV4cGVjdGVkOgo+Pj4KPj4+ICAg IAlwYyA9IChwZXJpb2RfbnMgKiBjbGtyYXRlICogY3dvcmQgLyAoTlNFQ19QRVJfU0VDIDw8IDE2 KSkgLSAxCj4+Pgo+Pj4gICAgKGFzc3VtaW5nIG5vIG92ZXJmbG93cykuIEhvd2V2ZXIgdGhlIC0x IGlzbid0IGluIHRoZSBjb2RlLgo+IAo+IFlvdSBkaWRuJ3QgY29tbWVudCBvbiB0aGF0IG9uZSwg SSBzdGlsbCBhc3N1bWUgdGhpcyB0byBiZSBjb3JyZWN0LCBpLmUuCj4gdGhlIC0xIG11c3QgYmUg Y29wZWQgZm9yIGluIHRoZSBjb2RlLgo+IAo+Pj4gIC0gRHV0eS1jeWNsZSBjYWxjdWxhdGlvbiBp cyB1bmNsZWFyLCB0aGUgZG9jcyBzYXk6Cj4+Pgo+Pj4gIAkib24iIHRpbWUgaXMgb24gLyAocGVy aW9kICsgMSkKPj4+Cj4+PiAgICBJIHN1c3BlY3Qgb24gdGltZSBpcyAkb24gLyBGdiB0aG91Z2g/ Cj4+Cj4+IFllcywgdGhhdCBpcyBhbHNvIHdoYXQgdGhlIHNwZWNpZmljYXRpb24gc2F5cywgbm90 IHN1cmUgd2h5IEkgd3JvdGUgdGhhdAo+PiBkb3duIFRCSC4KPiAKPiBPSy4gb24gLyAocGVyaW9k ICsgMSkgd291bGQgYmUgdGhlIHJlbGF0aXZlIGR1dHkgY3ljbGUgdGhlbi4KPiAKPj4+ICAgIEJ1 dCBldmVuIHdpdGggdGhhdCBJIGRvbid0IHVuZGVyc3RhbmQgdGhlICsxIGluCj4+Pgo+Pj4gIAlk YyA9IG11bF91NjRfdTY0X2Rpdl91NjQoZHV0eV9ucyArIDEsIHJhdGUsIE5TRUNfUEVSX1NFQyk7 Cj4+Pgo+Pj4gQ2FuIHlvdSBlbmxpZ2h0ZW4gbWU/Cj4+Cj4+IEkgd2lzaCwgdGhpcyB3YXMgNyB5 ZWFycyBhZ28sIGFuZCBJIGRvIG5vdCByZW1lbWJlciB3aHkgdGhlcmUgd2FzIGEgKzEKPj4gYmVp bmcgYWRkZWQgaGVyZSwgaXQgbWlnaHQgaGF2ZSBiZWVuIHRoYXQgdGhpcyBzaG91bGQgaGF2ZSBi ZWVuIGEKPj4gRElWX1JPVU5EX1VQKCkuCj4gCj4gVGhlIG1vc3QgdXN1YWwgdGhpbmcgdG8gZG8g aXMgdG8gcm91bmQgZG93biBpbiAuYXBwbHkoKS4KPiAKPiBUbyBzdW0gdXA6IFRoZSBoYXJkd2Fy ZSB3b3JrcyBpbiBxdWFudHVtcyBRID0gMl4xNiAvIChXICogMjcgTUh6KS4KPiAoVGhpcyBpcyBu aWNlIGZvciBXID0gMl5uOiBRID0gMl4oMTYgLSBuKSAvICgyNyBNSHopKQo+IAo+IFRoZSBwZXJp b2QgbGVuZ3RoIGlzIAo+IAo+IAkoUFdNX1BFUklPRChjaGFubmVsKSArIDEpICogUQo+IAo+IGFu ZCBkdXR5X2N5Y2xlIGlzIGRlZmluZWQgYnkKPiAgCj4gCVBXTV9PTihjaGFubmVsKSAqIFEKPiAK PiAuIChObyArMSB0aGVyZT8pCgpZZXMsIEkgdGhpbmsgd2hhdCB5b3UgYXJlIHNheWluZyBoZXJl IGlzIGNvcnJlY3QgYW5kIG1hdGNoZXMgd2hhdCBpcwpiZWluZyBkZXNjcmliZWQgaW4gdGhlIHNw ZWNpZmljYXRpb246CgpJbiB0aGUgY2FzZSB3aGVyZSBjd29yZCA8IDJeMTUsIGEgcGVyaW9kIGlu IHRoZSBvdXRwdXQgd2F2ZWZvcm0gY29uc2lzdHMKb2YgYSBzaW5nbGUgMS8yNyBtaWNyb3NlY29u ZCBISUdIIHB1bHNlIGZvbGxvd2VkIGJ5IExPVyBwdWxzZSBmb3IgdGhlCnJlc3Qgb2YgdGhlIHBl cmlvZC4gSW4gdGhlIGNhc2Ugd2hlcmUgY3dvcmQg4omlIDJeMTUsIGEgcGVyaW9kIGluIHRoZQpv dXRwdXQgd2F2ZWZvcm0gY29uc2lzdHMgb2YgYSBzaW5nbGUgMS8yNyBtaWNyb3NlY29uZCBMT1cg cHVsc2UgZm9sbG93ZWQKYnkgSElHSCBwdWxzZSBmb3IgdGhlIHJlc3Qgb2YgdGhlIHBlcmlvZC4g SW4gYSBzZXF1ZW5jZSBvZiBwdWxzZSBjeWNsZXMsCm9uZSBjeWNsZSBjYW4gaGF2ZSBhIGR1dHkg Y3ljbGUgYW5kIHBlcmlvZCB0aGF0IGlzIGRpZmZlcmVudCBmcm9tIHRob3NlCm9mIHRoZSBvdGhl ciBjeWNsZXMuIEluIG9yZGVyIHRvIGhhdmUgZXZlcnkgY3ljbGUgaGF2ZSBleGFjdGx5CnRoZSBz YW1lIGR1dHkgY3ljbGUgYW5kIHBlcmlvZCwgY3dvcmQgbXVzdCBiZSBjaG9zZW4gc3VjaCB0aGF0 CmN3b3JkPTJeaSwsIGk9MC4uMTUuCi0tIApGbG9yaWFuCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==