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 664A9CD37B0 for ; Mon, 18 Sep 2023 17:22:16 +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:Message-ID:Date:Subject:CC :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=OP16hLI621hLM8EPxat/vx/4Ga5LXvBUb1FCzJvOm1s=; b=ejd574hTTucTHU noEHQIxLHYNqkjtk1PEaxpkm590NqpA25rGOmRLmEBeoHp2Rzw0jSw5lUFhhacFwYzKkRtLyjChbW xtBrP7u4j9l0oyghtKOHsQKnkmbz0t3xmQZpyzyKtWgprXd1oFHtru1eJpRLlccO9hrzUQD2zyvGq a8F0KYGQgy1NedkZ+MV7vlzm4CtOpIwARJn+1z04aPJgHKkCJf6TLb5p8zmkPDQ/2R8sFLIpnqmnX CKKBveM0j2R0HDMflYK/nq3l1Oc6O8H1A4K83St2W+2HW+2svzA4/0H5T/kzwHgk+gVKdpA139uOG +JtO/l7zyO/8ryXPQNLA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qiHwX-00FyZM-1c; Mon, 18 Sep 2023 17:21:53 +0000 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qiHwU-00FyYa-2j for linux-arm-kernel@lists.infradead.org; Mon, 18 Sep 2023 17:21:52 +0000 Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 38IEPn2i017417; Mon, 18 Sep 2023 17:21:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : mime-version : content-type : content-transfer-encoding; s=qcppdkim1; bh=cS+wpZ5V56K6I1xkmbCKM44QVguTfU3WjZmElYRFn1U=; b=kvtxfzLOp1GSqAV/VfcwV0c1voqGpNZziks9IPDwRwhdxuqSidzrlywqmYAq6m3yp2sX YITBS/aQbUuJBitskLKuZwAuOVc3DTSPFAHsbDWb9mKbgGZxI5DEkj4ZnL2CRL61fnJ+ dOftVK7Q+bupZJrNx5E8IFPbvKIHn/7ZdOF/T06yPX5ZOHv0bsfOx2dEG4Lv9nlGE9ag /xqQAomXQlIq/7ofqpB5rtAq2P/g30dANeGCsLSuT1kjjYg5eQ3jNn9u1pJb+2yMKH/t 6teuJQVZfDDPSJRoNaO73res34PXW0cazOBeTvCH1bxiPtPS4VSiHgAwGPp22eq74KbP Fw== Received: from nalasppmta04.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3t6pmq0pd5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 18 Sep 2023 17:21:43 +0000 Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA04.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 38IHLgwO019030 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 18 Sep 2023 17:21:42 GMT Received: from localhost (10.49.16.6) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.36; Mon, 18 Sep 2023 10:21:42 -0700 From: Oza Pawandeep To: , , , , , , , CC: Oza Pawandeep Subject: [PATCH v8] cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer Date: Mon, 18 Sep 2023 10:21:40 -0700 Message-ID: <20230918172140.2825357-1-quic_poza@quicinc.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Originating-IP: [10.49.16.6] X-ClientProxiedBy: nalasex01b.na.qualcomm.com (10.47.209.197) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: c86pfDBfPTRVd9Mv1waKxsQghRSdD3LG X-Proofpoint-ORIG-GUID: c86pfDBfPTRVd9Mv1waKxsQghRSdD3LG X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.980,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-18_08,2023-09-18_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=40 malwarescore=0 spamscore=40 priorityscore=1501 impostorscore=0 mlxlogscore=18 mlxscore=40 phishscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 bulkscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2309180153 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230918_102150_889117_58D0ED9F X-CRM114-Status: GOOD ( 18.44 ) 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 QXJtwq4gRnVuY3Rpb25hbCBGaXhlZCBIYXJkd2FyZSBTcGVjaWZpY2F0aW9uIGRlZmluZXMgTFBJ IHN0YXRlcywKd2hpY2ggcHJvdmlkZSBhbiBhcmNoaXRlY3R1cmFsIGNvbnRleHQgbG9zcyBmbGFn cyBmaWVsZCB0aGF0IGNhbgpiZSB1c2VkIHRvIGRlc2NyaWJlIHRoZSBjb250ZXh0IHRoYXQgbWln aHQgYmUgbG9zdCB3aGVuIGFuIExQSQpzdGF0ZSBpcyBlbnRlcmVkLgoKLSBDb3JlIGNvbnRleHQg TG9zdAogICAgICAgIC0gR2VuZXJhbCBwdXJwb3NlIHJlZ2lzdGVycy4KICAgICAgICAtIEZsb2F0 aW5nIHBvaW50IGFuZCBTSU1EIHJlZ2lzdGVycy4KICAgICAgICAtIFN5c3RlbSByZWdpc3RlcnMs IGluY2x1ZGUgdGhlIFN5c3RlbSByZWdpc3RlciBiYXNlZAogICAgICAgIC0gZ2VuZXJpYyB0aW1l ciBmb3IgdGhlIGNvcmUuCiAgICAgICAgLSBEZWJ1ZyByZWdpc3RlciBpbiB0aGUgY29yZSBwb3dl ciBkb21haW4uCiAgICAgICAgLSBQTVUgcmVnaXN0ZXJzIGluIHRoZSBjb3JlIHBvd2VyIGRvbWFp bi4KICAgICAgICAtIFRyYWNlIHJlZ2lzdGVyIGluIHRoZSBjb3JlIHBvd2VyIGRvbWFpbi4KLSBU cmFjZSBjb250ZXh0IGxvc3MKLSBHSUNSCi0gR0lDRAoKUXVhbGNvbW0ncyBjdXN0b20gQ1BVcyBw cmVzZXJ2ZXMgdGhlIGFyY2hpdGVjdHVyYWwgc3RhdGUsCmluY2x1ZGluZyBrZWVwaW5nIHRoZSBw b3dlciBkb21haW4gZm9yIGxvY2FsIHRpbWVycyBhY3RpdmUuCndoZW4gY29yZSBpcyBwb3dlciBn YXRlZCwgdGhlIGxvY2FsIHRpbWVycyBhcmUgc3VmZmljaWVudCB0bwp3YWtlIHRoZSBjb3JlIHVw IHdpdGhvdXQgbmVlZGluZyBicm9hZGNhc3QgdGltZXIuCgpUaGUgcGF0Y2ggZml4ZXMgdGhlIGV2 YWx1YXRpb24gb2YgY3B1aWRsZSBhcmNoX2ZsYWdzLCBhbmQgbW92ZXMgb25seSB0bwpicm9hZGNh c3QgdGltZXIgaWYgY29yZSBjb250ZXh0IGxvc3QgaXMgZGVmaW5lZCBpbiBBQ1BJIExQSS4KCkZp eGVzOiBhMzZhN2ZlY2ZlNjA3ICgiQWRkIHN1cHBvcnQgZm9yIExvdyBQb3dlciBJZGxlKExQSSkg c3RhdGVzIikKUmV2aWV3ZWQtYnk6IFN1ZGVlcCBIb2xsYSA8c3VkZWVwLmhvbGxhQGFybS5jb20+ CkFja2VkLWJ5OiBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsQGtlcm5lbC5vcmc+ClNpZ25lZC1v ZmYtYnk6IE96YSBQYXdhbmRlZXAgPHF1aWNfcG96YUBxdWljaW5jLmNvbT4KLS0tCgpOb3RlczoK ICAgIFdpbGwvQ2F0YWxpbjogUmFmYWVsIGhhcyBhY2tlZCBhbmQgaGUgcHJlZmVycyB0byB0YWtl IGl0IHZpYSBhcm02NCB0cmVlCgpkaWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9h Y3BpLmggYi9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2FjcGkuaAppbmRleCA0ZDUzN2Q1NmViODQu LjI2OWQyMTIwOTcyMyAxMDA2NDQKLS0tIGEvYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9hY3BpLmgK KysrIGIvYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9hY3BpLmgKQEAgLTksNiArOSw3IEBACiAjaWZu ZGVmIF9BU01fQUNQSV9ICiAjZGVmaW5lIF9BU01fQUNQSV9ICiAKKyNpbmNsdWRlIDxsaW51eC9j cHVpZGxlLmg+CiAjaW5jbHVkZSA8bGludXgvZWZpLmg+CiAjaW5jbHVkZSA8bGludXgvbWVtYmxv Y2suaD4KICNpbmNsdWRlIDxsaW51eC9wc2NpLmg+CkBAIC00NCw2ICs0NSwyMyBAQAogCiAjZGVm aW5lIEFDUElfTUFEVF9HSUNDX1RSQkUgIChvZmZzZXRvZihzdHJ1Y3QgYWNwaV9tYWR0X2dlbmVy aWNfaW50ZXJydXB0LCBcCiAJdHJiZV9pbnRlcnJ1cHQpICsgc2l6ZW9mKHUxNikpCisvKgorICog QXJtwq4gRnVuY3Rpb25hbCBGaXhlZCBIYXJkd2FyZSBTcGVjaWZpY2F0aW9uIFZlcnNpb24gMS4y LgorICogVGFibGUgMjogQXJtIEFyY2hpdGVjdHVyZSBjb250ZXh0IGxvc3MgZmxhZ3MKKyAqLwor I2RlZmluZSBDUFVJRExFX0NPUkVfQ1RYVAkJQklUKDApIC8qIENvcmUgY29udGV4dCBMb3N0ICov CisKK3N0YXRpYyBfX2Fsd2F5c19pbmxpbmUgdm9pZCBfYXJjaF91cGRhdGVfaWRsZV9zdGF0ZV9m bGFncyh1MzIgYXJjaF9mbGFncywKKwkJCQkJCQl1bnNpZ25lZCBpbnQgKnNmbGFncykKK3sKKwlp ZiAoYXJjaF9mbGFncyAmIENQVUlETEVfQ09SRV9DVFhUKQorCQkqc2ZsYWdzIHw9IENQVUlETEVf RkxBR19USU1FUl9TVE9QOworfQorI2RlZmluZSBhcmNoX3VwZGF0ZV9pZGxlX3N0YXRlX2ZsYWdz IF9hcmNoX3VwZGF0ZV9pZGxlX3N0YXRlX2ZsYWdzCisKKyNkZWZpbmUgQ1BVSURMRV9UUkFDRV9D VFhUCQlCSVQoMSkgLyogVHJhY2UgY29udGV4dCBsb3NzICovCisjZGVmaW5lIENQVUlETEVfR0lD Ul9DVFhUCQlCSVQoMikgLyogR0lDUiAqLworI2RlZmluZSBDUFVJRExFX0dJQ0RfQ1RYVAkJQklU KDMpIC8qIEdJQ0QgKi8KIAogLyogQmFzaWMgY29uZmlndXJhdGlvbiBmb3IgQUNQSSAqLwogI2lm ZGVmCUNPTkZJR19BQ1BJCmRpZmYgLS1naXQgYS9kcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUu YyBiL2RyaXZlcnMvYWNwaS9wcm9jZXNzb3JfaWRsZS5jCmluZGV4IGRjNjE1ZWY2NTUwYS4uNWMx ZDEzZWVjZGQxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUuYworKysg Yi9kcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUuYwpAQCAtMTIxNyw4ICsxMjE3LDcgQEAgc3Rh dGljIGludCBhY3BpX3Byb2Nlc3Nvcl9zZXR1cF9scGlfc3RhdGVzKHN0cnVjdCBhY3BpX3Byb2Nl c3NvciAqcHIpCiAJCXN0cnNjcHkoc3RhdGUtPmRlc2MsIGxwaS0+ZGVzYywgQ1BVSURMRV9ERVND X0xFTik7CiAJCXN0YXRlLT5leGl0X2xhdGVuY3kgPSBscGktPndha2VfbGF0ZW5jeTsKIAkJc3Rh dGUtPnRhcmdldF9yZXNpZGVuY3kgPSBscGktPm1pbl9yZXNpZGVuY3k7Ci0JCWlmIChscGktPmFy Y2hfZmxhZ3MpCi0JCQlzdGF0ZS0+ZmxhZ3MgfD0gQ1BVSURMRV9GTEFHX1RJTUVSX1NUT1A7CisJ CWFyY2hfdXBkYXRlX2lkbGVfc3RhdGVfZmxhZ3MobHBpLT5hcmNoX2ZsYWdzLCAmc3RhdGUtPmZs YWdzKTsKIAkJaWYgKGkgIT0gMCAmJiBscGktPmVudHJ5X21ldGhvZCA9PSBBQ1BJX0NTVEFURV9G RkgpCiAJCQlzdGF0ZS0+ZmxhZ3MgfD0gQ1BVSURMRV9GTEFHX1JDVV9JRExFOwogCQlzdGF0ZS0+ ZW50ZXIgPSBhY3BpX2lkbGVfbHBpX2VudGVyOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9h Y3BpLmggYi9pbmNsdWRlL2xpbnV4L2FjcGkuaAppbmRleCBhNzMyNDZjM2MzNWUuLjA3YTgyNWM3 NmJhYiAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9hY3BpLmgKKysrIGIvaW5jbHVkZS9saW51 eC9hY3BpLmgKQEAgLTE0ODAsNiArMTQ4MCwxMiBAQCBzdGF0aWMgaW5saW5lIGludCBscGl0X3Jl YWRfcmVzaWRlbmN5X2NvdW50X2FkZHJlc3ModTY0ICphZGRyZXNzKQogfQogI2VuZGlmCiAKKyNp ZmRlZiBDT05GSUdfQUNQSV9QUk9DRVNTT1JfSURMRQorI2lmbmRlZiBhcmNoX3VwZGF0ZV9pZGxl X3N0YXRlX2ZsYWdzCisjZGVmaW5lIGFyY2hfdXBkYXRlX2lkbGVfc3RhdGVfZmxhZ3MoYWYsIHNm KQlkbyB7fSB3aGlsZSAoMCkKKyNlbmRpZgorI2VuZGlmIC8qIENPTkZJR19BQ1BJX1BST0NFU1NP Ul9JRExFICovCisKICNpZmRlZiBDT05GSUdfQUNQSV9QUFRUCiBpbnQgYWNwaV9wcHR0X2NwdV9p c190aHJlYWQodW5zaWduZWQgaW50IGNwdSk7CiBpbnQgZmluZF9hY3BpX2NwdV90b3BvbG9neSh1 bnNpZ25lZCBpbnQgY3B1LCBpbnQgbGV2ZWwpOwotLSAKMi4yNS4xCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5n IGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=