From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) (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 4193433C18C; Fri, 21 Nov 2025 08:47:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=211.75.126.72 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763714874; cv=none; b=ZYokQyYsv75DZheSdaWaFmuetVIoo8Ivurmjste0LIZ27a0RxqMzNWCmA/MhHXM2AgYYYE4NXaytkVEkUMpfsH75awGPRU7awQjQVBUs9UKdAd1/PuNxFzjcdAFjKbCsHNwgR9dRj6s2SmpiGRb5gBNOGHvNJFq7imiOsdb2dCI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763714874; c=relaxed/simple; bh=tQBgCb7ikzOmnvItGqntAV1a3R1NgbI6Mo7aHY68sjE=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=DYndwS7FejzOcI4JJJIfGdjGRoEiXF61aDtcfUA4AKslFgh90lOV90ya0D760tod4qAcHTZRWv8T8HB+28agYR8h+92UtjBwGtUQibOdbo3+sN4fr+R0hiC4HyqcFeIVrz2Q1EuH2SY7x2aJXzkE908uA/O0t8pU/eBttCI795M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=realtek.com; spf=pass smtp.mailfrom=realtek.com; dkim=pass (2048-bit key) header.d=realtek.com header.i=@realtek.com header.b=h0H8DsNV; arc=none smtp.client-ip=211.75.126.72 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=realtek.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=realtek.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=realtek.com header.i=@realtek.com header.b="h0H8DsNV" X-SpamFilter-By: ArmorX SpamTrap 5.80 with qID 5AL8j5clD3255888, This message is accepted by code: ctloc85258 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=realtek.com; s=dkim; t=1763714705; bh=WwL08DBtUA04m9uzunJbXUc8Llp3YbCg4yfS44lD4Ls=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:Content-Type; b=h0H8DsNVAEj7YDMbNIUZV0orPzMXvQojSN4YCp2kU14mewetgprOM6Jh0pS0NRO9M 1Uw/5qF6ka7dmGzgzJ+BkJyFIAxM2stngr9uyV84HIZ94XQ1nka9iQ58xxNwEh92ih 6fyWTgRejMzXCVoATaTB/8FjNYg9ge39Z3c0vff3bPICpqI872MBeKjtGcjtrRoZEw iXiCZJhYtoMiGVFCo557LoRsty0pQyZCBPfjFY7RS9JWxV6vOH0eIM/17gyxfK1+d2 C6ba3ILN/F+MrwWId1wsPPsXiM8S8EVkp5xyLJglGbivYTTVFQ8U/CJvkSBsnhwCAc qhyecSol506dQ== Received: from mail.realtek.com (rtkexhmbs03.realtek.com.tw[10.21.1.53]) by rtits2.realtek.com.tw (8.15.2/3.21/5.94) with ESMTPS id 5AL8j5clD3255888 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 21 Nov 2025 16:45:05 +0800 Received: from RTKEXHMBS01.realtek.com.tw (172.21.6.40) by RTKEXHMBS03.realtek.com.tw (10.21.1.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.27; Fri, 21 Nov 2025 16:45:05 +0800 Received: from RTKEXHMBS04.realtek.com.tw (10.21.1.54) by RTKEXHMBS01.realtek.com.tw (172.21.6.40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.27; Fri, 21 Nov 2025 16:45:05 +0800 Received: from cn1dhc-k02 (172.21.252.101) by RTKEXHMBS04.realtek.com.tw (10.21.1.54) with Microsoft SMTP Server id 15.2.1544.27 via Frontend Transport; Fri, 21 Nov 2025 16:45:05 +0800 From: Yu-Chun Lin To: , , , , , CC: , , , , , , Subject: [PATCH v3 0/2] arm64: dts: Add support for Kent SoC family Date: Fri, 21 Nov 2025 16:45:03 +0800 Message-ID: <20251121084505.3200-1-eleanor.lin@realtek.com> X-Mailer: git-send-email 2.50.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Hello, This patch series adds initial Device Tree support for Realtek's Kent SoC family, including the RTD1501S, RTD1861B, and RTD1920S variants with their respective evaluation boards. The series includes: 1. Adds compatible strings for the Kent family. 2. Add Device Tree files for the Kent SoC, TD1501S Phantom EVB (8GB), RTD1861B Krypton EVB (8GB), and RTD1920S Smallville EVB (4GB). The patches have been validated with 'make dtbs_check' and 'dt_binding_check' to ensure compliance with DT schema and successful compilation. Cheers, Yu-Chun Signed-off-by: Yu-Chun Lin --- Changes in v3: - Drop the dt-bindings patch (realtek,misc.yaml) - Drop 'iso: syscon@7000' node and and re-parent the UART directly to rbus - Change all dts/dtsi to license: GPL-2.0 - Drop all custom bootargs V2: https://lore.kernel.org/lkml/20251113123009.26568-1-eleanor.lin@realtek.com/ Changes in v2: [PATCH v2 1/3] - Fix YAML syntax: remove duplicate blank lines - Validated with 'make dt_binding_check' [PATCH v2 2/3] - Rename: realtek,iso-system.yaml -> realtek,misc.yaml - Improve description and example: show child node (UART) [PATCH v2 3/3] - Reorder Makefile targets to alphabetical order. - Rename node: use generic names ('arch_timer' -> 'timer', 'reg-bus' -> 'bus') - Fix node naming and hex format (remove leading zeros) - Inline overlay nodes directly into .dtsi - Reorder properties: ranges after reg - Remove unnecessary status and custom bootargs V1: https://lore.kernel.org/lkml/20251105104452.6336-1-eleanor.lin@realtek.com/ Yu-Chun Lin (2): dt-bindings: arm: realtek: Add Kent Soc family compatibles arm64: dts: realtek: Add Kent SoC and EVB device trees .../devicetree/bindings/arm/realtek.yaml | 42 +++-- arch/arm64/boot/dts/realtek/Makefile | 7 +- arch/arm64/boot/dts/realtek/kent.dtsi | 166 ++++++++++++++++++ arch/arm64/boot/dts/realtek/rtd1501.dtsi | 12 ++ .../boot/dts/realtek/rtd1501s-phantom-8gb.dts | 25 +++ .../boot/dts/realtek/rtd1501s-phantom.dtsi | 118 +++++++++++++ arch/arm64/boot/dts/realtek/rtd1861.dtsi | 12 ++ .../boot/dts/realtek/rtd1861b-krypton-8gb.dts | 25 +++ .../boot/dts/realtek/rtd1861b-krypton.dtsi | 72 ++++++++ arch/arm64/boot/dts/realtek/rtd1920.dtsi | 12 ++ .../dts/realtek/rtd1920s-smallville-4gb.dts | 23 +++ .../boot/dts/realtek/rtd1920s-smallville.dtsi | 128 ++++++++++++++ 12 files changed, 626 insertions(+), 16 deletions(-) create mode 100644 arch/arm64/boot/dts/realtek/kent.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1501.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1501s-phantom-8gb.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1501s-phantom.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1861.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1861b-krypton-8gb.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1861b-krypton.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1920.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1920s-smallville-4gb.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1920s-smallville.dtsi -- 2.34.1