From nobody Sat Feb 7 08:07:16 2026 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2E5E3286D4D for ; Thu, 1 Jan 2026 09:03:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767258211; cv=none; b=l5nQq9WeCuZi8UZAwM8xt1Yf1TVTBql5Du953Rg9aU3KHPnfVoZ8Dpi+MwdLerWUkbUsoCALGbfIxcbUZ7ZG9pvjDmWq6mpq/3BdSRo4GgNeF7S4dvDHPsryaP3H8AoQ/C4ehd/3dRDuNGfSmPeql7RDMtftinKp847BdwxGfL4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767258211; c=relaxed/simple; bh=3omd0YVrSktNDZ3RXrP0xc/+wVtkaIIz0927w9SxlCU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sD9WNwHJw8Tig9pbTRVCeLM7GoSRRYSHrP6oidDeyfF+/mH0DcXYDwA02NrOn7SoxuPJ74LbXX3hSSWSlwr5hso1j5UZwSmPfpEuSZMsDb+h0e6B6JVgOpTrvWn7q2OVLieit8yabROh1CmY01LgABWrXHBX8B6OHmpQOGCLaPw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=T/jMK+PW; arc=none smtp.client-ip=209.85.210.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="T/jMK+PW" Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-7b8eff36e3bso18067369b3a.2 for ; Thu, 01 Jan 2026 01:03:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767258209; x=1767863009; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=VOOkO0Y8d9P2yswmxe69xUL0YHF0SsjJE29vdXLnWdM=; b=T/jMK+PWuax2WcEWW6kiP6c6qKjAw8Zf4TM4XUhxHW7fi56hr42iD/lBCAqPZS3yZz RT0HXha48XGyXwcniZwO4qYrIiP5I3J6AZwl1kGmgsITeiTLYb+w6Sv8bJeulMKdGEo5 Vm3vhWba0pjyzY//T9AwrPK1qGcTNBx2dTqfVgicEJuPiXN3tvyRarrpJSRX4kuWxPPR 99zBNjggzMIFag528u06v3mLBeh0K5SVuhSx3tXAbYqSL+98ZOtEWHIX0qV1Qu1i1Nr9 SYH4UBTlRdaj52nLA8/SdQ54IyeC/h5CG1GzhctigW+wSysPD7zdcj1nkioeOWXeoE/E ffvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767258209; x=1767863009; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=VOOkO0Y8d9P2yswmxe69xUL0YHF0SsjJE29vdXLnWdM=; b=A/E05sQZl1Uftn2UpkPEg1VHooOqRsfJRcxTw8ui5oUsl0IqmBRxPzgtDFe7ANcZa6 ZfUN9IBVwoVz3YrIz0Wj2C4f4+5z6tNcGqMGdPrT/75541afmngK4YOEoinbpgbQZM1l 5oZ4jROKsafu+3mucvf23NxpNKqSMK4kXM/tJHwLXWncPsGl7hfl6OeVGFyhQYEYY7dI KzPf1WJCLhxpXrvwzI70NTaWSZHgIdfBp+7fE3sMBxMBZErTnoq9Qk4Bu80EAPUpFIGc Ld+AxjtnEaWBXCFSs/AnAxbvOCcMBngOG3+75Pejotr9Ybui+/jgP/EFiIv/TS1Ee7wb 9aew== X-Forwarded-Encrypted: i=1; AJvYcCUBeTLdZnZyBI/EetykBVMmyY8zNSHDmCegrQmdEJnyQHoSGukwp1MKD0zB1yIpPIH4/MffszVMRZWYfI8=@vger.kernel.org X-Gm-Message-State: AOJu0YzRPQ/4xFs8NI1YryjuYrkFLWDH/IByWOfRbF2bTXipNpOXyGvs zjWAvDuMdY3VDFgv8nF+7/uXxzkLblRTlRoNVDvFnnzCNE9jQY7y7UCuCZwFyA== X-Gm-Gg: AY/fxX6VyMVqlG++2YbKFfqGkbQO1sjbAV60UJ33ptX5nhxiD4/FlcX/o6JDsWL50wJ +dQ38xHUx80Ggppetp7YggValmxiJuGbg++6BEJ/HO5uJKMzEtT2KF8jjEcitcLE2x0HbviHr5d Se4tazo1WRFxaQoFzj14TdLRQPc7UE1M9lLaz6rc8UXLilnOk1JP1lItFzFQD684SD1F71Rtsxt yr7TXwrKepVLDGdWWiD74h8NBnHiLqvpZA5dKVM4x9jIwZXgJaaXsyFAnjyFgjBMTfCazKpni6/ rTaJM5YzDBJWvuIUICGEFgkp4XxfkZCtQjYKVopVMUBd2IlvKwh9S3nQT68dU5JboAzpJjsehCC AFrMOCcu5Rf6h9Mct0BRxEOhG/r6Ws1ZYRtsWH+FdXXHP+/HmzNgXpqg6vKlLjznpUUObjKKNW8 iV8Klum7brjbAXcRcTNlVQVPc= X-Google-Smtp-Source: AGHT+IFJBtSUfejTWgpNgQSoCDlIJLnAMjrQe0TebRz/JH0wlhP4fBgImgpnBrH6nBpvWNt011OSOg== X-Received: by 2002:a05:6a00:ab0d:b0:7e8:450c:6195 with SMTP id d2e1a72fcca58-7ff66479a6bmr31930739b3a.44.1767258209581; Thu, 01 Jan 2026 01:03:29 -0800 (PST) Received: from [127.0.1.1] ([59.188.211.98]) by smtp.googlemail.com with ESMTPSA id d2e1a72fcca58-7ff7dfac29bsm37182957b3a.39.2026.01.01.01.03.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Jan 2026 01:03:29 -0800 (PST) From: Nick Chan Date: Thu, 01 Jan 2026 17:01:52 +0800 Subject: [PATCH v10 16/21] arm64: dts: apple: s800-0-3: Add CPU PMU nodes Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260101-apple-cpmu-v10-16-48812c529ffc@gmail.com> References: <20260101-apple-cpmu-v10-0-48812c529ffc@gmail.com> In-Reply-To: <20260101-apple-cpmu-v10-0-48812c529ffc@gmail.com> To: Will Deacon , Mark Rutland , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Catalin Marinas , Janne Grunau , Neal Gompa , Sven Peter Cc: Marc Zyngier , linux-arm-kernel@lists.infradead.org, linux-perf-users@vger.kernel.org, devicetree@vger.kernel.org, asahi@lists.linux.dev, linux-kernel@vger.kernel.org, Nick Chan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=912; i=towinchenmi@gmail.com; h=from:subject:message-id; bh=3omd0YVrSktNDZ3RXrP0xc/+wVtkaIIz0927w9SxlCU=; b=owEBbQKS/ZANAwAKAQHKCLemxQgkAcsmYgBpVjgo4L8d5gWvdBUOBCVVb6ebQ4I+hDv/E1SUb kvSMq5z9Z+JAjMEAAEKAB0WIQRLUnh4XJes95w8aIMBygi3psUIJAUCaVY4KAAKCRABygi3psUI JOOpD/9oAMq0s34OmmAP01oVZU/WNedqAtueSymjOF5mohXEQuodSPtHLp4na/8PBkTnsdMaBk5 qYq22cNUmGaW0tNNKzXYdJ5CHX3frqpUae8fhwpg2obo9CbMNAlxz0PbtaPxsJP/ZYmdb5EZnEV etlvvIBY9R6eWxQGZTZrH3TPf5gG724fi4G2AhurxVHs9c+O7M0NC51r7ElhxVuqEosrOERL8Gc s9DW7iZplLGl6hwLnS9hc/rJnoHP74o+IzBGy+1lQYWh99+8ReDPnFqJChy6+HkE7XyIVi6Wupv J7qy43MqWnYX0ZIPBrC29fru1OVTw3N00lcG8Zd72IkY5Rbjqtv9HFrF199MFT5UpK69u+8Ztul qghCVlwmGf5eH6uoI4A1O+K0u4RGx402evKOyJo8Ufdog+1cHk5ynjqX1GlQ7hxccCpmngmh4nv srzdvYX1pJ+LENySSHC506nt65L6cmeXIISvgVCBIzqpuz3boXCFsJrA3dVJb+uar1KQtimpf9F 5HbO1vGr2G0kZFSjSchXVQkhoSgRG1TDLYRvcpMo44X0qpJ6peXtVlVaHJtNAP5I3Jq0OPuBPGf sKm8N0K3G1DhDcQHIX0DtjumbJPoo3NCybrEF25MHdxgw+f/vjL49Bp8/DesqujNDl882sNYrC/ yo4itq/blz0kR1A== X-Developer-Key: i=towinchenmi@gmail.com; a=openpgp; fpr=4B5278785C97ACF79C3C688301CA08B7A6C50824 Add CPU PMU nodes for Apple A9 SoC. Signed-off-by: Nick Chan --- arch/arm64/boot/dts/apple/s800-0-3.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/apple/s800-0-3.dtsi b/arch/arm64/boot/dts/= apple/s800-0-3.dtsi index bb38662b7d2e0b70e18b6870b706789b1cb242af..aa372aefc995334b1489953c162= 51c8ff9b94d98 100644 --- a/arch/arm64/boot/dts/apple/s800-0-3.dtsi +++ b/arch/arm64/boot/dts/apple/s800-0-3.dtsi @@ -237,6 +237,14 @@ timer { interrupts =3D , ; }; + + pmu { + compatible =3D "apple,twister-pmu"; + interrupt-parent =3D <&aic>; + interrupts =3D , + ; + interrupt-affinity =3D <&cpu0 &cpu1>; + }; }; =20 #include "s800-0-3-pmgr.dtsi" --=20 2.52.0