From nobody Fri Oct 3 16:40:13 2025 Received: from flow-a7-smtp.messagingengine.com (flow-a7-smtp.messagingengine.com [103.168.172.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DD4CE341AD0; Thu, 28 Aug 2025 14:02:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.142 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756389761; cv=none; b=XtXC7nXJCeYFGaVqrSp1s7liJkUlsenGix9LFI9/S33MmY35knNMDEpQ6jPlxBK/P14OzFumAabfP0cdSScIuVpfvrEiBPlkqB5oCthzB8scbIecm0J3BoEEDljjm4x5Ax5xrYwyHAj8HGLqLJr0A+k5e69xSxIdDNeEZ34y3CQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756389761; c=relaxed/simple; bh=z3iL5HvhFofpTTFUNDyus6PZ8qeRDmg9wfOX36vK9a8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=c9TJ3yhYG149h6Kax0+CgV23i1PGXBY810UnAETbzBxngnyzH1xweqped6yHlulqZAXw8FmPVmIaXXsqa0072+NrnrplUI81m3WsjyO9sRw3XogFoZn/25fu+kclUyj8HTVjRGmmfLjLFRAR9Em84zenaxKPJNcgNQddNXYVwpA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net; spf=pass smtp.mailfrom=jannau.net; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b=o2Bq9byC; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=CAe+mZhi; arc=none smtp.client-ip=103.168.172.142 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=jannau.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b="o2Bq9byC"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="CAe+mZhi" Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailflow.phl.internal (Postfix) with ESMTP id 365331380DD7; Thu, 28 Aug 2025 10:02:37 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-05.internal (MEProxy); Thu, 28 Aug 2025 10:02:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jannau.net; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1756389757; x=1756396957; bh=LFw85klDbF0tct5t5icXIdCbmXxoBwHs3W+D6BI09PY=; b= o2Bq9byC34Jekx1/YpwdAXHhD2egUVnuvZvz+O4+0KvSZDKIcfjg8Q2/sFszmNJo ueqYqoM+UvOyRNianQJOuVlte89QhZ3cKXCeLK4OSm/HHLKuL321Dwfz1VgV0Zwa /OqJz5ITbPcjZU/hbZjYrb5KWVGNsE00A0PsrSAdT/l7q8/ww1dBNSUqMRLt+1Br CE827cH4FHzWIRvlqfSKYOuF5UPvDl8kkdc0o8QD7FesD/oMLkjEdOk5sEu9eAvB V2L7azskT7tIsstKPRSXleEJ827HSjAW9jaM7h+hIukUjQ3SYsh9tPcESFlfMjHm jOBPb+MHKuINNPv8mq6TRA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1756389757; x= 1756396957; bh=LFw85klDbF0tct5t5icXIdCbmXxoBwHs3W+D6BI09PY=; b=C Ae+mZhi/Uy7vtE08bKWZ7lnTRA0oHgGtR3fn4lH9af6e0MMyULOhr8cYVPitjTUz lN96+1LzoFFFv2F4zkzSdvRgvELQnG6Jgf8/4R4Cqr0coWm1yBLUFQDm24OYgoSz t7CTePFqTOr++7NmE916ft9aJgz4g/zuQdc/+BoXoJSsrfZqEAxP3UVAAx5ttFHX zxCLaFL2ySGIiMr21Hr1cfgZUYIZEOCnYhxtP0yE5HFVD5Cpzl/W7dKbxcc8zII0 r8CKtllG0s6Dpg1B3UYYQ7Kcqz1lW2aJjQOkhcE4e3brPTkgLEsq3Cr5mvS30w25 BY0DE7cqeJE1wP2zIy0Rg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddukeduvdduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephfffufggtgfgkfhfjgfvvefosehtjeertdertdejnecuhfhrohhmpeflrghnnhgv ucfirhhunhgruhcuoehjsehjrghnnhgruhdrnhgvtheqnecuggftrfgrthhtvghrnhepfe ehheeileduffehteeihfdvtdelffdutdeludduiedutedvfeffheekhefgtedtnecuvehl uhhsthgvrhfuihiivgepudenucfrrghrrghmpehmrghilhhfrhhomhepjhesjhgrnhhnrg hurdhnvghtpdhnsggprhgtphhtthhopeeigedpmhhouggvpehsmhhtphhouhhtpdhrtghp thhtoheplhhinhhugidqghhpihhosehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpth htohepjhhohhgrnhhnvghssehsihhpshholhhuthhiohhnshdrnhgvthdprhgtphhtthho pehpvghrvgigsehpvghrvgigrdgtiidprhgtphhtthhopehvkhhouhhlsehkvghrnhgvlh drohhrghdprhgtphhtthhopehlihhnuhigqdifrghttghhughoghesvhhgvghrrdhkvghr nhgvlhdrohhrghdprhgtphhtthhopehkvghtthgvnhhishesohhpvghnsghsugdrohhrgh dprhgtphhtthhopehksghushgthheskhgvrhhnvghlrdhorhhgpdhrtghpthhtohepshgr ghhisehgrhhimhgsvghrghdrmhgvpdhrtghpthhtoheplhhinhhugidqihdvtgesvhhgvg hrrdhkvghrnhgvlhdrohhrgh X-ME-Proxy: Feedback-ID: i47b949f6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 28 Aug 2025 10:02:36 -0400 (EDT) From: Janne Grunau Date: Thu, 28 Aug 2025 16:01:39 +0200 Subject: [PATCH 20/37] dt-bindings: pwm: apple,s5l-fpwm: Add t6020-fpwm compatible 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: <20250828-dt-apple-t6020-v1-20-507ba4c4b98e@jannau.net> References: <20250828-dt-apple-t6020-v1-0-507ba4c4b98e@jannau.net> In-Reply-To: <20250828-dt-apple-t6020-v1-0-507ba4c4b98e@jannau.net> To: Sven Peter , Alyssa Rosenzweig , Neal Gompa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Hector Martin , "Rafael J. Wysocki" , Viresh Kumar , Thomas Gleixner , Joerg Roedel , Will Deacon , Robin Murphy , Linus Walleij , Mark Kettenis , Andi Shyti , Jassi Brar , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Sasha Finkelstein , Marcel Holtmann , Luiz Augusto von Dentz , Johannes Berg , van Spriel , Lee Jones , =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= , Stephen Boyd , Wim Van Sebroeck , Guenter Roeck , Michael Turquette , =?utf-8?q?Martin_Povi=C5=A1er?= , Vinod Koul , Liam Girdwood , Mark Brown , Marc Zyngier , Ulf Hansson , Keith Busch , Jens Axboe , Christoph Hellwig , Sagi Grimberg , Jaroslav Kysela , Takashi Iwai Cc: asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, iommu@lists.linux.dev, linux-gpio@vger.kernel.org, linux-i2c@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-bluetooth@vger.kernel.org, linux-wireless@vger.kernel.org, linux-pwm@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-clk@vger.kernel.org, dmaengine@vger.kernel.org, linux-sound@vger.kernel.org, linux-spi@vger.kernel.org, linux-nvme@lists.infradead.org, Janne Grunau X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1585; i=j@jannau.net; s=yk2024; h=from:subject:message-id; bh=z3iL5HvhFofpTTFUNDyus6PZ8qeRDmg9wfOX36vK9a8=; b=owGbwMvMwCW2UNrmdq9+ahrjabUkhowNiVYZkyWiH3s+39w3Qd4uTeZSFxNbxIUDkiIvb/Cf4 rWae3JlRykLgxgXg6yYIkuS9ssOhtU1ijG1D8Jg5rAygQxh4OIUgInoKTMyNAW86eo2v/3N3VjM 5K7pg0lVrUkTTP+w7Imdud5LyDeAleF/oFP9yU+m9zp0Oc0cWC29j+zb6PZjbcpb/lVdV/nWNBx nBAA= X-Developer-Key: i=j@jannau.net; a=openpgp; fpr=8B336A6BE4E5695E89B8532B81E806F586338419 The PWM controller on Apple's M2 Pro/Max SoCs behaves in the same way as on previous M1 and M2 SoCs. Add its per SoC compatible. At the same time fix the order of existing entries. The sort order logic is having SoC numeric code families in release order, and SoCs within each family in release order: - t8xxx (Apple HxxP/G series, "phone"/"tablet" chips) - t8103 (Apple H13G/M1) - t8112 (Apple H14G/M2) - t6xxx (Apple HxxJ series, "desktop" chips) - t6000/t6001/t6002 (Apple H13J(S/C/D) / M1 Pro/Max/Ultra) - t6020/t6021/t6022 (Apple H14J(S/C/D) / M2 Pro/Max/Ultra) Note that SoCs of the t600[0-2] / t602[0-2] family share the t6000 / t6020 compatible where the hardware is 100% compatible, which is usually the case in this highly related set of SoCs. Signed-off-by: Janne Grunau --- Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml b/Do= cumentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml index 142157bff0cd851c85fbf0132d734d470c5a0761..04519b0c581d0e9fb1ae6aa219a= 4e850027de6a2 100644 --- a/Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml +++ b/Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml @@ -17,8 +17,9 @@ properties: items: - enum: - apple,t8103-fpwm - - apple,t6000-fpwm - apple,t8112-fpwm + - apple,t6000-fpwm + - apple,t6020-fpwm - const: apple,s5l-fpwm =20 reg: --=20 2.51.0