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 X-Spam-Level: X-Spam-Status: No, score=-2.5 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,UNPARSEABLE_RELAY,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 18C35C433E0 for ; Thu, 2 Jul 2020 17:21:13 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DA9D220760 for ; Thu, 2 Jul 2020 17:21:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="NZNW/5yj" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DA9D220760 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=collabora.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:References: To:Subject:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=zqQDDR8TvANe0TuwU/fvTSdWbp3wueT6ONkvCb7vaVU=; b=NZNW/5yjXL2Kk33v60DxaZuS0 s2HwXcE1J8jSLNxFfh5FUwZ+sKdG9bDNJnrCF7kfdJ9Fo8eikhI2+QSjlhoKER+9aQUI3oX89W5FY 5oAq9prg0ITzpbeUsh4lAWSxZw7Kd1GxXc8pH3A5z1Eo3Nwk0DcL2og5CrdH+QalisVfAivDAKwAt bzve80aWqSAnpNj9hSzq/GVzq6kzL7tPd4F2HXf2WVJQ77ei/+T6LlpiZkM9QH+2S/xOr5F5iM0Jh mZt5+Vyrdql2Ugka1pbQncYOvCGycArNk9G/5mbymgtQZ7PibgMDfzQd/7LpMH/CMlV/4mKSbJpVa NoA521YFQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jr2sA-0000OR-9y; Thu, 02 Jul 2020 17:19:42 +0000 Received: from bhuna.collabora.co.uk ([46.235.227.227]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jr2s7-0000Nj-B0; Thu, 02 Jul 2020 17:19:40 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: andrzej.p) with ESMTPSA id C52382A5EDE From: Andrzej Pietrasiewicz Subject: Re: [PATCH v7 00/11] Stop monitoring disabled devices To: Daniel Lezcano , linux-pm@vger.kernel.org, linux-acpi@vger.kernel.org, netdev@vger.kernel.org, linux-wireless@vger.kernel.org, platform-driver-x86@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org, linux-rockchip@lists.infradead.org References: <20200629122925.21729-1-andrzej.p@collabora.com> <3d03d1a2-ac06-b69b-93cb-e0203be62c10@collabora.com> <47111821-d691-e71d-d740-e4325e290fa4@linaro.org> <4353a939-3f5e-8369-5bc0-ad8162b5ffc7@linaro.org> <73942aea-ae79-753c-fe90-d4a99423d548@collabora.com> <374dddd9-b600-3a30-d6c3-8cfcefc944d9@linaro.org> <5a28deb7-f307-8b03-faad-ab05cb8095d1@collabora.com> <8aeb4f51-1813-63c1-165b-06640af5968f@linaro.org> Message-ID: <685ef627-e377-bbf1-da11-7f7556ca2dd7@collabora.com> Date: Thu, 2 Jul 2020 19:19:32 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <8aeb4f51-1813-63c1-165b-06640af5968f@linaro.org> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200702_131939_591438_221D81B0 X-CRM114-Status: GOOD ( 16.57 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Emmanuel Grumbach , Heiko Stuebner , "Rafael J . Wysocki" , Vishal Kulkarni , Luca Coelho , Miquel Raynal , kernel@collabora.com, Fabio Estevam , Amit Kucheria , Chunyan Zhang , Bartlomiej Zolnierkiewicz , Allison Randal , NXP Linux Team , Darren Hart , Zhang Rui , Gayatri Kammela , Len Brown , Johannes Berg , Intel Linux Wireless , Sascha Hauer , Ido Schimmel , Baolin Wang , Jiri Pirko , Orson Zhai , Thomas Gleixner , Kalle Valo , Support Opensource , Enrico Weigelt , Peter Kaestle , Sebastian Reichel , Pengutronix Kernel Team , =?UTF-8?Q?Niklas_S=c3=b6derlund?= , Shawn Guo , "David S . Miller" , Andy Shevchenko Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGksCgpXIGRuaXUgMDIuMDcuMjAyMCBvwqAxOTowMSwgRGFuaWVsIExlemNhbm8gcGlzemU6Cj4g T24gMDIvMDcvMjAyMCAxNTo1MywgQW5kcnplaiBQaWV0cmFzaWV3aWN6IHdyb3RlOgo+PiBIaSBE YW5pZWwsCj4+Cj4+IDxzbmlwPgo+Pgo+Pj4+Pj4+Cj4+Pj4+Pj4gSSBkaWQgcmVwcm9kdWNlOgo+ Pj4+Pj4+Cj4+Pj4+Pj4gdjUuOC1yYzMgKyBzZXJpZXMgPT4gaW14NiBoYW5nIGF0IGJvb3QgdGlt ZQo+Pj4+Pj4+IHY1LjgtcmMzID0+IGlteDYgYm9vdHMgY29ycmVjdGx5Cj4+Pgo+Pj4gU28gZmlu YWxseSBJIHN1Y2NlZWRlZCB0byByZXByb2R1Y2UgaXQgb24gbXkgaW14NyBsb2NhbGx5LiBUaGUg c2Vuc29yCj4+PiB3YXMgZmFpbGluZyB0byBpbml0aWFsaXplIGZvciBhbm90aGVyIHJlYXNvbiBy ZWxhdGVkIHRvIHRoZSBsZWdhY3kKPj4+IGNvb2xpbmcgZGV2aWNlLCB0aGlzIGlzIHdoeSBpdCBp cyBub3QgYXBwZWFyaW5nIG9uIHRoZSBpbXg3Lgo+Pj4KPj4+IEkgY2FuIG5vdyBnaXQtYmlzZWN0 IDopCj4+Pgo+Pgo+PiBUaGF0IHdvdWxkIGJlIHZlcnkga2luZCBvZiB5b3UsIHRoYW5rIHlvdSEK PiAKPiBXaXRoIHRoZSBsb2NrIGNvcnJlY3RuZXNzIG9wdGlvbiBlbmFibGVkOgo+IAo+IFsgICAg NC4xNzkyMjNdIGlteF90aGVybWFsIHRlbXBtb246IEV4dGVuZGVkIENvbW1lcmNpYWwgQ1BVIHRl bXBlcmF0dXJlCj4gZ3JhZGUgLSBtYXg6MTA1QyBjcml0aWNhbDoxMDBDIHBhc3NpdmU6OTVDCj4g WyAgICA0LjE4OTU1N10KPiBbICAgIDQuMTkxMDYwXSA9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQo+IFsgICAgNC4xOTYzNzhdIFdBUk5JTkc6IHBvc3NpYmxlIHJl Y3Vyc2l2ZSBsb2NraW5nIGRldGVjdGVkCj4gWyAgICA0LjIwMTY5OV0gNS44LjAtcmMzLTAwMDEx LWdmNWU1MGJmNGQzZWYgIzQyIE5vdCB0YWludGVkCj4gWyAgICA0LjIwNzEwMl0gLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBbICAgIDQuMjEyNDIxXSBrd29y a2VyLzA6My81NCBpcyB0cnlpbmcgdG8gYWNxdWlyZSBsb2NrOgo+IFsgICAgNC4yMTc0ODBdIGNh MDlhM2U0ICgmdHotPmxvY2speysuKy59LXszOjN9LCBhdDoKPiB0aGVybWFsX3pvbmVfZGV2aWNl X2lzX2VuYWJsZWQrMHgxOC8weDM0Cj4gWyAgICA0LjIyNTc3N10KPiBbICAgIDQuMjI1Nzc3XSBi dXQgdGFzayBpcyBhbHJlYWR5IGhvbGRpbmcgbG9jazoKPiBbICAgIDQuMjMxNjE1XSBjYTA5YTNl NCAoJnR6LT5sb2NrKXsrLisufS17MzozfSwgYXQ6Cj4gdGhlcm1hbF96b25lX2dldF90ZW1wKzB4 MzgvMHg2Ywo+IFsgICAgNC4yMzkxMjFdCj4gWyAgICA0LjIzOTEyMV0gb3RoZXIgaW5mbyB0aGF0 IG1pZ2h0IGhlbHAgdXMgZGVidWcgdGhpczoKPiBbICAgIDQuMjQ1NjU1XSAgUG9zc2libGUgdW5z YWZlIGxvY2tpbmcgc2NlbmFyaW86Cj4gWyAgICA0LjI0NTY1NV0KPiBbICAgIDQuMjUxNTc5XSAg ICAgICAgQ1BVMAo+IFsgICAgNC4yNTQwMzFdICAgICAgICAtLS0tCj4gWyAgICA0LjI1NjQ4MV0g ICBsb2NrKCZ0ei0+bG9jayk7Cj4gWyAgICA0LjI1OTU0NF0gICBsb2NrKCZ0ei0+bG9jayk7Cj4g WyAgICA0LjI2MjYwOF0KPiBbICAgIDQuMjYyNjA4XSAgKioqIERFQURMT0NLICoqKgo+IFsgICAg NC4yNjI2MDhdCj4gWyAgICA0LjI2ODUzM10gIE1heSBiZSBkdWUgdG8gbWlzc2luZyBsb2NrIG5l c3Rpbmcgbm90YXRpb24KPiBbICAgIDQuMjY4NTMzXQo+IFsgICAgNC4yNzUzMjldIDQgbG9ja3Mg aGVsZCBieSBrd29ya2VyLzA6My81NDoKPiBbICAgIDQuMjc5NTE3XSAgIzA6IGNiMDA2NmE4ICgo d3FfY29tcGxldGlvbilldmVudHMpeysuKy59LXswOjB9LCBhdDoKPiBwcm9jZXNzX29uZV93b3Jr KzB4MjI0LzB4ODA4Cj4gWyAgICA0LjI4ODI0MV0gICMxOiBjYTA3NWYxMCAoZGVmZXJyZWRfcHJv YmVfd29yayl7Ky4rLn0tezA6MH0sIGF0Ogo+IHByb2Nlc3Nfb25lX3dvcmsrMHgyMjQvMHg4MDgK PiBbICAgIDQuMjk2Nzg3XSAgIzI6IGNiMWE0OGQ4ICgmZGV2LT5tdXRleCl7Li4uLn0tezM6M30s IGF0Ogo+IF9fZGV2aWNlX2F0dGFjaCsweDMwLzB4MTQwCj4gWyAgICA0LjMwNDQ2OF0gICMzOiBj YTA5YTNlNCAoJnR6LT5sb2NrKXsrLisufS17MzozfSwgYXQ6Cj4gdGhlcm1hbF96b25lX2dldF90 ZW1wKzB4MzgvMHg2Ywo+IFsgICAgNC4zMTI0MDhdCj4gWyAgICA0LjMxMjQwOF0gc3RhY2sgYmFj a3RyYWNlOgo+IFsgICAgNC4zMTY3NzhdIENQVTogMCBQSUQ6IDU0IENvbW06IGt3b3JrZXIvMDoz IE5vdCB0YWludGVkCj4gNS44LjAtcmMzLTAwMDExLWdmNWU1MGJmNGQzZWYgIzQyCj4gWyAgICA0 LjMyNTA0OF0gSGFyZHdhcmUgbmFtZTogRnJlZXNjYWxlIGkuTVg3IER1YWwgKERldmljZSBUcmVl KQo+IFsgICAgNC4zMzA4MDldIFdvcmtxdWV1ZTogZXZlbnRzIGRlZmVycmVkX3Byb2JlX3dvcmtf ZnVuYwo+IFsgICAgNC4zMzU5NzNdIFs8YzAzMTIzODQ+XSAodW53aW5kX2JhY2t0cmFjZSkgZnJv bSBbPGMwMzBjNTgwPl0KPiAoc2hvd19zdGFjaysweDEwLzB4MTQpCj4gWyAgICA0LjM0MzczNF0g WzxjMDMwYzU4MD5dIChzaG93X3N0YWNrKSBmcm9tIFs8YzA3OWQ3ZDg+XQo+IChkdW1wX3N0YWNr KzB4ZTgvMHgxMTQpCj4gWyAgICA0LjM1MTA2Ml0gWzxjMDc5ZDdkOD5dIChkdW1wX3N0YWNrKSBm cm9tIFs8YzAzYWJmNzg+XQo+IChfX2xvY2tfYWNxdWlyZSsweGJmYy8weDJjYjQpCj4gWyAgICA0 LjM1ODkwOV0gWzxjMDNhYmY3OD5dIChfX2xvY2tfYWNxdWlyZSkgZnJvbSBbPGMwM2FlOWM0Pl0K PiAobG9ja19hY3F1aXJlKzB4ZjQvMHg0ZTQpCj4gWyAgICA0LjM2Njc1OF0gWzxjMDNhZTljND5d IChsb2NrX2FjcXVpcmUpIGZyb20gWzxjMTA2MzBmYz5dCj4gKF9fbXV0ZXhfbG9jaysweGIwLzB4 YWE4KQo+IFsgICAgNC4zNzQ0MzFdIFs8YzEwNjMwZmM+XSAoX19tdXRleF9sb2NrKSBmcm9tIFs8 YzEwNjNiMTA+XQo+IChtdXRleF9sb2NrX25lc3RlZCsweDFjLzB4MjQpCj4gWyAgICA0LjM4MjQ1 Ml0gWzxjMTA2M2IxMD5dIChtdXRleF9sb2NrX25lc3RlZCkgZnJvbSBbPGMwZDkzMmMwPl0KPiAo dGhlcm1hbF96b25lX2RldmljZV9pc19lbmFibGVkKzB4MTgvMHgzNCkKPiBbICAgIDQuMzkyMDM2 XSBbPGMwZDkzMmMwPl0gKHRoZXJtYWxfem9uZV9kZXZpY2VfaXNfZW5hYmxlZCkgZnJvbQo+IFs8 YzBkOWRhOTA+XSAoaW14X2dldF90ZW1wKzB4MzAvMHgyMDgpCj4gWyAgICA0LjQwMTI3MV0gWzxj MGQ5ZGE5MD5dIChpbXhfZ2V0X3RlbXApIGZyb20gWzxjMGQ5NzQ4ND5dCj4gKHRoZXJtYWxfem9u ZV9nZXRfdGVtcCsweDRjLzB4NmMpCj4gWyAgICA0LjQwOTY0MF0gWzxjMGQ5NzQ4ND5dICh0aGVy bWFsX3pvbmVfZ2V0X3RlbXApIGZyb20gWzxjMGQ5M2RmMD5dCj4gKHRoZXJtYWxfem9uZV9kZXZp Y2VfdXBkYXRlKzB4OGMvMHgyNTgpCj4gWyAgICA0LjQxOTMxMF0gWzxjMGQ5M2RmMD5dICh0aGVy bWFsX3pvbmVfZGV2aWNlX3VwZGF0ZSkgZnJvbQo+IFs8YzBkOTQwMWM+XSAodGhlcm1hbF96b25l X2RldmljZV9zZXRfbW9kZSsweDYwLzB4ODgpCj4gWyAgICA0LjQyOTUwMF0gWzxjMGQ5NDAxYz5d ICh0aGVybWFsX3pvbmVfZGV2aWNlX3NldF9tb2RlKSBmcm9tCj4gWzxjMGQ5ZTFkND5dIChpbXhf dGhlcm1hbF9wcm9iZSsweDNlNC8weDU3OCkKPiBbICAgIDQuNDM5MDgyXSBbPGMwZDllMWQ0Pl0g KGlteF90aGVybWFsX3Byb2JlKSBmcm9tIFs8YzBhNzgzODg+XQo+IChwbGF0Zm9ybV9kcnZfcHJv YmUrMHg0OC8weDk4KQo+IFsgICAgNC40NDc2MjJdIFs8YzBhNzgzODg+XSAocGxhdGZvcm1fZHJ2 X3Byb2JlKSBmcm9tIFs8YzBhNzYwM2M+XQo+IChyZWFsbHlfcHJvYmUrMHgyMTgvMHgzNDgpCj4g WyAgICA0LjQ1NTkwM10gWzxjMGE3NjAzYz5dIChyZWFsbHlfcHJvYmUpIGZyb20gWzxjMGE3NjI3 OD5dCj4gKGRyaXZlcl9wcm9iZV9kZXZpY2UrMHg1Yy8weGI0KQo+IFsgICAgNC40NjQwOThdIFs8 YzBhNzYyNzg+XSAoZHJpdmVyX3Byb2JlX2RldmljZSkgZnJvbSBbPGMwYTc0M2JjPl0KPiAoYnVz X2Zvcl9lYWNoX2RydisweDU4LzB4YjgpCj4gWyAgICA0LjQ3MjYzOF0gWzxjMGE3NDNiYz5dIChi dXNfZm9yX2VhY2hfZHJ2KSBmcm9tIFs8YzBhNzVkYjA+XQo+IChfX2RldmljZV9hdHRhY2grMHhk NC8weDE0MCkKPiBbICAgIDQuNDgwOTE5XSBbPGMwYTc1ZGIwPl0gKF9fZGV2aWNlX2F0dGFjaCkg ZnJvbSBbPGMwYTc1MGIwPl0KPiAoYnVzX3Byb2JlX2RldmljZSsweDg4LzB4OTApCj4gWyAgICA0 LjQ4OTExMl0gWzxjMGE3NTBiMD5dIChidXNfcHJvYmVfZGV2aWNlKSBmcm9tIFs8YzBhNzU1NjQ+ XQo+IChkZWZlcnJlZF9wcm9iZV93b3JrX2Z1bmMrMHg2OC8weDk4KQo+IFsgICAgNC40OTgwODhd IFs8YzBhNzU1NjQ+XSAoZGVmZXJyZWRfcHJvYmVfd29ya19mdW5jKSBmcm9tIFs8YzAzNjk5ODg+ XQo+IChwcm9jZXNzX29uZV93b3JrKzB4MmUwLzB4ODA4KQo+IFsgICAgNC41MDcyMzddIFs8YzAz Njk5ODg+XSAocHJvY2Vzc19vbmVfd29yaykgZnJvbSBbPGMwMzZhMTUwPl0KPiAod29ya2VyX3Ro cmVhZCsweDJhMC8weDU5YykKPiBbICAgIDQuNTE1NDMyXSBbPGMwMzZhMTUwPl0gKHdvcmtlcl90 aHJlYWQpIGZyb20gWzxjMDM3MjIwOD5dCj4gKGt0aHJlYWQrMHgxNmMvMHgxNzgpCj4gWyAgICA0 LjUyMjg0M10gWzxjMDM3MjIwOD5dIChrdGhyZWFkKSBmcm9tIFs8YzAzMDAxNzQ+XQo+IChyZXRf ZnJvbV9mb3JrKzB4MTQvMHgyMCkKPiBbICAgIDQuNTMwMDc0XSBFeGNlcHRpb24gc3RhY2soMHhj YTA3NWZiMCB0byAweGNhMDc1ZmY4KQo+IFsgICAgNC41MzUxMzhdIDVmYTA6ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDAwMDAwMDAwCj4gMDAwMDAwMDAgMDAwMDAwMDAgMDAw MDAwMDAKPiBbICAgIDQuNTQzMzI4XSA1ZmMwOiAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMCAw MDAwMDAwMCAwMDAwMDAwMAo+IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4gWyAgICA0LjU1 MTUxNl0gNWZlMDogMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMTMg MDAwMDAwMDAKPiAKPiAKPiAKClRoYW5rcyEKClRoYXQgY29uZmlybXMgeW91ciBzdXNwaWNpb25z LgoKU28gdGhlIHJlYXNvbiBpcyB0aGF0IC0+Z2V0X3RlbXAoKSBpcyBjYWxsZWQgd2hpbGUgdGhl IG11dGV4IGlzIGhlbGQgYW5kCnRoZXJtYWxfem9uZV9kZXZpY2VfaXNfZW5hYmxlZCgpIHdhbnRz IHRvIHRha2UgdGhlIHNhbWUgbXV0ZXguCgpJcyBhZGRpbmcgYSBjb21tZW50IHRvIHRoZXJtYWxf em9uZV9kZXZpY2VfaXNfZW5hYmxlZCgpIHRvIG5ldmVyIGNhbGwKaXQgd2hpbGUgdGhlIG11dGV4 IGlzIGhlbGQgYW5kIGFkZGluZyBhbm90aGVyIHZlcnNpb24gb2YgaXQgd2hpY2ggZG9lcwpub3Qg dGFrZSB0aGUgbXV0ZXggb2s/CgpBbmRyemVqCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1h cm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcv bWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==