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 6E996E732C5 for ; Thu, 28 Sep 2023 11:41:08 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:CC:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=mYNsQWBX410+Dl88ja3rulCCh97LkXSC/F9eToFYGMI=; b=P9ie8zO8kqo3Sh ssN/nf3E7S420tm1aX1LmHGM01UpD584CBw3ZvXnM1iuf2j+/mZD0xdDZ3rgRyuJp5NTZUp65KzrE YSKzZgdd8SEgoN5K/PhwN6egKXXJuk8yIPv66+6HbdwIYGAmKKnlOJbf0JVjnZ8GwBl0tCIvo+oZE orN87Z2eXhmPg/URKm3Lrq1a5m5m51Efyx2B1GtZIxrLBApqGnkXj7a4QU9RiKrJJjwBwkWD34TEc 64Hojt0Y2qh/W0yN5huKRSOBrKYCHebdYQx9AAvPW2db5UH17ExVB++oTiF2XZJQfYo1SkwUBqCGU U+hgFg0TkOhS7J9jnT/Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qlpNr-003JNi-0O; Thu, 28 Sep 2023 11:40:43 +0000 Received: from szxga02-in.huawei.com ([45.249.212.188]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qlpNm-003JEm-1M for linux-arm-kernel@lists.infradead.org; Thu, 28 Sep 2023 11:40:40 +0000 Received: from kwepemm000004.china.huawei.com (unknown [172.30.72.55]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4RxBJc1bXlzNnnB; Thu, 28 Sep 2023 19:36:32 +0800 (CST) Received: from [10.67.121.59] (10.67.121.59) by kwepemm000004.china.huawei.com (7.193.23.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.31; Thu, 28 Sep 2023 19:40:21 +0800 Message-ID: <33af39a8-e341-8571-4b35-68ae3052293d@huawei.com> Date: Thu, 28 Sep 2023 19:40:21 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: [PATCH v2 2/2] soc: kunpeng_hccs: add the check for PCC subspace type To: Sudeep Holla CC: , , , , , , , References: <20230914115753.9064-1-lihuisong@huawei.com> <20230920064703.23543-1-lihuisong@huawei.com> <20230920064703.23543-3-lihuisong@huawei.com> <20230920141147.bq7cjiqjk6c36t6d@bogus> <1b05f595-b485-5a7e-ad31-b19f462fe43f@huawei.com> From: "lihuisong (C)" In-Reply-To: <1b05f595-b485-5a7e-ad31-b19f462fe43f@huawei.com> X-Originating-IP: [10.67.121.59] X-ClientProxiedBy: dggems702-chm.china.huawei.com (10.3.19.179) To kwepemm000004.china.huawei.com (7.193.23.18) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230928_044038_911579_370EAB84 X-CRM114-Status: GOOD ( 34.47 ) 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-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 SGkgU3VkZWVwLAoK5ZyoIDIwMjMvOS8yMSAxMDoyNywgbGlodWlzb25nIChDKSDlhpnpgZM6Cj4K PiDlnKggMjAyMy85LzIwIDIyOjExLCBTdWRlZXAgSG9sbGEg5YaZ6YGTOgo+PiBPbiBXZWQsIFNl cCAyMCwgMjAyMyBhdCAwMjo0NzowM1BNICswODAwLCBIdWlzb25nIExpIHdyb3RlOgo+Pj4gQ3Vy cmVudGx5LCBIQ0NTIGRyaXZlciBkaXJlY3RseSB1c2VzIEdlbmVyaWMgQ29tbXVuaWNhdGlvbnMg Q2hhbm5lbCAKPj4+IFNoYXJlZAo+Pj4gTWVtb3J5IFJlZ2lvbiB3aGljaCBpcyB1c2VkIGluIHR5 cGUwLzEvMiB0byBjb21tdW5pY2F0ZSB3aXRoIHBsYXRmb3JtLAo+Pj4gYnV0IGFjdHVhbGx5IGRv ZXNuJ3Qgc3VwcG9ydCB0eXBlMy80LzUuCj4+PiBTbyB0aGlzIHBhdGNoIGFkZHMgdGhlIGNoZWNr IGZvciBQQ0Mgc3Vic3BhY2UgdHlwZS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBIdWlzb25nIExp IDxsaWh1aXNvbmdAaHVhd2VpLmNvbT4KPj4+IC0tLQo+Pj4gwqAgZHJpdmVycy9zb2MvaGlzaWxp Y29uL2t1bnBlbmdfaGNjcy5jIHwgMTcgKysrKysrKysrKysrKysrKysKPj4+IMKgIDEgZmlsZSBj aGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc29j L2hpc2lsaWNvbi9rdW5wZW5nX2hjY3MuYyAKPj4+IGIvZHJpdmVycy9zb2MvaGlzaWxpY29uL2t1 bnBlbmdfaGNjcy5jCj4+PiBpbmRleCBmMzgxMGQ5ZDFjYWEuLjRiYTNiZmQ0NWEwMSAxMDA2NDQK Pj4+IC0tLSBhL2RyaXZlcnMvc29jL2hpc2lsaWNvbi9rdW5wZW5nX2hjY3MuYwo+Pj4gKysrIGIv ZHJpdmVycy9zb2MvaGlzaWxpY29uL2t1bnBlbmdfaGNjcy5jCj4+PiBAQCAtMTc0LDYgKzE3NCwx OSBAQCBzdGF0aWMgaW50IGhjY3NfcmVnaXN0ZXJfcGNjX2NoYW5uZWwoc3RydWN0IAo+Pj4gaGNj c19kZXYgKmhkZXYpCj4+PiDCoMKgwqDCoMKgIHJldHVybiByYzsKPj4+IMKgIH0KPj4+IMKgICtz dGF0aWMgaW50IGhjY3NfY2hlY2tfcGNjX2luZm8oc3RydWN0IGhjY3NfZGV2ICpoZGV2KQo+Pj4g K3sKPj4+ICvCoMKgwqAgc3RydWN0IHBjY19tYm94X2NoYW4gKnBjY19jaGFuID0gaGRldi0+Y2xf aW5mby5wY2NfY2hhbjsKPj4+ICsKPj4+ICvCoMKgwqAgaWYgKHBjY19jaGFuLT50eXBlID49IEFD UElfUENDVF9UWVBFX0VYVF9QQ0NfTUFTVEVSX1NVQlNQQUNFKSB7Cj4+PiArwqDCoMKgwqDCoMKg wqAgZGV2X2VycihoZGV2LT5kZXYsICJ1bnN1cHBvcnQgZm9yIHN1YnNwYWNlIHR5cGUldS5cbiIs Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBwY2NfY2hhbi0+dHlwZSk7Cj4+PiArwqDCoMKg wqDCoMKgwqAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+Pj4gK8KgwqDCoCB9Cj4+IMKgIElzIHRoaXMg dGhlIG9ubHkgdXNlIG9mIHRoZSBQQ0MgdHlwZSBpbmZvcm1hdGlvbiB5b3UgaGF2ZSBvciBkbyB5 b3UgCj4+IHBsYW4gdG8KPj4gdXNlIGl0IGZvciBzb21ldGhpbmcgb3RoZXIgdGhhbiB0aGUgdmFs aWRhdGlvbi4KPiBZZWFoLCBpdCBpcyBqdXN0IHZhbGlkYXRpb24gbm93LiB3ZSB3YW50IHRvIHBs YW4gdGhpcyBkcml2ZXIgY2FuIAo+IHN1cHBvcnQgbW9yZSB0eXBlcy4KPj4KPj4gSnVzdCBmb3Ig c2FrZSBvZiBhcmd1bWVudCwgSSBjYW4gc2F5IGFsbCB1c2VycyBvZiBQQ0MgbXVzdCB0aGVuIGRv IHRoZQo+PiBzaW1pbGFyIHZhbGlkYXRpb24uIEkgZG9uJ3Qga25vdyB3aGVyZSB0byBkcmF3IHRo ZSBsaW5lIGhlcmUuCj4KPiBJZiBleHBvcnQgUENDIHR5cGUsIGl0IGlzIGdvb2QgZm9yIHRoZSB1 c2VyIG9mIFBDQyB0byBiZSBtb3JlIAo+IHVuaXZlcnNhbCBhbmQgbW9yZSBjb21wYXRpYmxlLgo+ Cj4+Cj4+IElkZWFsbHkgSSB3b3VsZCBleHBlY3QgdGhlIGRyaXZlciB0byBtYWtlIHRoaXMgdHJh bnNwYXJlbnQgYW5kIGdpdmUgCj4+IGVycm9yCj4+IGR1cmluZyB0cmFuc21pdCBpZiBub3Qgc3Vw cG9ydGVkLgo+IEkgdW5kZXJzdGFuZCB5b3UuCj4gSSBqdXN0IGNoZWNrIHRoaXMgdHlwZSBvbmx5 IG9uY2UgZHVyaW5nIHRoZSBpbml0aWFsaXppbmcgcGhhc2UuCj4gT3RoZXJ3aXNlLCBldmVyeSBv bmNlIG5lZWQgdG8gdmVyaWZ5IGl0IHdoZW4gc2VuZCBQQ0MgY29tbWFuZC4KPj4KPj4gVGhlIGRy aXZlciBtdXN0IGJlIGFibGUgdG8gd29yayB3aXRoIGRpZmZlcmVudCBQQ0MgdHlwZSB0byBzdXBw b3J0IAo+PiB2YXJpZXR5Cj4+IG9mIHBsYXRmb3JtcyBUQkguIFdoYXQgaXMgdGhlIGlzc3VlIGV4 YWN0bHkgaGVyZSA/IElzIHRoaXMgdG8gcHJldmVudCAKPj4gdGhlCj4gQWdyZWUgbW9yZSB3aXRo IHlvdS4KPiBJTU8sIHRoZSB1c2VyIG9mIFBDQyBoYXMgdGhlIGFiaWxpdHkgdG8gc3VwcG9ydCB2 YXJpZXR5IG9mIHBsYXRmb3JtcyAKPiBpZiB0aGV5IGNhbiBnZXQgUENDIHR5cGUuCj4gSW4gdGhp cyBjYXNlLCB0byBwcmV2ZW50IHR5cGUgNCBpcyBuZWNlc3NhcnkgaWYgZHJpdmVyIGNhbm5vdCBh Y3QgYXMgYSAKPiBzbGF2ZS4KPiBvbiB0aGUgb3RoZXIgaGFuZCwgSWYgb25lIGRyaXZlciBhY3Rz IGFzIGEgc2xhdmUsIHBsYXRmb3JtIG11c3Qgc3VwcGx5IAo+IHNsYXZlIHN1YnNwYWNlIGZvciB0 aGVtLgo+PiB1c2Ugb2YgVHlwZSA0ID8gSSB0aGluayB3ZSBtdXN0IGRvIHNvbWV0aGluZyBiZXR0 ZXIgYnV0IEkgZG9uJ3Qga25vdyAKPj4gd2hhdAo+PiB0aGF0IGlzIHlldC4KPgo+IFllcywgd2Ug Y2FuIHRyeSB0byBkbyBpdCBiZXR0ZXIuIEkgaGF2ZSBhIGNvbmNlcm4sIGxpa2UgYmVsb3cuCj4K PiBZb3Uga25vdyB0aGF0IHRoZSB1c2Ugb2YgUENDIGNhbiB1c2UgcG9sbGluZyBtb2RlIGFuZCBp bnRlcnJ1cHQgbW9kZSAKPiB0byBjb21tdW5pY2F0ZSB3aXRoIHBsYXRmb3JtLgo+IEknbSBub3Qg c3VyZSBpZiB0aGUgb2J0YWluaW5nIG9mIHRoZSBwb2xsaW5nIG1vZGUgYW5kIGludGVycnVwdCBt b2RlIAo+IGlzIGFuIGlzc3VlIHRvIHByZXZlbnQgZHJpdmVyIHRvIGJlIG1vcmUgdW5pdmVyc2Fs Lgo+IEJ1dCB0aGlzIGRyaXZlciBjYW4ga25vdyBpZiB0aGV5IHN1cHBvcnQgaW50ZXJydXB0IG1v ZGUgYmFzZWQgb24gCj4gc3RydWN0IG1ib3hfY2hhbjo6c3RydWN0IG1ib3hfY29udHJvbGxlcjo6 dHhkb25lX2lycSBhZnRlciByZXF1ZXN0aW5nIAo+IFBDQyBjaGFubmVsLgo+IEJlY2F1c2UgSSdt IG5vdCBzdXJlIGl0J3MgYSBiZXR0ZXIgd2F5Lgo+IFlvdSBrbm93IHRoYXQgZHJpdmVycyB1c2Vk IGludGVycnVwdCBtb2RlIG5lZWQgdG8gZmlsbCB0aGUgcnhfY2FsbGJhY2sgCj4gZnVuY3Rpb24g aW50byBtYnhfY2xpZW50IHdoZW4gcmVnaXN0ZXIgUENDIGNoYW5uZWwuCj4gQW5kIGRyaXZlcnMg dXNlZCBwb2xsaW5nIG1vZGUgZG9uJ3QgZG8gaXQuCj4gSWYgd2UgdXNlIHRoaXMgd2F5LCBkcml2 ZXJzIHRoYXQgYm90aCBzdXBwb3J0IHRoZSB0d28gbW9kZSBoYXZlIHRvIAo+IG1vZGlmeSB0aGUg cnhfY2FsbGJhY2sgcG9pbnRlciBhZnRlciByZXF1ZXN0aW5nIFBDQyBjaGFubmVsLgpXaGF0IGRv IHlvdSBmZWVsaW5nIGFib3V0IHRoZSBjb21tZW50cyBtb250aW9uZWQgYWJvdmU/Ck1heWJlIHdl IHN0aWxsIG5lZWQgdG8gZXhwb3J0IHRoZSBpbmZvcm1hdGlvbiB3aGV0aGVyIHRoZSBwbGF0Zm9y bSAKc3VwcG9ydCBpbnRlcnJ1cHQgYmVmb3JlIHJlcXVlc3RpbmcgUENDIGNoYW5uZWwuCkxvb2tp bmcgZm9yd2FyZCB5b3VyIHJlcGx5Lgo+Pgo+IC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4 LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK