From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtpbgjp3.qq.com (smtpbgjp3.qq.com [54.92.39.34]) (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 369374A483E; Thu, 15 Oct 2026 07:02:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=54.92.39.34 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792047785; cv=none; b=OQy/lb/iXVzLGbTgJdUQL+/WdsBCEh+COGg+MA4p5QszufpRMJnyVlFKmPBbxS9PJukFjVNV+QvjnLUFZDsF83tgG4og56IAVKVC01DSYgf+IuAjVYKqD1pVkY7+h+30eNSa9Svs0wu3mtBwJmCP9LVyCeybPG4ynSyRuAAxJeI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792047785; c=relaxed/simple; bh=4lzXBUcyTaSG7VDzl4/QKL5wIysU87ym0aR2Y7KYb4s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=l7TkU2xp/3kR5xRxzDVly1nWlAdtlE1cerQMjlfayPTA45asHw9d+n4r9btEW26ZQgKeA6K74vB0ftdB8nCIR+xiwCmvo7YXsQdfC6UP7apOqYRkFJ/9b2kxvcVod7uIvLAXg8B73IxfkZNB6KJdgas05e32ZUtYA+NzrSSZF5M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux.spacemit.com; spf=none smtp.mailfrom=linux.spacemit.com; dkim=pass (1024-bit key) header.d=linux.spacemit.com header.i=@linux.spacemit.com header.b=AsZGOelY; arc=none smtp.client-ip=54.92.39.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux.spacemit.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.spacemit.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.spacemit.com header.i=@linux.spacemit.com header.b="AsZGOelY" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.spacemit.com; s=mxsw2412; t=1792047689; bh=Zzp0L9M7LCZLAz1+fyG+z2Ldl+Dr8gXyzVSa/cx+BAI=; h=From:Date:Subject:MIME-Version:Message-Id:To; b=AsZGOelYNpNtHSIqZXhUVXZuQ24YNNYApzhxYmlF04bH/7bQ0fXkXLPu7XvjSWkoC m2GmZSimDs9F2JvjZM+/0tAIdcdL07VYVmUewyZ15dx38rXz+JaHsyx5ouGZPOc1zd ppDTVJCaZ77iKepnfFf3KYNxz6vCWNHLSdZwH2sU= X-QQ-mid: zesmtpsz2t1792047681t67a10fc5 X-QQ-Originating-IP: cWp66OV/6Aggbj6coctuU/KnlwtlAhnPiyugqKJoQmU= Received: from LT-LIANGBAIHUI.dc.com ( [120.237.158.181]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 15 Oct 2026 15:01:17 +0800 (CST) X-QQ-SSF: 0000000000000000000000000000000 X-QQ-GoodBg: 0 X-BIZMAIL-ID: 15740401673765768943 EX-QQ-RecipientCnt: 18 From: Baihui Liang Date: Thu, 15 Oct 2026 15:00:48 +0800 Subject: [PATCH] dt-bindings: gpu: img,powervr-rogue: add spacemit,k1-gpu and spacemit,k3-gpu 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: 7bit Message-Id: <20261015-spacemit-gpu-binding-v1-1-a7a23c7e7788@linux.spacemit.com> X-B4-Tracking: v=1; b=H4sIAB960GoC/yXMywrCMBBG4Vcps3YgKbWgryIucvkbRzCGTFsKp e9u1OW3OGcnRRUoXbudKlZReecGe+ooPFxOYInN1Jt+tMYa1uICXjJzKgt7yVFyYkSH82VwcfQ TtbRUTLL9trf737r4J8L8fdFxfACERUukeAAAAA== X-Change-ID: 20261010-spacemit-gpu-binding-edae594ad6bf To: Alessio Belle , Luigi Santivetti , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Yixun Lan Cc: imagination@lists.freedesktop.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, spacemit@lists.linux.dev, Baihui Liang X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1792047678; l=2486; i=liangbaihui@linux.spacemit.com; s=20261015; h=from:subject:message-id; bh=4lzXBUcyTaSG7VDzl4/QKL5wIysU87ym0aR2Y7KYb4s=; b=T7UNM2+erl662vpWbMH+VuS+cHUxBjWDJJZYbdPe16Jl4P6ELNEUlES5jj5Pg8Iyg8c6rnCVp sBFwWDugRZ9DePWoJM11FWC5i35SdCAe1w5+AIXbg18wgL23a5g0yvU X-Developer-Key: i=liangbaihui@linux.spacemit.com; a=ed25519; pk=L9Pa1YBHFuJrRPNu/FfSW/likBvv9j2dUrR3r+YyJ5M= X-QQ-SENDSIZE: 520 Feedback-ID: zesmtpsz:linux.spacemit.com:qybglogicsvrgz:qybglogicsvrgz6b-0 X-QQ-XMAILINFO: NAtipnnbTPeap8sin7gfhxxovHr8IfZftexpwPT+F3DB2S7/lKFHwOjX FtuoMHzWxoMOY3XXO2LoIy7zjO3V8itb7CGM2RyezL8YiW/vhqbeBAWepAMQjLruUQm6iDk ujYMIBE5OgZ6EMPpUfMnzo3BgDkVnx57lzBQY+ifR6rFWgj19TR67xiTmOpS2oJo2xmIsI6 x6aYkpSDlSXiB6PRM31/HTwWVa3mzRB1R1Nyy9oSoTNxFORwssZHYIWYJ6hb2/ZVEOi7zen q+mmsFcKKEERkwDO7x520uAvzBR4W8aI9X1fFik2fG8sHBQPmm29ASHyOncDSDG7mePdZop FOYvN1ZCL2NTztkNhFf7Y6Sw3k4OXitUcrVkoZE7PSkh1WYZ+Q7KiCsBiSNuAaxgozYH3tL EtumW0PiQSBP/LOdRYpXLeBBYBX51jbTFvV/CcPnpBEGWpKdXePBqpceE2MD7qUqVyJROJG CpsZ1+L5bd39PhDBtDnITX5Gf5wvuoAnxMFQJmBqNamHBhvXa4FPYg1EWofPB20jP0bZFwB U+yh9zTx6mTeXl48esd1Yp7tjVbSHjQCt43rwDsSkHjiUh9Yh2JYEWzFPhp2kvnBM1Adb7F LoHVcd8UbkuY0FOh5gV4ObC9Wp81g4uiF/HkebPneRFx3W7mNmh7u/ShFC78tEQXon+bGBQ 5/dl0EGoQK7I3qknLsqoSHpa4lVIAE/U6sezQg4D6t6ZZU2vtfsW52BGdTZMTeNQ0HOz2hx jdG85dTUi6IKKQF5llKHL5G1PtY62nQTGO/G6JA2rwbZ65Zzk1X3tJ1tKf1COgoETIgi0Cu VnQlz5Y2ouOwa72twaMoj0DTQrH7TMs/iJrWmmmajxvn5GYS5d+bT0JzJcQd7eA3SH77n/B Sqx5Nw3ukJA1eHd+SrD/RCvUZgcbTsyIfk5e3fCMdTOngH8vGgk2B1igOICc5Lyu6pdeFSJ QeYvytwE4kNxVNYwRrZVWXG9r0EJe9OMqcYvE0FNAWdCceKCaQCdM4ANBmW7x5OrhFmhRGY g/stjM9w== X-QQ-XMRINFO: NI4Ajvh11aEjEMj13RCX7UuhPEoou2bs1g== X-QQ-RECHKSPAM: 0 Add compatible strings for the IMG GPUs in SpacemiT K1 and K3 SoCs: - K1: IMG BXE-2-32 (adds a dedicated entry for a single core clock and power domain). - K3: IMG BXM-4-64 (shares the same configuration and entry as the T-Head TH1520). Both SoCs require a single power domain provided by the APMU driver (currently pending mainline): Link: https://lore.kernel.org/all/20261008-04-k3-pm-support-v2-0-6f778a53dd2d@kernel.org/ Signed-off-by: Baihui Liang --- .../devicetree/bindings/gpu/img,powervr-rogue.yaml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml index e9218e0f363..600445cd506 100644 --- a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml +++ b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml @@ -37,6 +37,12 @@ properties: - const: img,img-rogue - items: - enum: + - spacemit,k1-gpu + - const: img,img-bxe-2-32 + - const: img,img-rogue + - items: + - enum: + - spacemit,k3-gpu - thead,th1520-gpu - const: img,img-bxm-4-64 - const: img,img-rogue @@ -102,6 +108,8 @@ allOf: compatible: contains: enum: + - spacemit,k1-gpu + - spacemit,k3-gpu - ti,am62-gpu - ti,am62p-gpu - ti,j721s2-gpu @@ -162,13 +170,16 @@ allOf: properties: compatible: contains: - const: thead,th1520-gpu + enum: + - spacemit,k1-gpu + - spacemit,k3-gpu + - thead,th1520-gpu then: properties: power-domains: items: - - description: The single, unified power domain for the GPU on the - TH1520 SoC, integrating all internal IP power domains. + - description: The single, unified power domain for the GPU, + integrating all internal IP power domains. power-domain-names: false required: - power-domains --- base-commit: 0fcb05b72344f40806cbe810de8872f1698bf053 change-id: 20261010-spacemit-gpu-binding-edae594ad6bf Best regards, -- Baihui Liang