From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=209.85.215.169 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1792673635; b=ZUX3R9BvF6hcRb6e4ksML0DRhk1QkHiWH0HTGcFBfPERegNrhe8S7h5EemlN9B0671fQ UtutsW4cSMZLPgdAA0yTDcea1y7MsAhX+4GQ67Ol8/EQCrDlVUaxcemCoMeGl2vVRCSjm qIfyMI+OckBJfQ+tVjlCp1MPI1n2TLz1Wstlkev8vrd+cLJ0v6NZqEot5RrKxEsqPQxJl YxB6Hcrx6jhNuaSLnQthrTau818ynD1g4rtyhtoq+tG1atxteHbkp83OdUSteef8K+g1w 42aLl7EYlDJcruKGVlAr+oVUYejD/Z6OPS4mvShnN6KzO4z1pvCykyCodS5qAqUHe3Q== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1792673635; h=DMARC-Filter:Received:DKIM-Signature:X-Google-DKIM-Signature: X-Forwarded-Encrypted:X-Gm-Message-State:X-Gm-Gg:X-Received:Received: From:To:Cc:Subject:Date:Message-ID:X-Mailer:MIME-Version: Content-Transfer-Encoding; bh=hJXOwkkBJmyzw8mSfRsieQwN95oGOjBRB10X28KVVpE=; b=TEt2+b3R31oqowu4sSmo4Dl4HCTDPDdGmYPRsUs1xT7CxT7Gah2qaZP1V2Kntan8ti/a NxIypxCroWCd1sLvIYMU8VkBhe9KsDrec7zWbc0iy8dyB53iYMp8S9dECINdNUukj/wOx s9tAwZvklpAVxZmAqkeEit7EymMc2AqcQvQesc18ifladHOkd2d+tRnoqzYGIEEPQMUMo CU6kO0503K21rxC24P/Dy3sRFEo6iw0fQ0HFaRxBmzy3SX/CJdEx8kckuc6xem4kEievH /d2ocp+Kq6xBiJT4kEyeyvg/7uPQFI0HAIyRf0W+Ed6cNs0McKxuyOWF03WK/odT68A== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=RuDQWiW8; arc=none smtp.remote-ip=209.85.215.169 Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B8FEC606A31A for ; Thu, 22 Oct 2026 12:53:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org B8FEC606A31A 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, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=RuDQWiW8 Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-cc1c7962bdcso30503a12.2 for ; Thu, 22 Oct 2026 05:53:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1792673634; x=1793278434; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=hJXOwkkBJmyzw8mSfRsieQwN95oGOjBRB10X28KVVpE=; b=RuDQWiW8eT8+/ckB3EQRMpvQsmBvfwnrlJWxTRGppkJMvr6/Sd1eQtfNIC8R09wDBN NlnRulIKwVl4zQCJi3tVBM8WK+sRY4RZq0j4lMYw3tMOl7H7eJifGgv66eEoNes6IRBu aviTlHcAHbOzeuUPhuRv0LnhUP/lTZmUKEYhhGqF2f97XFR8RpGADvlJjHJqPCpqr0NK OCP8p1nlJG8KEyr0Z2PNB97/ykCcH5fv4Oje+K+qo5qWdt7d/nXTQrHCN3AbRO+wdKYc TTgc6CP9afp5EESJw55tNFsAfFyrfqt2GiizYw7HhC9hcY/KQuhCC0vjANtq3OWb9OUM hQ+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792673634; x=1793278434; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=hJXOwkkBJmyzw8mSfRsieQwN95oGOjBRB10X28KVVpE=; b=L9r9YtSiNKPuYkSQrbqznoY9Vso3Yy50yXqMF5MGXOquoaeGEGvWnTFj6P13V1x+Y0 UWSgI7MJDpjcJFmg7Zr4Ynm/IEtbELa1Zdnyg9UGmNFcuaQQDGeNuaDztddyh5gK2Otb RcjbuFXmVSi5qJRkWT62wyB9BcRl8oVGEjdF6zrAO17SKQyYwsVX+rGdagZCh30LbTjl cQ2WHRIJSq8Z2segJsAne9nmPLuEILcuojCLSrUnPuCjjXjJKe7d6t9UxnrbMnjxsYhD pJp43L8rzNk52AAdlWaDETXOfeHRoidpPbISvrrkTX1X8XvKQNbexnowmIs4c0i9+D6W H5TQ== X-Forwarded-Encrypted: i=1; AKwUvBwBKlQMP12yuvMrLIvBVMNFW+FmEG7OHqavM2ZZQA98QiutqbLYmqIh+1wPDUOg/AmwaGlWKapr2n+d@vger.kernel.org X-Gm-Message-State: AFq9FYIH35991+qIybRc71ajv6fUOrOWie/1X+e8Q0UxRDposamQksIM K2Rgucro6PGYusDv9H1lbznkZnMxbvQaL3F8iyfjZW1MArovYyDlpJx2 X-Gm-Gg: AYBFou3fWj/IOg4I1KoBerXEt1gbyWpWfjwPMsgd4xBsfVZdXw8c+wX1lu5v1C4Wu7/ XrwEBKCU02cwoIIO9OdqrkTN7Pvc/QeC7i2FpDUZPPjbfxv5O9Ec4jh+sjmLUJ/2+3OMaB6Fr1i ylvhkz+q635foHID5hVWIcqh9RDrnSUMIoS6fjs4Oi5VlbUVCdxoRV8uICdV3Kt1b8mFeX8cVKZ Iwk2qG8ELdHC1JxPcoohe7YmYEFEiq0ttsUWTwa8mDdu+7Wl9zKeG0Pf/g/JIajAqY4fECBojgG 2VjUdgGjhPgG3nbP82Dk4Vf+49x5oourNwzFHAcvfP0JLTlBV9Ea8lRtPmQvFuTSM5t7ylmHKBz fjVk2bu/8behos2MQpHC1cz6WfAC7R1naBfhohQppGTg84O8jureIKeKSXhCfy13/b+zGNRAKs/ K9NMwwNJoxpyjNhSy2RlctURaL7hfrEqgJcyB0c1HrQQYhVJtWYsNWuN3tQ6sH1WC86JQoOFh9V 9TeGCyeo7Tr7PeP+4XpNz/Vq2y0NtF6ERB/qdgNbCub2ss2v19HQ841NXQ= X-Received: by 2002:a17:902:da81:b0:2e9:6468:2005 with SMTP id d9443c01a7336-2ea43ccf96dmr64409565ad.2.1792673633997; Thu, 22 Oct 2026 05:53:53 -0700 (PDT) Received: from localhost.localdomain ([240e:36d:b08:2bc0::a60]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ea3b435243sm23704165ad.31.2026.10.22.05.53.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Oct 2026 05:53:53 -0700 (PDT) From: Jianfeng Liu To: linux-rockchip@lists.infradead.org Cc: Jianfeng Liu , Alexey Charkov , Chris Morgan , Chukun Pan , Conor Dooley , Cristian Ciocaltea , FUKAUMI Naoki , Heiko Stuebner , Hrushiraj Gandhi , Krzysztof Kozlowski , Michael Opdenacker , Michael Riesch , Quentin Schulz , Rob Herring , Robin Murphy , Shawn Lin , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, =?UTF-8?q?=E5=AE=89=E5=AE=B9?= Subject: [PATCH 0/3] arm64: dts: rockchip: Add ArmSoM Sige7s support Date: Thu, 22 Oct 2026 20:52:51 +0800 Message-ID: <20261022125339.82746-1-liujianfeng1994@gmail.com> X-Mailer: git-send-email 2.47.3 X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add support for the ArmSoM Sige7s, an RK3588S-based single-board computer sharing its hardware design with the CoolPi 4B. Document the board compatible with coolpi,pi-4b as a fallback, extract the existing CoolPi 4B hardware description into a shared dtsi, and add a Sige7s DTS containing its model and compatible. The generated CoolPi 4B DTB is byte-for-byte identical before and after the extraction. The Sige7s device tree differs only in its root model and compatible properties. Boot-tested on an ArmSoM Sige7s v1.0 board, which successfully boots into userspace. This series retains the existing level of hardware support provided by the CoolPi 4B device tree. Validation: - Build-tested both DTBs with the arm64 defconfig and W=1. - Passed dt_binding_check for arm/rockchip.yaml. - Passed DTB validation against the full processed schema set. - Ran checkpatch --strict: no errors or checks; the two warnings ask whether MAINTAINERS needs updating for the added files. The files are covered by the existing subsystem entries. Product documentation: https://docs.armsom.org/armsom-sige7s AI assistance: Codex reviewed the series, ran the build and schema checks, revised the commit messages and cover letter. Jianfeng Liu (3): dt-bindings: arm: rockchip: Add ArmSoM Sige7s arm64: dts: rockchip: Extract common CoolPi 4B board description arm64: dts: rockchip: Add ArmSoM Sige7s board .../devicetree/bindings/arm/rockchip.yaml | 6 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../dts/rockchip/rk3588s-armsom-sige7s.dts | 10 + .../boot/dts/rockchip/rk3588s-coolpi-4b.dts | 936 +---------------- .../boot/dts/rockchip/rk3588s-coolpi-4b.dtsi | 941 ++++++++++++++++++ 5 files changed, 959 insertions(+), 935 deletions(-) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-armsom-sige7s.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dtsi --- base-commit: 8f7df005a7564bd7ffa75da9c3085d5b996f1e16 branch: sige7s-next-20261020 -- 2.47.3