From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 974B1E8FDAC for ; Fri, 26 Dec 2025 19:31:47 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id D5B7883A47; Fri, 26 Dec 2025 20:31:45 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=freeshell.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; secure) header.d=freeshell.de header.i=@freeshell.de header.b="AmN+SodT"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id EE1ED83A57; Fri, 26 Dec 2025 20:31:43 +0100 (CET) Received: from freeshell.de (freeshell.de [IPv6:2a01:4f8:231:482b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E3875839F1 for ; Fri, 26 Dec 2025 20:31:41 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=freeshell.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=e@freeshell.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freeshell.de; s=s2025; t=1766777456; bh=VXPIxXtJ2heFMCVmFPuQmpsRDCH89lSqB0sfVmngqN0=; h=From:To:Cc:Subject:Date:From; b=AmN+SodTxqvzIDE+cniVlNHgqTgjq0Wlc07INpgYEvqzMoPIAAptH8mQeCM1ulkm2 jqIU5oqqTVB58J41YvTPHNhoEVTIiXieTCSmV3k9CaCQeUCjckru3H4qpHTidO8Mfu xwjXW+WzfIY2CpWO2KLA7ls8sf3Vd2q/V4iRnngApYEY3ZJlPs7+oNStlHnHGntckQ B0TDi9HgLUGZLI4StdHZATcX5ve354z8BYDj+b/PL3YUPx9K17TZhVwXzG7jvG5Sy0 dfawJq6k62LI2QfhGpKWTEDPOQKFJADhLN3yg3vXhH6BjRFFSUThpojhY7B43+dH8N Z3DFuBVJcnbQw== Received: from hay.lan (unknown [IPv6:2605:59c0:2078:cf00:6ecf:39ff:fe00:8375]) (Authenticated sender: e) by freeshell.de (Postfix) with ESMTPSA id 5E5F9B221549; Fri, 26 Dec 2025 20:30:55 +0100 (CET) From: E Shattow To: Minda Chen , Hal Feng , Leo Liang , Heinrich Schuchardt Cc: u-boot@lists.denx.de, E Shattow Subject: [PATCH v2 0/5] Add upstream board Xunlong Orange Pi RV Date: Fri, 26 Dec 2025 11:30:01 -0800 Message-ID: <20251226193034.181659-1-e@freeshell.de> X-Mailer: git-send-email 2.50.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean Xunlong Orange Pi RV patches are now in the Linux v6.19 release candidate, so let's introduce support for this board. Note: The content of EEPROM is known to not be unique on this board, and an (optional) invented "XOPIRV" identifier is implemented with this series. Without, there are reports that the board is detected in U-Boot as StarFive VisionFive 2 1.3b, and is then functional enough to load the devicetree prior to booting Linux. Changes since RFC v1: - Cherrypick from devicetree-rebasing instead of importing upstream dts as -u-boot.dtsi overrides. - Add basic documentation - Mention invented "XOPIRV" identifier in commit messages - Rebase on origin/next E Shattow (3): board: starfive: visionfive2: Add Orange Pi RV selection by product_id configs: starfive: Add Orange Pi RV to visionfive2 doc: board: starfive: Add Xunlong OrangePi RV Icenowy Zheng (2): dt-bindings: riscv: starfive: add xunlong,orangepi-rv riscv: dts: starfive: add Orange Pi RV board/starfive/visionfive2/spl.c | 3 + .../visionfive2/starfive_visionfive2.c | 2 + configs/starfive_visionfive2_defconfig | 2 +- doc/board/starfive/index.rst | 1 + doc/board/starfive/orangepi_rv.rst | 35 +++++++++ dts/upstream/Bindings/riscv/starfive.yaml | 1 + .../src/riscv/starfive/jh7110-orangepi-rv.dts | 76 +++++++++++++++++++ 7 files changed, 119 insertions(+), 1 deletion(-) create mode 100644 doc/board/starfive/orangepi_rv.rst create mode 100644 dts/upstream/src/riscv/starfive/jh7110-orangepi-rv.dts base-commit: f24a2124d26eb6b1aab3b20923359ede80105a8b -- 2.50.0