From nobody Sat Feb 7 08:07:14 2026 Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) (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 D472F29E0F6 for ; Thu, 1 Jan 2026 09:03:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767258225; cv=none; b=cugmKjIrUt3FIUrs43JTr37UbRF3kfRDOEskIaql57EXHC2ek6xVx6rnsMaaPM4rQ97DTMC1WLFiezwxQlD4rydOXLvL8CyVJ8Iq77ACMD5+pmUpPqun/J3BEyJ0vfoOXun6dA+QJ7iWuQx6u1+19Eh2QbywgvaJGt2k1+WhoMI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767258225; c=relaxed/simple; bh=2e/a3Ds8H9o2DJDRhuOCh9X1vWNSB/53Pgczil0A+/g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nrmCTr+4YvI4ziUHToifKkpNKHi3yK3YVEz6ch/9JHMSPcnj09ugXixSMDaQNRzCXtHH6rwNpFQM9srsfwZP4IuesxRRLDv4d8OZFut01MKyTHYiIJBnKC/IyXJwpEdQmbPQdnuGDzo08/mbNRaWFE9eRls8T8AfQwaueMaSEL4= 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=hfxJkw/B; arc=none smtp.client-ip=209.85.210.175 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="hfxJkw/B" Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-7aab061e7cbso15256059b3a.1 for ; Thu, 01 Jan 2026 01:03:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767258223; x=1767863023; 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=9XtdvBMU0gKAhP5ZVoa0pl/xHY6lC0zNp+vmjfClAxY=; b=hfxJkw/BiJDbVjkS4xOU8Lfz/FpLK+ucTlOhBwlWIOCUd0U45OSdxhJCZADsJ6ZIAa /9Ng/2Lod3p9hUC8CdH12OfVyavvsOP1OebVMjLpNqvT46pAuFKk8uEnohii6Tv9xO0V v8ecA/uYDAoxhy13YRI2BuSj62kE+qbrn75kKMW87S9gZt12PxdoABnokjE7BcpGledk zF/xD8K8P638wik7giLh+NR/rAhsusI+XFAixl7m4uVJbNFr9PsZ4QctddT7HAf2BS93 u2olUQtGwD9KhmfBhN+2YSa9RGJr98U+z4kTeypOFxj9VEWI6w7+0WVNHP3hrfb/jmJ0 B1cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767258223; x=1767863023; 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=9XtdvBMU0gKAhP5ZVoa0pl/xHY6lC0zNp+vmjfClAxY=; b=OBCqxtrbSb5rlpKWgvPUC75zhf6n3E8trG4ld2CcCJitvFUixevkwcIp0GqXBGqpJD tkrkTvSo0b1+eBKGjojucP49daSqkiMdh/vBKeHg9XpYd3CO1+vuyeU2zUc4jPO64EOg 3JXfFksK6HVJO9Wp7ocKF3Wpzk2U0ERECCfN1qFObM2cJwbV4BPZFRvevWtI1afbtspP IOmPEzj9ebj5KEZkBBHCTIUXHDZIKNJdYCs5zaaUIRGs2LnbC6TZ8T0IykjC5SCrzxx9 A3W0o1ZjhE+4Z7/6sAPGjACxSj3uaQn16g9UltyolVM1sc6kKDoF78Dz3CHpQmvvoqx6 p6rw== X-Forwarded-Encrypted: i=1; AJvYcCX2f54t0YcJwvmqsb8Tyzww5mn9GeezwJE4i1hT6bi6vS/p1/dOwp4yxAAjnapAK/9rvce87oJXUMoCx6M=@vger.kernel.org X-Gm-Message-State: AOJu0YyXsir3gZ6MpBsvE/m6LLFw0ss4xS7Gr026NlPKC67sEHdjavco CtNHjMtVClQlKUj8tVmZuZOpMXKls3Q2NSN/WeHJtGfNtIgHK8+5uJzp X-Gm-Gg: AY/fxX4YPU5YG/4SDoCBb5PRkbNmvA7klqj5DWNCdIN5yj25Ne2ufrVR/7J8471RYzr 0au05zSv1uxt4p3RHoEvttDR1VDtutvD9NWqEMGCdNZU/8k4lBP5STyTAElFJrIONNhiS3bcmsj qAFDBShPaEigjynIwsu+2WEZqaupqJItcgGI4Q9O8v0//bktcpPRqFh0u6bYu2W59DtEsVkh69T Cpjner2v6dp+CJ0lsM81zWO8yZUwzTyJbALYeRVDsaktKhi+dkNJPHpsNswZpb4A+J/6+kexhRj gABW6i/ay/MPeElSGA78NOY7/6jfDmZknBBSP0yvyya+6iSKsO9YaW7MXKzJqp+fVxHJxX8lmYA 4UIaeShP3R3OUqlLAlq0SC6NIBV9TBJSttGSTunj9jS+6zLCNcifbEQkJE5l62Yw5dVxctvsHuA khXsdunvT+pz9s X-Google-Smtp-Source: AGHT+IFPVSjDn35If4JJdkAPCWUwApX7FF/dix6EAElR4Vim/M3LWWrzlOgnsMJu8g8CeCTO8KTRsQ== X-Received: by 2002:a05:6a00:ab09:b0:7e8:4433:8fad with SMTP id d2e1a72fcca58-7ff6667b6d5mr37775009b3a.53.1767258222975; Thu, 01 Jan 2026 01:03:42 -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.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Jan 2026 01:03:42 -0800 (PST) From: Nick Chan Date: Thu, 01 Jan 2026 17:01:56 +0800 Subject: [PATCH v10 20/21] arm64: dts: apple: t8012: 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-20-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=893; i=towinchenmi@gmail.com; h=from:subject:message-id; bh=2e/a3Ds8H9o2DJDRhuOCh9X1vWNSB/53Pgczil0A+/g=; b=owEBbQKS/ZANAwAKAQHKCLemxQgkAcsmYgBpVjgpmSOXQD6QVHUKQIc9/wmCCvSC78EgImcU0 Scj4chLGH+JAjMEAAEKAB0WIQRLUnh4XJes95w8aIMBygi3psUIJAUCaVY4KQAKCRABygi3psUI JKn6EACn3FwPUsnDwR26T9WGHQmSa56fVTYQz4qnaN0v762/bzKhEjyrbRif0DKEHu5nuhSjqD9 K92s/a5OSvOdIUMek6dSroTK5+w/Fnpe4lYbW3XjOZgVi793XboetGLP9PSkvg+ec5iDvrJ+qJE rssKT+JHQH+nDD25xn/wTEbZM4wBmAgZrRbeliA6U44Z8y3pYcRcof9GBGaQhpj47QDJVDm97sB nWz4qWxJvBCoxeUJA6xvvbmKdC0CTtVDAh/1/pt0dEpQNvZxmqP5xoZ7LypgZsLUFJvVP6V8FOs FLHtg/0PtDkZ+wHehmLxRgBi7Sqw0mGqCpgOE1atAFOWH9f9kmjHSMw8eCAC3C2ZwCWQfWmONQZ k7pqZL6xAWI8YMwrAJf3iQrRzQqUjAd9W/EyJRCJiImh/IDywKXboA+rtWH3lVuSH0N1m4iJjld nNRTNgDfvcw7yLzawkM1zArnPy3s3IdMou/x93oTtmAKsoqFJt4QOxFw7YjPrSPfdKo/89OFSpM zTgfms2XNyxSDYruE9M+bH3mttGKIB6xU6jvd94vdd29KqRKwdScwqRfnuFhpFgKlhAx3G1pEwX gUf5HSVnNirL0ysxdAff3Yfy0MkUy7rp9FPDHfZ21MgZYIVqWa6FPWN+ziZBEYZy9rHwSgzh8qW E+aytyN6Uc6xWFA== X-Developer-Key: i=towinchenmi@gmail.com; a=openpgp; fpr=4B5278785C97ACF79C3C688301CA08B7A6C50824 Add CPU PMU nodes for Apple T2 SoC. Signed-off-by: Nick Chan --- arch/arm64/boot/dts/apple/t8012.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/apple/t8012.dtsi b/arch/arm64/boot/dts/app= le/t8012.dtsi index e7923814169bd4060706945561910ed1d5c2e0c8..579560de1aef8c311cbf66c60a2= 111e2d5ac37c5 100644 --- a/arch/arm64/boot/dts/apple/t8012.dtsi +++ b/arch/arm64/boot/dts/apple/t8012.dtsi @@ -297,6 +297,14 @@ timer { interrupts =3D , ; }; + + pmu { + compatible =3D "apple,fusion-pmu"; + interrupt-parent =3D <&aic>; + interrupts =3D , + ; + interrupt-affinity =3D <&cpu0 &cpu1>; + }; }; =20 #include "t8012-pmgr.dtsi" --=20 2.52.0