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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 E458CCD5BA4 for ; Wed, 20 May 2026 16:40:52 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id B907310F0D5; Wed, 20 May 2026 16:40:44 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.b="TD9ubfH7"; dkim-atps=neutral Received: from sea.source.kernel.org (sea.source.kernel.org [172.234.252.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1104110E377 for ; Wed, 20 May 2026 16:40:43 +0000 (UTC) Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id 925814460A; Wed, 20 May 2026 16:40:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 6B279C2BCFF; Wed, 20 May 2026 16:40:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1779295242; bh=XHL+uzlHZ4LxG/n67415x9LvixS8mbl6LlbwUbFs2rs=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=TD9ubfH7vk30RBTe4LVvL9h0PFgqp5trnWVN01S/AmXemYyuHQMtM3F2ncA+x44B8 gZ5y64j0wTkkd2WyMhF9Emuzqa8RXHJIEEgQmD9dHHuRMc2xPnZlqI1osGuCiHNuYu X4AVin3gfKCIN20KYf0l/M+QfTKxrmOB7XCaNLhZQRjnzl9igfCUbYn6s6SiF8doDZ eJBPEdB22D24rXRrvn5bXyHi5+vVed5Ugt3jbLAnRRAJtldqfTL4/eNK2AVns7UNcL AAFK241N3QbbNLUbObLpxYn/8CA4iOAtPlDLzT3Mw2rPLn0ri+7TW+zbU61SOTq4P6 67A31sVVmelNw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 61AB1CD5BAB; Wed, 20 May 2026 16:40:42 +0000 (UTC) From: =?utf-8?q?J=C3=A9r=C3=B4me_de_Bretagne_via_B4_Relay?= Date: Wed, 20 May 2026 18:40:13 +0200 Subject: [PATCH 09/11] arm64: dts: qcom: sc8280xp-arcata: model the PMU of the on-board wcn6855 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Message-Id: <20260520-surface-sp9-5g-for-next-v1-9-9df52552bf87@gmail.com> References: <20260520-surface-sp9-5g-for-next-v1-0-9df52552bf87@gmail.com> In-Reply-To: <20260520-surface-sp9-5g-for-next-v1-0-9df52552bf87@gmail.com> To: Douglas Anderson , Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Krzysztof Kozlowski , =?utf-8?q?J=C3=A9r=C3=B4me_de_Bretagne?= , Bartosz Golaszewski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779295238; l=4908; i=jerome.debretagne@gmail.com; s=20260520; h=from:subject:message-id; bh=K8dOu1Fg7LfOFi3E/eQZcIGRKm5mbKQExrj/mmutPxM=; b=co+/t3hfIQarZQinpUw9xtZOrViQ0DLsT6wLzty+axZgfVMxK6xUj0MlsADizOKIzXoAVPo2D YkrKnWbflOHBRT35zT+a9pZHUyHtCISp+ntdqG+Bl2KuJEZmAc0IZCo X-Developer-Key: i=jerome.debretagne@gmail.com; a=ed25519; pk=3/JYhgYjGg5V9mlFxc0A0+pFiyjsuDB/TtDlNMId9fk= X-Endpoint-Received: by B4 Relay for jerome.debretagne@gmail.com/20260520 with auth_id=785 X-Original-From: =?utf-8?q?J=C3=A9r=C3=B4me_de_Bretagne?= X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jerome.debretagne@gmail.com Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" RnJvbTogSsOpcsO0bWUgZGUgQnJldGFnbmUgPGplcm9tZS5kZWJyZXRhZ25lQGdtYWlsLmNvbT4K CkFsaWduIHRoZSBTdXJmYWNlIFBybyA5IDVHIHdpdGggdGhlIG90aGVyIHNjODI4MHhwLWJhc2Vk IG1vZGVscyBhcyBkb25lIGluCnRoaXMgcGF0Y2ggc2VyaWVzIFsxXSBmcm9tIEJhcnRvc3ouCgpB ZGQgYSBub2RlIGZvciB0aGUgUE1VIG9mIHRoZSBXQ042ODU1IGFuZCByZXdvcmsgdGhlIGlucHV0 cyBvZiB0aGUgd2lmaQphbmQgYmx1ZXRvb3RoIG5vZGVzIHRvIGNvbnN1bWUgdGhlIFBNVSdzIG91 dHB1dHMuCgpXaXRoIHRoaXMgd2UgY2FuIGRyb3AgdGhlIHJlZ3VsYXRvci1hbHdheXMtb24gcHJv cGVydGllcyBmcm9tIHZyZWdfczExYgphbmQgdnJlZ19zMTJiIGFzIHRoZXkgd2lsbCBub3cgYmUg ZW5hYmxlZCBieSB0aGUgcG93ZXIgc2VxdWVuY2luZwpkcml2ZXIuCgpVc2UgdGhlIGZpeGVkIEJU IHZkZHJmYTFwNy1zdXBwbHkgc3VwcGx5IG5hbWUgdG8gYWxpZ24gd2l0aCBiaW5kaW5ncy4KClsx XSBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvMjAyNDEwMTgtc2M4MjgweHAtcHdyc2VxLXY2 LTAtOGRhODMxMGQ5NTY0QGxpbmFyby5vcmcvCgpDYzogQmFydG9zeiBHb2xhc3pld3NraSA8YnJn bEBrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBKw6lyw7RtZSBkZSBCcmV0YWduZSA8amVyb21l LmRlYnJldGFnbmVAZ21haWwuY29tPgotLS0KIC4uLi9ib290L2R0cy9xY29tL3NjODI4MHhwLW1p Y3Jvc29mdC1hcmNhdGEuZHRzICAgIHwgMTAzICsrKysrKysrKysrKysrKysrKy0tLQogMSBmaWxl IGNoYW5nZWQsIDg5IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2FyY2gvYXJtNjQvYm9vdC9kdHMvcWNvbS9zYzgyODB4cC1taWNyb3NvZnQtYXJjYXRhLmR0cyBi L2FyY2gvYXJtNjQvYm9vdC9kdHMvcWNvbS9zYzgyODB4cC1taWNyb3NvZnQtYXJjYXRhLmR0cwpp bmRleCA0ZGFmZjNhMGVjZjQ4YWQyMDgxYTJmZTk4OTEwYWRmMGRlYmVmODhmLi41MmQ4ZTk1Mjdi ZDI2Zjk3MzA1OTA1NjUwZTI0ODZhNTllNmQ3MTU3IDEwMDY0NAotLS0gYS9hcmNoL2FybTY0L2Jv b3QvZHRzL3Fjb20vc2M4MjgweHAtbWljcm9zb2Z0LWFyY2F0YS5kdHMKKysrIGIvYXJjaC9hcm02 NC9ib290L2R0cy9xY29tL3NjODI4MHhwLW1pY3Jvc29mdC1hcmNhdGEuZHRzCkBAIC0zNTcsNiAr MzU3LDcwIEBAIHVzYjFfc2J1X211eDogZW5kcG9pbnQgewogCQkJfTsKIAkJfTsKIAl9OworCisJ d2NuNjg1NS1wbXUgeworCQljb21wYXRpYmxlID0gInFjb20sd2NuNjg1NS1wbXUiOworCisJCXBp bmN0cmwtMCA9IDwmYnRfZGVmYXVsdD4sIDwmd2xhbl9lbj47CisJCXBpbmN0cmwtbmFtZXMgPSAi ZGVmYXVsdCI7CisKKwkJd2xhbi1lbmFibGUtZ3Bpb3MgPSA8JnRsbW0gMTM0IEdQSU9fQUNUSVZF X0hJR0g+OworCQlidC1lbmFibGUtZ3Bpb3MgPSA8JnRsbW0gMTMzIEdQSU9fQUNUSVZFX0hJR0g+ OworCQlzd2N0cmwtZ3Bpb3MgPSA8JnRsbW0gMTMyIEdQSU9fQUNUSVZFX0hJR0g+OworCisJCXZk ZGlvLXN1cHBseSA9IDwmdnJlZ19zMTBiPjsKKwkJdmRkYW9uLXN1cHBseSA9IDwmdnJlZ19zMTJi PjsKKwkJdmRkcG11LXN1cHBseSA9IDwmdnJlZ19zMTJiPjsKKwkJdmRkcG11bXgtc3VwcGx5ID0g PCZ2cmVnX3MxMmI+OworCQl2ZGRwbXVjeC1zdXBwbHkgPSA8JnZyZWdfczEyYj47CisJCXZkZHJm YTBwOTUtc3VwcGx5ID0gPCZ2cmVnX3MxMmI+OworCQl2ZGRyZmExcDMtc3VwcGx5ID0gPCZ2cmVn X3MxMWI+OworCQl2ZGRyZmExcDktc3VwcGx5ID0gPCZ2cmVnX3MxYz47CisJCXZkZHBjaWUxcDMt c3VwcGx5ID0gPCZ2cmVnX3MxMWI+OworCQl2ZGRwY2llMXA5LXN1cHBseSA9IDwmdnJlZ19zMWM+ OworCisJCXJlZ3VsYXRvcnMgeworCQkJdnJlZ19wbXVfcmZhX2Ntbl8wcDg6IGxkbzAgeworCQkJ CXJlZ3VsYXRvci1uYW1lID0gInZyZWdfcG11X3JmYV9jbW5fMHA4IjsKKwkJCX07CisKKwkJCXZy ZWdfcG11X2Fvbl8wcDg6IGxkbzEgeworCQkJCXJlZ3VsYXRvci1uYW1lID0gInZyZWdfcG11X2Fv bl8wcDgiOworCQkJfTsKKworCQkJdnJlZ19wbXVfd2xjeF8wcDg6IGxkbzIgeworCQkJCXJlZ3Vs YXRvci1uYW1lID0gInZyZWdfcG11X3dsY3hfMHA4IjsKKwkJCX07CisKKwkJCXZyZWdfcG11X3ds bXhfMHA4OiBsZG8zIHsKKwkJCQlyZWd1bGF0b3ItbmFtZSA9ICJ2cmVnX3BtdV93bG14XzBwOCI7 CisJCQl9OworCisJCQl2cmVnX3BtdV9idGNteF8wcDg6IGxkbzQgeworCQkJCXJlZ3VsYXRvci1u YW1lID0gInZyZWdfcG11X2J0Y214XzBwOCI7CisJCQl9OworCisJCQl2cmVnX3BtdV9wY2llXzFw ODogbGRvNSB7CisJCQkJcmVndWxhdG9yLW5hbWUgPSAidnJlZ19wbXVfcGNpZV8xcDgiOworCQkJ fTsKKworCQkJdnJlZ19wbXVfcGNpZV8wcDk6IGxkbzYgeworCQkJCXJlZ3VsYXRvci1uYW1lID0g InZyZWdfcG11X3BjaWVfMHA5IjsKKwkJCX07CisKKwkJCXZyZWdfcG11X3JmYV8wcDg6IGxkbzcg eworCQkJCXJlZ3VsYXRvci1uYW1lID0gInZyZWdfcG11X3JmYV8wcDgiOworCQkJfTsKKworCQkJ dnJlZ19wbXVfcmZhXzFwMjogbGRvOCB7CisJCQkJcmVndWxhdG9yLW5hbWUgPSAidnJlZ19wbXVf cmZhXzFwMiI7CisJCQl9OworCisJCQl2cmVnX3BtdV9yZmFfMXA3OiBsZG85IHsKKwkJCQlyZWd1 bGF0b3ItbmFtZSA9ICJ2cmVnX3BtdV9yZmFfMXA3IjsKKwkJCX07CisJCX07CisJfTsKIH07CiAK ICZhcHBzX3JzYyB7CkBAIC0zODMsNyArNDQ3LDYgQEAgdnJlZ19zMTFiOiBzbXBzMTEgewogCQkJ cmVndWxhdG9yLW1pbi1taWNyb3ZvbHQgPSA8MTI3MjAwMD47CiAJCQlyZWd1bGF0b3ItbWF4LW1p Y3Jvdm9sdCA9IDwxMjcyMDAwPjsKIAkJCXJlZ3VsYXRvci1pbml0aWFsLW1vZGUgPSA8UlBNSF9S RUdVTEFUT1JfTU9ERV9IUE0+OwotCQkJcmVndWxhdG9yLWFsd2F5cy1vbjsKIAkJfTsKIAogCQl2 cmVnX3MxMmI6IHNtcHMxMiB7CkBAIC0zOTEsNyArNDU0LDYgQEAgdnJlZ19zMTJiOiBzbXBzMTIg ewogCQkJcmVndWxhdG9yLW1pbi1taWNyb3ZvbHQgPSA8OTg0MDAwPjsKIAkJCXJlZ3VsYXRvci1t YXgtbWljcm92b2x0ID0gPDk4NDAwMD47CiAJCQlyZWd1bGF0b3ItaW5pdGlhbC1tb2RlID0gPFJQ TUhfUkVHVUxBVE9SX01PREVfSFBNPjsKLQkJCXJlZ3VsYXRvci1hbHdheXMtb247CiAJCX07CiAK IAkJdnJlZ19sM2I6IGxkbzMgewpAQCAtNjUzLDYgKzcxNSwxNiBAQCB3aWZpQDAgewogCQljb21w YXRpYmxlID0gInBjaTE3Y2IsMTEwMyI7CiAJCXJlZyA9IDwweDEwMDAwIDB4MCAweDAgMHgwIDB4 MD47CiAKKwkJdmRkcmZhY21uLXN1cHBseSA9IDwmdnJlZ19wbXVfcmZhX2Ntbl8wcDg+OworCQl2 ZGRhb24tc3VwcGx5ID0gPCZ2cmVnX3BtdV9hb25fMHA4PjsKKwkJdmRkd2xjeC1zdXBwbHkgPSA8 JnZyZWdfcG11X3dsY3hfMHA4PjsKKwkJdmRkd2xteC1zdXBwbHkgPSA8JnZyZWdfcG11X3dsbXhf MHA4PjsKKwkJdmRkcGNpZTFwOC1zdXBwbHkgPSA8JnZyZWdfcG11X3BjaWVfMXA4PjsKKwkJdmRk cGNpZTBwOS1zdXBwbHkgPSA8JnZyZWdfcG11X3BjaWVfMHA5PjsKKwkJdmRkcmZhMHA4LXN1cHBs eSA9IDwmdnJlZ19wbXVfcmZhXzBwOD47CisJCXZkZHJmYTFwMi1zdXBwbHkgPSA8JnZyZWdfcG11 X3JmYV8xcDI+OworCQl2ZGRyZmExcDgtc3VwcGx5ID0gPCZ2cmVnX3BtdV9yZmFfMXA3PjsKKwog CQlxY29tLGNhbGlicmF0aW9uLXZhcmlhbnQgPSAiTVNfU1A5XzVHIjsKIAl9OwogfTsKQEAgLTgz NywyMCArOTA5LDE2IEBAICZ1YXJ0MiB7CiAJYmx1ZXRvb3RoIHsKIAkJY29tcGF0aWJsZSA9ICJx Y29tLHdjbjY4NTUtYnQiOwogCi0JCXZkZGlvLXN1cHBseSA9IDwmdnJlZ19zMTBiPjsKLQkJdmRk YnRjeG14LXN1cHBseSA9IDwmdnJlZ19zMTJiPjsKLQkJdmRkcmZhY21uLXN1cHBseSA9IDwmdnJl Z19zMTJiPjsKLQkJdmRkcmZhMHA4LXN1cHBseSA9IDwmdnJlZ19zMTJiPjsKLQkJdmRkcmZhMXAy LXN1cHBseSA9IDwmdnJlZ19zMTFiPjsKLQkJdmRkcmZhMXA3LXN1cHBseSA9IDwmdnJlZ19zMWM+ OworCQl2ZGRyZmFjbW4tc3VwcGx5ID0gPCZ2cmVnX3BtdV9yZmFfY21uXzBwOD47CisJCXZkZGFv bi1zdXBwbHkgPSA8JnZyZWdfcG11X2Fvbl8wcDg+OworCQl2ZGR3bGN4LXN1cHBseSA9IDwmdnJl Z19wbXVfd2xjeF8wcDg+OworCQl2ZGR3bG14LXN1cHBseSA9IDwmdnJlZ19wbXVfd2xteF8wcDg+ OworCQl2ZGRidGNteC1zdXBwbHkgPSA8JnZyZWdfcG11X2J0Y214XzBwOD47CisJCXZkZHJmYTBw OC1zdXBwbHkgPSA8JnZyZWdfcG11X3JmYV8wcDg+OworCQl2ZGRyZmExcDItc3VwcGx5ID0gPCZ2 cmVnX3BtdV9yZmFfMXAyPjsKKwkJdmRkcmZhMXA3LXN1cHBseSA9IDwmdnJlZ19wbXVfcmZhXzFw Nz47CiAKIAkJbWF4LXNwZWVkID0gPDMyMDAwMDA+OwotCi0JCWVuYWJsZS1ncGlvcyA9IDwmdGxt bSAxMzMgR1BJT19BQ1RJVkVfSElHSD47Ci0JCXN3Y3RybC1ncGlvcyA9IDwmdGxtbSAxMzIgR1BJ T19BQ1RJVkVfSElHSD47Ci0KLQkJcGluY3RybC0wID0gPCZidF9kZWZhdWx0PjsKLQkJcGluY3Ry bC1uYW1lcyA9ICJkZWZhdWx0IjsKIAl9OwogfTsKIApAQCAtMTIwMSw0ICsxMjY5LDExIEBAIHJl c2V0LXBpbnMgewogCQkJYmlhcy1kaXNhYmxlOwogCQl9OwogCX07CisKKwl3bGFuX2VuOiB3bGFu LWVuLXN0YXRlIHsKKwkJcGlucyA9ICJncGlvMTM0IjsKKwkJZnVuY3Rpb24gPSAiZ3BpbyI7CisJ CWRyaXZlLXN0cmVuZ3RoID0gPDg+OworCQliaWFzLXB1bGwtZG93bjsKKwl9OwogfTsKCi0tIAoy LjQ3LjMKCgo=