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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DF6C6C433EF for ; Tue, 12 Oct 2021 00:57:15 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id A9A1360720 for ; Tue, 12 Oct 2021 00:57:15 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org A9A1360720 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=brainfault.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=DNvSD1tOuDcW3rn/sQ57yiL00QjbVsBFuaemBlmICSw=; b=l++oYvIm6XvQjE HCjQvtPtDtJKzBHmtgoO6I6q8jIlMk+lX9VRWy5DfmQ08UIDsgMESl0hQTCmMWXIuZataU5OG+3+F nlj42hxSQBHf0aKVW4RbgukcaZIB11JrQG/JwaZc36xucEuK3zqYEOx4bKoOFCJQNuoAZVx2dU+sg MFjhp3GeRcnw1sC0IAlAGm2+V6rffdsSCujZV7AGj4Ue4beHTNOE9fW6Lqs6QubWuqNApOmaj1faP bIoVmCP/PgLxsNKq4EWzZKk9fdDKHmwYxvGhPqyLXOlXDDluT17xBdRetLHfugLBxn4howqRnNMPj y/yVpIKTKRLRhnnFd5yA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ma64S-00B6sK-F4; Tue, 12 Oct 2021 00:55:08 +0000 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ma63g-00B6eg-Qs for linux-arm-kernel@lists.infradead.org; Tue, 12 Oct 2021 00:54:22 +0000 Received: by mail-wr1-x435.google.com with SMTP id r7so61478299wrc.10 for ; Mon, 11 Oct 2021 17:54:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brainfault-org.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=/ncnaD26X/UBXH1jDnofX2X5t1TXsmS8IeZbZwTuTT0=; b=2tyXQPIuTCJVQeHdTmecUXm097J2f8VrYJdpSh2jjUOoeFCIG4dVdhYeV0I0luOHyG f7MusH1iiwM9Pub3gBSo5IeaZlKbkEayBEdLRr7pi7LlT4FFstCgBKkRIhepXi0DEOp1 Xrg1d0+WYXvN5tEIpz4XfnkrMZaDXoDYDcDsEfXqp4ptrbPDCm7Xp84ZczmtpcR7GOGZ OQ3DHXJGybknJ7OvHXXFOcpMwftSN47sMGKB01NPi+lgP4sHjK05RC4PmjMo2cwB5u2U wSskp3sWXd7SJ0i37XPRFBOEZIAfDPT12jooOoZOMoKHnMNQsE6eYspAx6x7cetZybao I3Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=/ncnaD26X/UBXH1jDnofX2X5t1TXsmS8IeZbZwTuTT0=; b=Dbl+LexAekFDLoBIGR635gwvHx+x5HvFYYBysNQf2WTPJ3T1/NTZJoqtyA+g9YxWdF 5S5xaSyDNlDNPesuR4WZYF3MnBkE6Q1hr4dxPHtYsazFrHQurFzKwbZkj7qXbakz/WR2 hEt3dsWiAC1IHzaGT0U8AeRJkterfngR8Tppp1tUJNH7DT3HcP9ETB0Ge03z9yVob5Yq FMla1t+0gl7LuAkeVUzzDHF4SB58CDp9Wet9aX7C2TEcenT8ciF14FQDlmZbKx8XeJqB NxvJMTdyrkOllNpvZo8zFER/qdW+sXAi5nJOWIvmTcwaljtLPZfivI+pfUkaPFCEszth 104w== X-Gm-Message-State: AOAM532a89y2iiQcScNM2K0PY6X2Qsw1LP30QdFttvhhdaQQXj4WuFAb XgqLhhi+GKVGnLXDexlnaokiBWtqe6eAhUXbNTIRvA== X-Google-Smtp-Source: ABdhPJyvzMX6zyEq4jQHSpgK+w9LNXwraC3Ngj4XFOnaT0BiC/mAGAEM3+8LeP3Ow+tFlGuxcsowI0rLPQkF8oSdK2E= X-Received: by 2002:adf:f949:: with SMTP id q9mr28343183wrr.331.1634000059274; Mon, 11 Oct 2021 17:54:19 -0700 (PDT) MIME-Version: 1.0 References: <20211011081820.1135261-1-anup.patel@wdc.com> <20211011081820.1135261-2-anup.patel@wdc.com> <30695639.mNO2d7px6N@diego> In-Reply-To: <30695639.mNO2d7px6N@diego> From: Anup Patel Date: Tue, 12 Oct 2021 06:24:07 +0530 Message-ID: Subject: Re: [PATCH v8 1/8] RISC-V: Enable CPU_IDLE drivers To: =?UTF-8?Q?Heiko_St=C3=BCbner?= Cc: Palmer Dabbelt , Palmer Dabbelt , Paul Walmsley , Albert Ou , Daniel Lezcano , Ulf Hansson , "Rafael J . Wysocki" , Pavel Machek , Rob Herring , linux-riscv , Sandeep Tripathy , Atish Patra , Alistair Francis , Liush , DTML , "linux-kernel@vger.kernel.org List" , "open list:THERMAL" , linux-arm-kernel , Anup Patel X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211011_175420_978828_8159F27D X-CRM114-Status: GOOD ( 30.43 ) 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 T24gVHVlLCBPY3QgMTIsIDIwMjEgYXQgMzozNCBBTSBIZWlrbyBTdMO8Ym5lciA8aGVpa29Ac250 ZWNoLmRlPiB3cm90ZToKPgo+IEhpIEFudXAsCj4KPiBBbSBNb250YWcsIDExLiBPa3RvYmVyIDIw MjEsIDEwOjE4OjEzIENFU1Qgc2NocmllYiBBbnVwIFBhdGVsOgo+ID4gV2UgZm9yY2Ugc2VsZWN0 IENQVV9QTSBhbmQgcHJvdmlkZSBhc20vY3B1aWRsZS5oIHNvIHRoYXQgd2UgY2FuCj4gPiB1c2Ug Q1BVIElETEUgZHJpdmVycyBmb3IgTGludXggUklTQy1WIGtlcm5lbC4KPiA+Cj4gPiBTaWduZWQt b2ZmLWJ5OiBBbnVwIFBhdGVsIDxhbnVwLnBhdGVsQHdkYy5jb20+Cj4gPiAtLS0KPiA+ICBhcmNo L3Jpc2N2L0tjb25maWcgICAgICAgICAgICAgICAgfCAgNyArKysrKysrCj4gPiAgYXJjaC9yaXNj di9jb25maWdzL2RlZmNvbmZpZyAgICAgIHwgIDEgKwo+ID4gIGFyY2gvcmlzY3YvY29uZmlncy9y djMyX2RlZmNvbmZpZyB8ICAxICsKPiA+ICBhcmNoL3Jpc2N2L2luY2x1ZGUvYXNtL2NwdWlkbGUu aCAgfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICBhcmNoL3Jpc2N2L2tlcm5lbC9w cm9jZXNzLmMgICAgICAgfCAgMyArKy0KPiA+ICA1IGZpbGVzIGNoYW5nZWQsIDM1IGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgYXJjaC9yaXNjdi9p bmNsdWRlL2FzbS9jcHVpZGxlLmgKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvYXJjaC9yaXNjdi9LY29u ZmlnIGIvYXJjaC9yaXNjdi9LY29uZmlnCj4gPiBpbmRleCA4ZGUyYWZiNDYwZjcuLmQwMmYxZjVh MjQzMSAxMDA2NDQKPiA+IC0tLSBhL2FyY2gvcmlzY3YvS2NvbmZpZwo+ID4gKysrIGIvYXJjaC9y aXNjdi9LY29uZmlnCj4gPiBAQCAtNDYsNiArNDYsNyBAQCBjb25maWcgUklTQ1YKPiA+ICAgICAg IHNlbGVjdCBDTE9ORV9CQUNLV0FSRFMKPiA+ICAgICAgIHNlbGVjdCBDTElOVF9USU1FUiBpZiAh TU1VCj4gPiAgICAgICBzZWxlY3QgQ09NTU9OX0NMSwo+ID4gKyAgICAgc2VsZWN0IENQVV9QTSBp ZiBDUFVfSURMRQo+ID4gICAgICAgc2VsZWN0IEVEQUNfU1VQUE9SVAo+ID4gICAgICAgc2VsZWN0 IEdFTkVSSUNfQVJDSF9UT1BPTE9HWSBpZiBTTVAKPiA+ICAgICAgIHNlbGVjdCBHRU5FUklDX0FU T01JQzY0IGlmICE2NEJJVAo+ID4gQEAgLTU2NCw1ICs1NjUsMTEgQEAgc291cmNlICJrZXJuZWwv cG93ZXIvS2NvbmZpZyIKPiA+Cj4gPiAgZW5kbWVudQo+ID4KPiA+ICttZW51ICJDUFUgUG93ZXIg TWFuYWdlbWVudCIKPiA+ICsKPiA+ICtzb3VyY2UgImRyaXZlcnMvY3B1aWRsZS9LY29uZmlnIgo+ ID4gKwo+ID4gK2VuZG1lbnUKPiA+ICsKPiA+ICBzb3VyY2UgImFyY2gvcmlzY3Yva3ZtL0tjb25m aWciCj4gPiAgc291cmNlICJkcml2ZXJzL2Zpcm13YXJlL0tjb25maWciCj4gPiBkaWZmIC0tZ2l0 IGEvYXJjaC9yaXNjdi9jb25maWdzL2RlZmNvbmZpZyBiL2FyY2gvcmlzY3YvY29uZmlncy9kZWZj b25maWcKPiA+IGluZGV4IGJlMjFmNTRlOWI5MS4uMzliNGMzMmU3OTk3IDEwMDY0NAo+ID4gLS0t IGEvYXJjaC9yaXNjdi9jb25maWdzL2RlZmNvbmZpZwo+ID4gKysrIGIvYXJjaC9yaXNjdi9jb25m aWdzL2RlZmNvbmZpZwo+ID4gQEAgLTIwLDYgKzIwLDcgQEAgQ09ORklHX1NPQ19TSUZJVkU9eQo+ ID4gIENPTkZJR19TT0NfVklSVD15Cj4gPiAgQ09ORklHX1NNUD15Cj4gPiAgQ09ORklHX0hPVFBM VUdfQ1BVPXkKPiA+ICtDT05GSUdfQ1BVX0lETEU9eQo+ID4gIENPTkZJR19WSVJUVUFMSVpBVElP Tj15Cj4gPiAgQ09ORklHX0tWTT15Cj4gPiAgQ09ORklHX0pVTVBfTEFCRUw9eQo+Cj4gVGhpcyBk b2Vzbid0IGFwcGx5Lgo+Cj4gSW4gdGhlIGhpc3Rvcnkgb2YgeW91ciB0cmVlIHRoYXQgeW91IHJl ZmVyZW5jZWQgaW4gdGhlIGNvdmVyLWxldHRlcgo+IEkgZm91bmQgIlJJU0MtVjogRW5hYmxlIEtW TSBmb3IgUlY2NCBhbmQgUlYzMiIKPiB3aXRoIHRoYXQgbmljZSAiRE8gTk9UIFVQU1RSRUFNICEh ISEhIiBtZXNzYWdlIGluIGNhcHMgaW4gaXQgOy0pCj4KPiBUaGlzIG9mIGNvdXJzZSBtYWtlcyB0 aGlzIG5vdCBhcHBseSBvbiB0aGUgbWFpbiByaXNjdiB0cmVlLgo+Cj4gU28geW91IG1pZ2h0IHdh bnQgdG8gYmFzZSB5b3VyIHNlcmllcyBvbiB0b3Agb2YgYSBjbGVhbiAiZm9yLW5leHQiCj4gYnJh bmNoIG9mIFBhbG1lcidzIHRyZWUgaW5zdGVhZCBvZiBjb2xsZWN0aW5nIG90aGVyIHN0dWZmIGJl bG93IGl0LgoKSSB1c3VhbGx5IGJhc2UgZXZlcnl0aGluZyBvbiB0aGUgbW9zdCByZWNlbnQgTGlu dXMgcmVsZWFzZSB0YWcuCgpUaGlzIHRpbWUgSSBhY2NpZGVudGFsbHkgcmViYXNlZCBvbiBteSBL Vk0gUklTQy1WIGJyYW5jaCB3aGljaAp3YXMgbWVyZ2VkIHJlY2VudGx5LgoKSSB3aWxsIGFueXdh eSBzZW5kIHY5LgoKUmVnYXJkcywKQW51cAoKPgo+IFNhbWUgZm9yIHJ2MzJfZGVmY29uZmlnIGJl bG93Lgo+Cj4KPiBIZWlrbwo+Cj4KPiA+IGRpZmYgLS1naXQgYS9hcmNoL3Jpc2N2L2NvbmZpZ3Mv cnYzMl9kZWZjb25maWcgYi9hcmNoL3Jpc2N2L2NvbmZpZ3MvcnYzMl9kZWZjb25maWcKPiA+IGlu ZGV4IGFkMDFmNTBjOThmMS4uZmVkODI3YzgyYTllIDEwMDY0NAo+ID4gLS0tIGEvYXJjaC9yaXNj di9jb25maWdzL3J2MzJfZGVmY29uZmlnCj4gPiArKysgYi9hcmNoL3Jpc2N2L2NvbmZpZ3MvcnYz Ml9kZWZjb25maWcKPiA+IEBAIC0yMCw2ICsyMCw3IEBAIENPTkZJR19TT0NfVklSVD15Cj4gPiAg Q09ORklHX0FSQ0hfUlYzMkk9eQo+ID4gIENPTkZJR19TTVA9eQo+ID4gIENPTkZJR19IT1RQTFVH X0NQVT15Cj4gPiArQ09ORklHX0NQVV9JRExFPXkKPiA+ICBDT05GSUdfVklSVFVBTElaQVRJT049 eQo+ID4gIENPTkZJR19LVk09eQo+ID4gIENPTkZJR19KVU1QX0xBQkVMPXkKPiA+IGRpZmYgLS1n aXQgYS9hcmNoL3Jpc2N2L2luY2x1ZGUvYXNtL2NwdWlkbGUuaCBiL2FyY2gvcmlzY3YvaW5jbHVk ZS9hc20vY3B1aWRsZS5oCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAw MDAwMDAwLi43MWZkYzYwN2Q0YmMKPiA+IC0tLSAvZGV2L251bGwKPiA+ICsrKyBiL2FyY2gvcmlz Y3YvaW5jbHVkZS9hc20vY3B1aWRsZS5oCj4gPiBAQCAtMCwwICsxLDI0IEBACj4gPiArLyogU1BE WC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAgKi8KPiA+ICsvKgo+ID4gKyAqIENvcHlyaWdo dCAoQykgMjAyMSBBbGx3aW5uZXIgTHRkCj4gPiArICogQ29weXJpZ2h0IChDKSAyMDIxIFdlc3Rl cm4gRGlnaXRhbCBDb3Jwb3JhdGlvbiBvciBpdHMgYWZmaWxpYXRlcy4KPiA+ICsgKi8KPiA+ICsK PiA+ICsjaWZuZGVmIF9BU01fUklTQ1ZfQ1BVSURMRV9ICj4gPiArI2RlZmluZSBfQVNNX1JJU0NW X0NQVUlETEVfSAo+ID4gKwo+ID4gKyNpbmNsdWRlIDxhc20vYmFycmllci5oPgo+ID4gKyNpbmNs dWRlIDxhc20vcHJvY2Vzc29yLmg+Cj4gPiArCj4gPiArc3RhdGljIGlubGluZSB2b2lkIGNwdV9k b19pZGxlKHZvaWQpCj4gPiArewo+ID4gKyAgICAgLyoKPiA+ICsgICAgICAqIEFkZCBtYigpIGhl cmUgdG8gZW5zdXJlIHRoYXQgYWxsCj4gPiArICAgICAgKiBJTy9NRU0gYWNjZXNzZXMgYXJlIGNv bXBsZXRlZCBwcmlvcgo+ID4gKyAgICAgICogdG8gZW50ZXJpbmcgV0ZJLgo+ID4gKyAgICAgICov Cj4gPiArICAgICBtYigpOwo+ID4gKyAgICAgd2FpdF9mb3JfaW50ZXJydXB0KCk7Cj4gPiArfQo+ ID4gKwo+ID4gKyNlbmRpZgo+ID4gZGlmZiAtLWdpdCBhL2FyY2gvcmlzY3Yva2VybmVsL3Byb2Nl c3MuYyBiL2FyY2gvcmlzY3Yva2VybmVsL3Byb2Nlc3MuYwo+ID4gaW5kZXggMDNhYzNhYTYxMWY1 Li41MDRiNDk2Nzg3YWEgMTAwNjQ0Cj4gPiAtLS0gYS9hcmNoL3Jpc2N2L2tlcm5lbC9wcm9jZXNz LmMKPiA+ICsrKyBiL2FyY2gvcmlzY3Yva2VybmVsL3Byb2Nlc3MuYwo+ID4gQEAgLTIzLDYgKzIz LDcgQEAKPiA+ICAjaW5jbHVkZSA8YXNtL3N0cmluZy5oPgo+ID4gICNpbmNsdWRlIDxhc20vc3dp dGNoX3RvLmg+Cj4gPiAgI2luY2x1ZGUgPGFzbS90aHJlYWRfaW5mby5oPgo+ID4gKyNpbmNsdWRl IDxhc20vY3B1aWRsZS5oPgo+ID4KPiA+ICByZWdpc3RlciB1bnNpZ25lZCBsb25nIGdwX2luX2ds b2JhbCBfX2FzbV9fKCJncCIpOwo+ID4KPiA+IEBAIC0zNyw3ICszOCw3IEBAIGV4dGVybiBhc21s aW5rYWdlIHZvaWQgcmV0X2Zyb21fa2VybmVsX3RocmVhZCh2b2lkKTsKPiA+Cj4gPiAgdm9pZCBh cmNoX2NwdV9pZGxlKHZvaWQpCj4gPiAgewo+ID4gLSAgICAgd2FpdF9mb3JfaW50ZXJydXB0KCk7 Cj4gPiArICAgICBjcHVfZG9faWRsZSgpOwo+ID4gICAgICAgcmF3X2xvY2FsX2lycV9lbmFibGUo KTsKPiA+ICB9Cj4gPgo+ID4KPgo+Cj4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=