From nobody Tue Dec 2 02:05:50 2025 Received: from CHN02-SH0-obe.outbound.protection.partner.outlook.cn (mail-sh0chn02on2112.outbound.protection.partner.outlook.cn [139.219.146.112]) (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 2AA253093C7; Thu, 20 Nov 2025 09:04:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.146.112 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763629479; cv=fail; b=agPriqwMQa0KQLxd2nirntFOjNP/NfM2e4/4pYwqOIxiN1h04V7tf2KR3u9jnf8lJERIXlvKFxC24LHNPqlBbhFeQOVKDWhstEl+058XYmHWle6YGF2GKQ2fIbuQHmkDd10X1agAKl1imFv2cF6qf/mghTCkXp9EWF/lFhzmQIg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763629479; c=relaxed/simple; bh=dZvdAOKsKn4xUz6m9MEOpO0j6/uJ8VN0HQy5nJL/ABo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=DB9Jro78cXIqm6wHkCfS7ekuCz3fsF1yy6r8E8ssalFaGMERsYrcmH4ZknZol81KzTgDYU/bLLlYOEEhdpTcYzPunMIi2ak+TJsR+DbWEdk2ZiJryP4N39AGl19tPYouP2orXkMCyzq7sgd7GcdDzN0/DgelRRH/qBIWj4JztlM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com; spf=pass smtp.mailfrom=starfivetech.com; arc=fail smtp.client-ip=139.219.146.112 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=starfivetech.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V2re21ABz1l6Sgu8RBvQDl0lNDDSGn2Zw/kc0Oz8ha129hYqfLWgiT8EMIy/FdoX5hJtsvhYcz778uy0pwNu3LSEdRkiuiusg5N6mnqsZLiC2+69LVDPWed1Vg09poL63ovgcYvcd6CyNz/SciDwVe43+9NduACoY7lq72SMtiozt0VR0+rXt0BSBxZxdpDIjBOGglyDWiXzxwCP5yjx5TNfaGM9493C7z+xI1OqglgvC1m7lie33IPlujFcXhGJrwcv50t6E38FsTWU8eFuMuWUspTPXISHDXYjSPbp5bvf+RQRSNL0IypSU9M5cQDiv2O3ZGlEQdlcTNKZoN3kWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=RopYT9nzxjAG1AgJJOfzvjsouzhfjUNUpcWgGKqJh5Q=; b=K7vxPF7KL8ferR6a+u39Z0QwyDOXeuahUKjM07upKMomoK9xHdWVXnogIr5hb5CGMnDRW6Nyk2JJwHsFN2B8J8NBJ0tLgth7Xs88NxO7KskbPDVnzC6yxRvJPlBPRmZ/cvU+x2/owJgrMOwFEdYZdcq3qDR71Mjthe+x7+zDbBGEDV+mG+gFFrn69CULLPmcefytRF/+76ph7wf4ZUjhPJjVXd/FnlDbI8fX3IE6zDCDXxqhnp9hjy5/mPEo5l38zVBd3LOFTFTJqxkqSm3x4fzMwMSEFrVzKl5kxwb5emp7mf1aXZOgAU9qScE39C1MB0G6RVvgCPwnMa0MZHen7A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=starfivetech.com; dmarc=pass action=none header.from=starfivetech.com; dkim=pass header.d=starfivetech.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=starfivetech.com; Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) by ZQ2PR01MB1275.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:10::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.24; Thu, 20 Nov 2025 08:29:56 +0000 Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7]) by ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7%6]) with mapi id 15.20.9320.021; Thu, 20 Nov 2025 08:29:56 +0000 From: Hal Feng To: Conor Dooley , Rob Herring , Krzysztof Kozlowski , Palmer Dabbelt , Paul Walmsley , Albert Ou , "Rafael J . Wysocki" , Viresh Kumar , Bjorn Helgaas , Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Manivannan Sadhasivam , Emil Renner Berthing , Heinrich Schuchardt , E Shattow Cc: Hal Feng , devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 1/5] dt-bindings: PCI: starfive,jh7110-pcie: Add enable-gpios property Date: Thu, 20 Nov 2025 16:29:42 +0800 Message-ID: <20251120082946.109378-2-hal.feng@starfivetech.com> X-Mailer: git-send-email 2.43.2 In-Reply-To: <20251120082946.109378-1-hal.feng@starfivetech.com> References: <20251120082946.109378-1-hal.feng@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SH0PR01CA0008.CHNPR01.prod.partner.outlook.cn (2406:e500:c311:5::20) To ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: ZQ2PR01MB1307:EE_|ZQ2PR01MB1275:EE_ X-MS-Office365-Filtering-Correlation-Id: 3614872b-c60d-47a3-0ea5-08de280efc29 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|52116014|366016|41320700013|38350700014|921020; X-Microsoft-Antispam-Message-Info: 8p217r3wq24O6GZuSe8S9HqmCMfIAABNZvcaHGkos4zZkd+yfzKLHs1hWccMMCNnBI8CWpqvkIkLHtJ38pBvrU2YMI03TIHfejp8B52JkNXxWxsN+fsdwlQUwfnXGOwaRmF8rHANbkIMG9pnn6T85qTJ0XOwnMnAJzg4LobETCMRa93XZfaBXTAOPADxrnnouhtqd6jsWNZ3RPg1dHQ6LCbOT78cKnxbE1cy2nElwP6xAJABUUaCcN6IocgB8DK577NLXgqZEPfrKbl4fn0CYC3+tEGJnwe6yxZTJSqlCEKOkEecdUvLGPRXnQjwN34DeTa2+w5DKnNKbOdwsLvZviqsOCPdLy/dPxPNB7Mi9G8whDt6IbWXloSacZGxlR0+6OU5rayeopRvNReUcpaJXJNgprSVuMBD2KCgOKMm2oYmlSzzremqNxtfLrzf3uvEV2o23V0aIoiRQshDRSPP6OXDa0S6q4Cezc91D1pjdKXONVJWL4/RhOqKmHSCNvSARuCoR8C7b0rnT4ftccv6qfbabz0s6Rk41dRXGmRP4k4EtjVYk6jRTOFmvBHRrPAn0l4msW0yNmbU6nUytZ5rN/ECx1uakEm7+y3pxD50JLQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(366016)(41320700013)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?97YgDcTwDm4eqMuxOeWJbG2W3Mr5L9b6gAdGv370CXslMpN3sWgBW79z1dUL?= =?us-ascii?Q?DYFTrpLZ1Tg7A1JzdYKDSGXL6uAB4yc6DdWjQpriVDV+mJsemkdCrcwtHQCG?= =?us-ascii?Q?7YOqRTCsb0ymUBoSyxSOmolSN1+OR2KGbKtVZY/No2fsEhd2x1PJ0kFkI31Z?= =?us-ascii?Q?BEOn7Z80QhdqYjk9bD4y690VxfPM9pkv6cdrbrVWD0QHI08bp2DOA2o5nxon?= =?us-ascii?Q?DGSBUegHIc98S1uhTd5W3HIpoU2owQsy1rxd5g/XbXrGsuhmQZFBjjS7labS?= =?us-ascii?Q?Wp2vZg5Ili60/syRfGH1z/BXGj68wCHPz7i8eh7kTsOXRm3bFH6lKaDOeSD7?= =?us-ascii?Q?dngtLWpsI9QC91s+k6N62mLHK0+uFbfo6UbEAef9pOgAr3Oww4m3Cd2r8TUT?= =?us-ascii?Q?sw6lpq0rmMdNriOwPuuIyjDDZtSCrl66QYsv/lsoWL6YEgRzYUGXy+ar0fHh?= =?us-ascii?Q?OgBO2cI8zyv+aEQ/AHPDAyjW94M9xgidRmuL8s5dm8B592egpsp7nFfd+cOd?= =?us-ascii?Q?HzASIUOO2zXZMoxmAlIEKy5ZxwZaSAvoHDC6+csDVFyREOG2sIsN2Zfs+Tya?= =?us-ascii?Q?QmkA04XQvH2RKomcQI/Gsq8vtvBPLzaGmBlNUj0PiQr+Cz340JoNl5fPwi3s?= =?us-ascii?Q?TURRNoEzAxAZ0ENaZUGq8pIIa++BDxLMb1mut51k9q0T26bARG7qMblaqlwF?= =?us-ascii?Q?sXb9M9KuwXBNbB5TgHKaFLyxm1cuOSy9lkFBnvlZFESekKCk4BC3bC1tP14z?= =?us-ascii?Q?g9NRezGn9MPxvYzTyi2xjQrUmxz8QZVLdCPpXzY9pwRB5XgUwnhScqlWRmKW?= =?us-ascii?Q?TfUt1dG40a4D4DK5+z6kseSGzlTWnvN5jjknD0oGWiNFDrJvU+ZYP/VBGv0N?= =?us-ascii?Q?jsyMYJbbE6G8rgQt+dTKDD1sITJaPRhQt6eUv0hK53vMtBfWIDgk8B0TRStb?= =?us-ascii?Q?3Q37VoY+OWpi3PQRzRdaLI06jdIfBYF20h2lUzKEqH6OmNotwwWos+CEERmD?= =?us-ascii?Q?k7eGh1XFXhgcyAV9gosRxnKDrOH3BtvfvVBIYqYRVvrOOBJcAPpc4d4y8xjf?= =?us-ascii?Q?u3dTV2vlLL5+uKr6AhgKPUJN3jaQGBpfCLq9jpc5nDg8yhtr4GaZbRKvMfyf?= =?us-ascii?Q?GVmC+8dQmS7iKcs7E+hn/netI+Gvth8hT9IQ4s9yWwXP2w5g06ajfJDfa+OX?= =?us-ascii?Q?mlt6W7+hj9N1AUbAGWyMCeuK2s/AlbIz4plL4X7oEMPhQxov5p1RGJ6sfFaz?= =?us-ascii?Q?8cJZlrePjwJh+P1JI416au87xKROe32bTPBlQ7wFhqQ3ZYe8AJRe3mt0CJX7?= =?us-ascii?Q?x5KwSYE7egfU8E2jGyW/I7WpPhSG2OwoK2HzWcge2HsC4axbJjHXfMlgaZ9f?= =?us-ascii?Q?o0BvzKK3MDzgXQFogQnaiXkJl9ez8JzugmfQ3aVcZUJU0zU1tBbZvmEr8bUO?= =?us-ascii?Q?6tiILXQ0LijLITNTaDzdb3ujUpvIyr1ysgX5UHyXzb+LZaJOLbjAc4EDBWmG?= =?us-ascii?Q?U2KRVbN0Fn1n1/gCXB/Vu3c4uXBGqeJkF3TfFsB3LlcIpXWzQ6JcC3pqvV3Z?= =?us-ascii?Q?thaMv5zwJlUegZ1SjFwpMV4RtJlMsixl4FSgF4Xz/RpLqb5d5vFld7IcKgUm?= =?us-ascii?Q?EA=3D=3D?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3614872b-c60d-47a3-0ea5-08de280efc29 X-MS-Exchange-CrossTenant-AuthSource: ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2025 08:29:55.9700 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 06fe3fa3-1221-43d3-861b-5a4ee687a85c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: AFSTvzg5d6mOViG6N+DvxQoZ2bO1GCj1n3paSUHsGcgNjYptJT4JSFG/DFBUz7/SHDKbT7QuVFxUO52UhgiukUGyYIoAV1I1u1qDB0G9xlE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ2PR01MB1275 Content-Type: text/plain; charset="utf-8" Add enable-gpios property for controlling the PCI bus device power. This property had been supported in the driver but not added in the dt-bindings. Acked-by: Conor Dooley Fixes: 22fe32239770 ("dt-bindings: PCI: Add StarFive JH7110 PCIe controller= ") Signed-off-by: Hal Feng Tested-by: Matthias Brugger --- .../devicetree/bindings/pci/starfive,jh7110-pcie.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yam= l b/Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml index 33c80626e8ec..1e36f92ec852 100644 --- a/Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml @@ -59,6 +59,10 @@ properties: description: The phandle to System Register Controller syscon node. =20 + enable-gpios: + description: GPIO used to enable the PCI bus device power + maxItems: 1 + perst-gpios: description: GPIO controlled connection to PERST# signal maxItems: 1 --=20 2.43.2 From nobody Tue Dec 2 02:05:50 2025 Received: from CHN02-BJS-obe.outbound.protection.partner.outlook.cn (mail-bjschn02on2096.outbound.protection.partner.outlook.cn [139.219.17.96]) (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 E1761372AB8; Thu, 20 Nov 2025 08:44:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.17.96 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763628287; cv=fail; b=HrGqKvhAgSic8sdXMY2leMCk78gQG45x3UA937Dx/O+HUQsf6+KDYGdOsRuWcKD2iTDDTQP2QBGWJol1g9k3u+GcX6R1DhlNu8RjtynWvJyi/7mFTg2e/7PEbzNN7hNWqWJZF894PzXGbzBHvh+qbU50JZeq5PL/1r7UJtDhKnw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763628287; c=relaxed/simple; bh=nL5jLAky1y6eU1JSj2sdKu7T8q6TR+IjSIzWMLgQbCA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=swZG1rENd917w72QgK4mvFBx9VSL0BmgysshHsSdG5j9ToAnz61h5zentBBiY50weXu9fjleo7PRTXUybS9rdE3P7R7MesBjz9MhGYMqqRoNQWNbpj9vwQtoj3xcc9rz1XMbNw+uVO7l5LruX2ZMG1+UwuUV1GLbwuPBFublvvA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com; spf=pass smtp.mailfrom=starfivetech.com; arc=fail smtp.client-ip=139.219.17.96 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=starfivetech.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ajJi4iiasmNYErJOfYhc1zk9Aj8vIHEJRWEbbj/DuJhGWImMq//EhZxGYOdqa8/UmYcGJ/BQo5+5HyyShPxI7rOqXR0DHpMcQT0BLV1eA/XteLjeFe+0XBiEppTNYSlWQLI5iU0y29c6aFbQJ66o30irfLGW7CTA7zxMCLkzxja/22bQT84uyzgBBxDjI/WlS/7UVyxJlsSDdgGKhakegPxD9DbLHzF9P2udWIF8q0C0uJPB3QslgjfB942S5u9gOsdWXasHEczSXZR9LUWz7kYaNcBDE3fet2ELE1Aoo44fWJ5vEjeF5TADBcazELv3NSWrd/5A73fK4s31K3PIXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TrdOIBe6XTVZYCkuYgFBIwODEgTpoZey6Uz/1VHRgT0=; b=WvW6xHCJ+oAER2KwlkOYunhKNJWeCfKexld9pPDw8C9Z1Hf4fuoSDPJ/Bqxj7SHbKlFitpHUegO8jVBeBg34UrV3M73yUmoryIK5IEs6FM84e0z1t5G1oTf4lW9ZUm0iM30SV62NYJvmzCTAFGFQQBwmpuijvSCkdXczQ9+F6YUkAlGCa4m+uvCjnVKykCDFY145I/ApBsl4suu4ExurISq8dSJgDDgO/RLoZDCNPkB9GKs1h20HuGyIhrOLS+3a3kbXjKcWi+N1mtx2oag9nCxqVMTzjfUmChz2VGQ1AGex6M6HbZwrKcW/h0pjZMuTCqSGkk5cOvu5CpA6vsZxAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=starfivetech.com; dmarc=pass action=none header.from=starfivetech.com; dkim=pass header.d=starfivetech.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=starfivetech.com; Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) by ZQ2PR01MB1275.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:10::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.24; Thu, 20 Nov 2025 08:29:57 +0000 Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7]) by ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7%6]) with mapi id 15.20.9320.021; Thu, 20 Nov 2025 08:29:57 +0000 From: Hal Feng To: Conor Dooley , Rob Herring , Krzysztof Kozlowski , Palmer Dabbelt , Paul Walmsley , Albert Ou , "Rafael J . Wysocki" , Viresh Kumar , Bjorn Helgaas , Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Manivannan Sadhasivam , Emil Renner Berthing , Heinrich Schuchardt , E Shattow Cc: Hal Feng , devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 2/5] dt-bindings: riscv: Add StarFive JH7110S SoC and VisionFive 2 Lite board Date: Thu, 20 Nov 2025 16:29:43 +0800 Message-ID: <20251120082946.109378-3-hal.feng@starfivetech.com> X-Mailer: git-send-email 2.43.2 In-Reply-To: <20251120082946.109378-1-hal.feng@starfivetech.com> References: <20251120082946.109378-1-hal.feng@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SH0PR01CA0008.CHNPR01.prod.partner.outlook.cn (2406:e500:c311:5::20) To ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: ZQ2PR01MB1307:EE_|ZQ2PR01MB1275:EE_ X-MS-Office365-Filtering-Correlation-Id: 7706e344-6b00-45bc-9619-08de280efcfe X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|52116014|366016|41320700013|38350700014|921020; X-Microsoft-Antispam-Message-Info: C/LjBxSrfAxI0oAz9I+MmDgKeCf44+1za6VQVKMG8sBHhoWOQDhJdepsGXIbJj0l5pvXnp2stTO5UrvYrashszJ4mdMf1SG5yGQbe13vQQKha2DcOwmkof6/FNvE5mxSlShqqFuDx8GlYf0s6rMIUkYqpfP75zXAUHp7pM7Brqb+s2B5aHOdsKuh3ekjlr7r9B+b3iPDipBhWK27gyl01VOhmFa65ECSsdUac1jRh0TVNm2nFYw604CATFk6Yma1SInwWMRhIBGHEa+zCZNNlK929nP1QQl9Xg2SiF756JsJl6LogL+fJ0hvelp8KMLfTsD6RHr0cWLLVUOtPsf8Tq12nyWBlz3iRLB/G4EzGTvviHFMCnCRpAC3E5SCn+BpjiWF/EgaAjNwyRG+fVz6bv7wu0WkGd0OyLfzaX4x1dVAL+GwNHkbIXlHI5+tlfdDJ/dzM0JBVufoPR3ooANcsvzuuJ66o5tONzrtlcqEES/1zEIzdoK9YMBGP9/bjznqzp3IBd8mZ6HDJWuiQDdboYlfqLUZIQ2JRlBYhPZeYk9AKGkzlh8ujQuJEQDpvKfj728RFvyJNDDJ//WGRLhtuatobNqjw58emeZargw7fz4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(366016)(41320700013)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ZdogE4PgGy2gcvTojfJNWg0Xn74wB1RLT0sMxwACYa+RSeSOSRRbtrLWrzLl?= =?us-ascii?Q?tZHypjnVDxGLrmNdPObgHykeiQJ7kH8QnnuXWTsizJgCHo1D0bg+bizjLpG6?= =?us-ascii?Q?ydZM8WRolB9KlhEwWjKKtulFSDgkTUwGki/OfDivZSSz1M4NzG/mgYuWNcpe?= =?us-ascii?Q?AWuPVAXZwtDeGTMzC6gu7kRzpsYPZhUlAWfjeNGQOee8wIhJLy23jlZ1WQCa?= =?us-ascii?Q?lwIz4ChD7GitoybFYQaSkqUs9nfc4ZnAspRUNRZ7wCCS6m6aHhfy7AiAja5a?= =?us-ascii?Q?iBfxKjDuJxA/SdmJ9mS4dLzSz6wjo2yxCW3pZ9jp2zS07R9atjBdkC9QJazy?= =?us-ascii?Q?LKOEE0sBBBBdrE5G/5CeQ0Evmc4tv/Ril+3CPodZZ6t4Cdwx6Hw8RD7e9iVK?= =?us-ascii?Q?5cohU+dHwH8ThHPICSbdgMxq71qjxgY6dbmrcS+wXZweeEm0q8lNurBScygx?= =?us-ascii?Q?HrwPW2cNhSxr8SOszEVnfVs80+LIXA8Rl/x8eek7KPik+vciujZtdlCs3JJ8?= =?us-ascii?Q?rBpraW00Zg/N/yPXWr9gBaaGuHjv42ZpTkEvzPjxnGz0xQcjfqdoD7/v4pyH?= =?us-ascii?Q?sJ9gmZenMRvOm0MIng4wBy+LygxWE1p2G9wK0sMAoA7pBUEziUZnF/mXj14n?= =?us-ascii?Q?4DcpJnZy1LMIYwIWI/Y/8cWckL81Jo98y//766py62cDgn6atEZES1tsedMZ?= =?us-ascii?Q?ORzeyYDeLhcAp6s/iO3DonHjXdQvAQWGXymsWheGaUOzxNlioZu2NM7HoIS9?= =?us-ascii?Q?x8YLE+9+XQiOI1AlnbzlCv7vjlzpdyHu448H+oJ5ZPErFIRU3d33gcO6mW+i?= =?us-ascii?Q?JrbQkHIZUhMf594i5BBJiLvjZa4S2e1/CIqqSL6hEBLHMdphpBBBSf7tJvR6?= =?us-ascii?Q?lw3s6hJjxp7OBz4ceLLoV9XjXH5Aq6nF3zrDt0e/u2IorE+uKLbKD66PA9Rx?= =?us-ascii?Q?eUjOPAMcdO3/hQ2ii6bYk6RzW5T8ye29m7vo4Lu1xJ+EqJOFCvzGPGYaa2m0?= =?us-ascii?Q?Q2S3GdgTjSUT0PBLASvJ2SoajQqZQt2VAmKWWyFJINpLOkEyomjkUJ/MJGWP?= =?us-ascii?Q?eVLyrLto1cBK9wrD2LGbsVUI+eCNjkzYe6mdxJGJf1XIzjIjy9NyKFT8sqrA?= =?us-ascii?Q?ddzvXm1ZxaXzWx9+PZE0xmG8z0RZmCPos35VrQRcLei42K+Soi0VpSZUYvpw?= =?us-ascii?Q?Q+qNJb/0GonmRVrxIiyNgR4oFIRmqjyeGCYL21G3s6O1HX84AH7Kty9VZiZI?= =?us-ascii?Q?9QD+HZcLQQOzDtLWQMsENdvqzbEM24MeRMgf4E3ce/X+aNeEAycUTctUJBrY?= =?us-ascii?Q?JTkHcloekdxzrqXNSFz3nU+Mfj6UJP8nZS9ZbJ+/bwS/qaD+O6srI1qPcxYe?= =?us-ascii?Q?pg+Iru9nXrzKwikImvCZPdRWAm/4OZaE0kS0rNpsgiz/RS2e/6hQvHToD8C1?= =?us-ascii?Q?ntGBXl8U/cdl1qAc821vOWalt6GaF09AgKww0T1wMsd9x43QlslUU1Bvir4B?= =?us-ascii?Q?1QX6o/kwI53RIXwj0xwf+hiXWYfQMACsqgiaZG31aHSMasPBUC1hUFVgN5xJ?= =?us-ascii?Q?XTB1ETBNXatjYn1N3dPZS+5XkJ6OybR8uAeU22EVG5RoOYjRjpdMpXFbWvom?= =?us-ascii?Q?Sg=3D=3D?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7706e344-6b00-45bc-9619-08de280efcfe X-MS-Exchange-CrossTenant-AuthSource: ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2025 08:29:57.3921 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 06fe3fa3-1221-43d3-861b-5a4ee687a85c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 90SVI6MPP1bSEXuFT/0KUm4RLuxTmsECV/F0VPSEuFVlYUXwRnT9vTVC9DHlnatD4z1xWKWeT4exOMjLCiWTB7inCSKVqTF2omZ48F29kVE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ2PR01MB1275 Content-Type: text/plain; charset="utf-8" Add device tree bindings for the StarFive JH7110S SoC and the VisionFive 2 Lite board equipped with it. JH7110S SoC is an industrial SoC which can run at -40~85 degrees centigrade and up to 1.25GHz. Its CPU cores and peripherals are the same as those of the JH7110 SoC. VisionFive 2 Lite boards have SD card version (default) and eMMC version, which are called "VisionFive 2 Lite" and "VisionFive 2 Lite eMMC" respectively. Reviewed-by: Heinrich Schuchardt Signed-off-by: Hal Feng Acked-by: Rob Herring (Arm) Tested-by: Matthias Brugger --- Documentation/devicetree/bindings/riscv/starfive.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/riscv/starfive.yaml b/Docume= ntation/devicetree/bindings/riscv/starfive.yaml index 04510341a71e..797d9956b949 100644 --- a/Documentation/devicetree/bindings/riscv/starfive.yaml +++ b/Documentation/devicetree/bindings/riscv/starfive.yaml @@ -35,6 +35,12 @@ properties: - starfive,visionfive-2-v1.3b - const: starfive,jh7110 =20 + - items: + - enum: + - starfive,visionfive-2-lite + - starfive,visionfive-2-lite-emmc + - const: starfive,jh7110s + additionalProperties: true =20 ... --=20 2.43.2 From nobody Tue Dec 2 02:05:50 2025 Received: from CHN02-SH0-obe.outbound.protection.partner.outlook.cn (mail-sh0chn02on2103.outbound.protection.partner.outlook.cn [139.219.146.103]) (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 285DC2309BE; Thu, 20 Nov 2025 10:03:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.146.103 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763633015; cv=fail; b=EfrMoeqFa0U9Uf8+0vwvDoNzcLZkYmNbKWTPIvwTNTOJLUIbqxCbiz/yeqOaiBPtRTFMXo2hYi/VSs/KUSX031kkalEUsGcV9wyBcK5VGGEyxTNmBr7ZMHIULhsixY3VWPMZRKmYzB66Mv/vWbAxKk3lO+/NkcUYAdUlLY6/qQo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763633015; c=relaxed/simple; bh=nFC4f26JPpp2onhD2q5JYJ0O7Rcbu0dfj3f/Yu7gVOo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=tM+R/G3SA4u3W0Nh2LnH0Cpy6miksZdfkuR2k90qRbymEzpDQVd+mSNOYX2J6ML6l7N3eRkReHLK5/59LcYEM+LHTrC43zefrPn/73rpp9ALwRZjBENhe7kY+yEOREGllRrYSX/AtUCVRdwReBt+U39i2NU6J4F8ZYtW8uO2bvs= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com; spf=pass smtp.mailfrom=starfivetech.com; arc=fail smtp.client-ip=139.219.146.103 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=starfivetech.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FK7vxj6abb/3/ceuDyH3yq+MkbsnDMDbdha+Q/j0VlXVy52S2DUsToDklIA/JdEf9R1kfc9Hgv+M45wBWXzh8igWvJOAEWjfu5CNzDEMBKZCHMvVZwf1iW/GTrHMI3ZkdQ0YuX81wYD4AplWK3D3a+whDKhizUThypUbEDjN5z1ZEDbLx6+oC6LkSHVf+2qocRuLgCrKb7GHslAmq+u15bpTBv6Yz5R9FMy+U7S3wLXI4KL+s2j/WgGMKp84m9NveHi+WTvEMKcKuXuy83sX6Uu8BI/PCOGGICRcDvsmWeMZJL8sn/vJM6ecPpaQ3tD53ZpwPb1fiySxI7vJeioI1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MmrGoNeghDrD3f24Hq/M0Vt1VkGEM5paQ8a870qOb+c=; b=X36JM//wPRQguup7KfT7PN//spoRHdwqJE8pRVTjChdxox2rzcn/iqSMcZ9iA52MPPIQTJ8jdVsZz640jTz3QC5BdQKWLKdaTJdVmabyWIbxL12ezpONLNFj3FsnjBtIkfFRnF2yBcu42cFWEpw0ufw6bmBzgEMQSt0gn/Ypvosn/fB4locyQwmvlDiGOjknCdi8Kms7EBtrQxjxxzDSkT/X5fzfRHVIw9YSrPZpFZrznaj4075Z3RX8BVvhDUg1iturqGokUZmS77C+p9RgwQAVPC/3svAtjGn5vkaGIj8bix7Q7sUc60/N36jorvKuk73637RbqOSQLt4tOIK0Ug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=starfivetech.com; dmarc=pass action=none header.from=starfivetech.com; dkim=pass header.d=starfivetech.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=starfivetech.com; Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) by ZQ2PR01MB1275.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:10::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.24; Thu, 20 Nov 2025 08:29:58 +0000 Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7]) by ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7%6]) with mapi id 15.20.9320.021; Thu, 20 Nov 2025 08:29:58 +0000 From: Hal Feng To: Conor Dooley , Rob Herring , Krzysztof Kozlowski , Palmer Dabbelt , Paul Walmsley , Albert Ou , "Rafael J . Wysocki" , Viresh Kumar , Bjorn Helgaas , Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Manivannan Sadhasivam , Emil Renner Berthing , Heinrich Schuchardt , E Shattow Cc: Hal Feng , devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 3/5] riscv: dts: starfive: Add common board dtsi for VisionFive 2 Lite variants Date: Thu, 20 Nov 2025 16:29:44 +0800 Message-ID: <20251120082946.109378-4-hal.feng@starfivetech.com> X-Mailer: git-send-email 2.43.2 In-Reply-To: <20251120082946.109378-1-hal.feng@starfivetech.com> References: <20251120082946.109378-1-hal.feng@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SH0PR01CA0008.CHNPR01.prod.partner.outlook.cn (2406:e500:c311:5::20) To ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: ZQ2PR01MB1307:EE_|ZQ2PR01MB1275:EE_ X-MS-Office365-Filtering-Correlation-Id: 5c860237-c65e-4908-6383-08de280efdd8 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|52116014|366016|41320700013|38350700014|921020; X-Microsoft-Antispam-Message-Info: 2XWLCG+grhQNxwAgGxDA9DJyik8t+Ce4PwE/DrWIxJQR8HPzHde7b2Ye9epzLqRCZ029gmCV0JW/8JNNNtuYFWInOMxLezXBA40u9WfkASNCDank64Eqyio73pXz1Wm169OrFHHCVN4OZTK0WhZwHOxK8IA5/AfjLW1i0OEJD9gkcOS2OB0oQ05R9EQEMqOeyGVb9ifCL8/5tuZy0GbFrSSgxd9yh7ll+vCxpBX6qATXG/gwkRbXlkpiGHw3oCLPJUE51aCIrGTjkpVVwbHXEuSlST502Ec0kUA17P6UQWDYDV+e2xmHeTnFy6q6jcqidQYLy8C+mewk4LRiIr9nTSpmiv9v3N72DbTnFrVmvJNf0AVyx0O6WhdLWn7z42zytliavzbnLseHskdqT+DEYIEkaD3VbTGCsmQNuGrE8saEe36YSCYVAYyaKWcCZFV0iYcFYpNEKqZ6ESzZoZB+2lY59zvbNoDS0BE98VBXj5qmW5oYvKLWoS49XJJRWJAVbQw2m+D4KWc5sSjwgerVrUWAT90fKWTAQazmG/D/1E/LbnFNd1ASkxv5hLlYThf7RVN/q/8rJq7X81xOSGJ66XoqSH48NbSOpi8ACo7ISgY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(366016)(41320700013)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3CIX8j5Phb6JdMpkk+P1ngUQK42x+c/rZPXUuDEgzmp6uHY6hoQBNBxIvERv?= =?us-ascii?Q?Qr3WZiqcb39lpmikHzZlZppIP1XN4S8bS4Poyo8ryPnz/6oIHVZVosO8okih?= =?us-ascii?Q?zH19vZRoZnbjsM73uUw02DgkokToOCr/IHGA/48YSxdMAkVne5aI8mqhmDRF?= =?us-ascii?Q?RQwxJfPNC8cihCciGoTrWxh164rWqv7/ecANsmed10379lpwIhZFGtCLtoEh?= =?us-ascii?Q?TZWiBbvlvtj9CDF3rgKm5+qbHAvCpR+Z3VEuzX8GNnjJE0y+Fxqpx52kXSSn?= =?us-ascii?Q?9BJgFaF1lLkGDMPk35dRnHEeEGLmWBMGn9GD4WRjHuv02T+vXs6CO7CVsBww?= =?us-ascii?Q?H2CZCG9TrIbgVDMwHxDxMOsgqlnc7n50ilYUe/kJ97tLVQPAX760xzQww3NR?= =?us-ascii?Q?XxQk5MWT8v+suHmGYROM1P45fw/lcIqIm4eX8HqC684UB357PB94u+05qATm?= =?us-ascii?Q?Z39uX0QXWPHPNb8I0D/ae8YfSBy25o7JwpUeSzqRcOz9NLIf7OmhQWfYcyDW?= =?us-ascii?Q?nsiRP8jAs+gHRlSTpStiWX7/ueEUT6syZPaZLy9hz4O7C9lTcy7epo8gqh9N?= =?us-ascii?Q?lf3uCH9kjxhVwqpZxr/VITkCsB2amJucgay74y1SUNelMsCGaYcqB2PvpGnL?= =?us-ascii?Q?eq7flTpZRRBBCKxBj1XXu4Parj1rYPgTiWsLDhdBWL/m/X5vIVC5zGTahrc2?= =?us-ascii?Q?O5ZIESdXI4MFyj9qTj80NiuMaI4eCNu3x5zuaoxbRkEL5osacZOiLrF+BF9i?= =?us-ascii?Q?/Jwd8UZoUg5/WKdSb2e8Jm6gLnLLW3iIju0orPQbzLrncm7xrtHgzC7JH1JW?= =?us-ascii?Q?MJcBYI4UuJhOOCW2/peSj4u2rKPXGmz2M56It5JL7Ymnd5q9qv1WFNBxcf0a?= =?us-ascii?Q?whAAbINpk9xJVnLkgM9uQ6F2GubXz5zhBeVWOou6kYx1FexxtIwprgzNV/Ib?= =?us-ascii?Q?3Nq5CHk5o1Bf41IUu5t7HN8jMyisVQOr5Y8EcJs3kYKho/Nwv1n8UXo7O8IX?= =?us-ascii?Q?crOyJEq2P2ZFFaEVRJKv+LmW6ZpmMhNLMJjhU/EYWxMClQEpPlgAhaECZDtr?= =?us-ascii?Q?uB+nD4efNedPS0iIgBglTLYD3nznnQ//EXeVxCFnmg9OHv1hcJ9/pwzT4DLD?= =?us-ascii?Q?namUhcxmoEyJ4zs4Pyzz3vAWATCa22ncHGXK3ZsO0JUfELKXP9B1Khut4hqf?= =?us-ascii?Q?Nc/fy0Sm/14Y2msL4mXnZdfTd34DsU78DJxKpXXBJdl7WnJFC8n7mnF7q5ah?= =?us-ascii?Q?JN0dnneG+X7hO957UWN/n6KTKgytO3X0Fbw5JUnXf4KAmYvIVGBIzTWrsCJa?= =?us-ascii?Q?q5SkfHalyMGz7F8nZiJ+fN9PbyPx5mGBXSLTzjGUFw66v7SPI8JpcQpDiEDp?= =?us-ascii?Q?B/kbkjUqrJ4sAZTXYrxtfayle3kH65HXpNoHzLWY+4V8TRkEiw3jJc+V84U0?= =?us-ascii?Q?0o+CZqcvR/+rFN5sVia6Z+ShpYCKclfZPCcr3VL2fSeS/MhQM6myp7gSGhd8?= =?us-ascii?Q?fB4+k/dAZY/gC+kHU0xDgYPmCTmPL9MQl8hosTL8Cz92qjy0817xryT28aiG?= =?us-ascii?Q?AqPPvVe/Vaigqi8DeYoewHJ50ElQ4P3kpwCj4E7qOULuqvzZHqjIIKOsTPA1?= =?us-ascii?Q?bg=3D=3D?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c860237-c65e-4908-6383-08de280efdd8 X-MS-Exchange-CrossTenant-AuthSource: ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2025 08:29:58.7732 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 06fe3fa3-1221-43d3-861b-5a4ee687a85c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: W7nVODLoOv7aiT1Egb8r3CGGWYQfxAF65bkcE0Z6SQQBG/KXFQQ/uC6ERLPg0EUWBWe//ISWfKW0hmEGqYS/O1yeSZy8AV0GP7QofSug36w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ2PR01MB1275 Content-Type: text/plain; charset="utf-8" Add common board dtsi for use by VisionFive 2 Lite variants. Signed-off-by: Hal Feng Acked-by: Emil Renner Berthing Tested-by: Matthias Brugger --- .../jh7110s-starfive-visionfive-2-lite.dtsi | 691 ++++++++++++++++++ 1 file changed, 691 insertions(+) create mode 100644 arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfiv= e-2-lite.dtsi diff --git a/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lit= e.dtsi b/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lite.dt= si new file mode 100644 index 000000000000..aa375c4a3fa3 --- /dev/null +++ b/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lite.dtsi @@ -0,0 +1,691 @@ +// SPDX-License-Identifier: GPL-2.0 OR MIT +/* + * Copyright (C) 2025 StarFive Technology Co., Ltd. + * Copyright (C) 2025 Hal Feng + */ + +/dts-v1/; +#include "jh7110.dtsi" +#include "jh7110-pinfunc.h" +#include +#include +#include + +/ { + aliases { + ethernet0 =3D &gmac0; + i2c0 =3D &i2c0; + i2c2 =3D &i2c2; + i2c5 =3D &i2c5; + i2c6 =3D &i2c6; + mmc0 =3D &mmc0; + mmc1 =3D &mmc1; + serial0 =3D &uart0; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; + + memory@40000000 { + device_type =3D "memory"; + reg =3D <0x0 0x40000000 0x1 0x0>; + bootph-pre-ram; + }; + + gpio-restart { + compatible =3D "gpio-restart"; + gpios =3D <&sysgpio 35 GPIO_ACTIVE_HIGH>; + priority =3D <224>; + }; + + leds { + compatible =3D "gpio-leds"; + + led_status_power: led-0 { + gpios =3D <&aongpio 3 GPIO_ACTIVE_HIGH>; + }; + }; +}; + +&cpu_opp { + /delete-node/ opp-375000000; + /delete-node/ opp-500000000; + /delete-node/ opp-750000000; + /delete-node/ opp-1500000000; + + opp-312500000 { + opp-hz =3D /bits/ 64 <312500000>; + opp-microvolt =3D <800000>; + }; + opp-417000000 { + opp-hz =3D /bits/ 64 <417000000>; + opp-microvolt =3D <800000>; + }; + opp-625000000 { + opp-hz =3D /bits/ 64 <625000000>; + opp-microvolt =3D <800000>; + }; + opp-1250000000 { + opp-hz =3D /bits/ 64 <1250000000>; + opp-microvolt =3D <1000000>; + }; +}; + +&cpus { + timebase-frequency =3D <4000000>; +}; + +&dvp_clk { + clock-frequency =3D <74250000>; +}; + +&gmac0_rgmii_rxin { + clock-frequency =3D <125000000>; +}; + +&gmac0_rmii_refin { + clock-frequency =3D <50000000>; +}; + +&gmac1_rgmii_rxin { + clock-frequency =3D <125000000>; +}; + +&gmac1_rmii_refin { + clock-frequency =3D <50000000>; +}; + +&hdmitx0_pixelclk { + clock-frequency =3D <297000000>; +}; + +&i2srx_bclk_ext { + clock-frequency =3D <12288000>; +}; + +&i2srx_lrck_ext { + clock-frequency =3D <192000>; +}; + +&i2stx_bclk_ext { + clock-frequency =3D <12288000>; +}; + +&i2stx_lrck_ext { + clock-frequency =3D <192000>; +}; + +&mclk_ext { + clock-frequency =3D <12288000>; +}; + +&osc { + clock-frequency =3D <24000000>; +}; + +&rtc_osc { + clock-frequency =3D <32768>; +}; + +&tdm_ext { + clock-frequency =3D <49152000>; +}; + +&camss { + assigned-clocks =3D <&ispcrg JH7110_ISPCLK_DOM4_APB_FUNC>, + <&ispcrg JH7110_ISPCLK_MIPI_RX0_PXL>; + assigned-clock-rates =3D <49500000>, <198000000>; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + }; + + port@1 { + reg =3D <1>; + + camss_from_csi2rx: endpoint { + remote-endpoint =3D <&csi2rx_to_camss>; + }; + }; + }; +}; + +&csi2rx { + assigned-clocks =3D <&ispcrg JH7110_ISPCLK_VIN_SYS>; + assigned-clock-rates =3D <297000000>; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + /* remote MIPI sensor endpoint */ + }; + + port@1 { + reg =3D <1>; + + csi2rx_to_camss: endpoint { + remote-endpoint =3D <&camss_from_csi2rx>; + }; + }; + }; +}; + +&gmac0 { + phy-handle =3D <&phy0>; + phy-mode =3D "rgmii-id"; + starfive,tx-use-rgmii-clk; + assigned-clocks =3D <&aoncrg JH7110_AONCLK_GMAC0_TX>; + assigned-clock-parents =3D <&aoncrg JH7110_AONCLK_GMAC0_RMII_RTX>; + status =3D "okay"; + + mdio { + #address-cells =3D <1>; + #size-cells =3D <0>; + compatible =3D "snps,dwmac-mdio"; + + phy0: ethernet-phy@0 { + reg =3D <0>; + motorcomm,tx-clk-adj-enabled; + motorcomm,tx-clk-100-inverted; + motorcomm,tx-clk-1000-inverted; + motorcomm,rx-clk-drv-microamp =3D <3970>; + motorcomm,rx-data-drv-microamp =3D <2910>; + rx-internal-delay-ps =3D <1500>; + tx-internal-delay-ps =3D <1500>; + }; + }; +}; + +&i2c0 { + clock-frequency =3D <100000>; + i2c-sda-hold-time-ns =3D <300>; + i2c-sda-falling-time-ns =3D <510>; + i2c-scl-falling-time-ns =3D <510>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c0_pins>; + status =3D "okay"; +}; + +&i2c2 { + clock-frequency =3D <100000>; + i2c-sda-hold-time-ns =3D <300>; + i2c-sda-falling-time-ns =3D <510>; + i2c-scl-falling-time-ns =3D <510>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c2_pins>; + status =3D "okay"; +}; + +&i2c5 { + clock-frequency =3D <100000>; + i2c-sda-hold-time-ns =3D <300>; + i2c-sda-falling-time-ns =3D <510>; + i2c-scl-falling-time-ns =3D <510>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c5_pins>; + status =3D "okay"; + + axp15060: pmic@36 { + compatible =3D "x-powers,axp15060"; + reg =3D <0x36>; + interrupt-controller; + #interrupt-cells =3D <1>; + + regulators { + vcc_3v3: dcdc1 { + regulator-boot-on; + regulator-always-on; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + regulator-name =3D "vcc_3v3"; + }; + + vdd_cpu: dcdc2 { + regulator-always-on; + regulator-min-microvolt =3D <500000>; + regulator-max-microvolt =3D <1540000>; + regulator-name =3D "vdd_cpu"; + }; + + emmc_vdd: aldo4 { + regulator-boot-on; + regulator-always-on; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <3300000>; + regulator-name =3D "emmc_vdd"; + }; + }; + }; + + eeprom@50 { + compatible =3D "atmel,24c04"; + reg =3D <0x50>; + bootph-pre-ram; + pagesize =3D <16>; + }; +}; + +&i2c6 { + clock-frequency =3D <100000>; + i2c-sda-hold-time-ns =3D <300>; + i2c-sda-falling-time-ns =3D <510>; + i2c-scl-falling-time-ns =3D <510>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&i2c6_pins>; + status =3D "okay"; +}; + +&mmc0 { + max-frequency =3D <100000000>; + assigned-clocks =3D <&syscrg JH7110_SYSCLK_SDIO0_SDCARD>; + assigned-clock-rates =3D <50000000>; + bus-width =3D <8>; + bootph-pre-ram; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&mmc0_pins>; + status =3D "okay"; +}; + +&mmc1 { + max-frequency =3D <50000000>; + assigned-clocks =3D <&syscrg JH7110_SYSCLK_SDIO1_SDCARD>; + assigned-clock-rates =3D <50000000>; + bus-width =3D <4>; + bootph-pre-ram; + cap-sd-highspeed; + keep-power-in-suspend; + non-removable; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&mmc1_pins>; + status =3D "okay"; +}; + +&pcie1 { + enable-gpios =3D <&sysgpio 27 GPIO_ACTIVE_HIGH>; + perst-gpios =3D <&sysgpio 28 GPIO_ACTIVE_LOW>; + phys =3D <&pciephy1>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pcie1_pins>; + status =3D "okay"; +}; + +&pwm { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pwm_pins>; + status =3D "okay"; +}; + +&qspi { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + nor_flash: flash@0 { + compatible =3D "jedec,spi-nor"; + reg =3D <0>; + bootph-pre-ram; + cdns,read-delay =3D <2>; + spi-max-frequency =3D <100000000>; + cdns,tshsl-ns =3D <1>; + cdns,tsd2d-ns =3D <1>; + cdns,tchsh-ns =3D <1>; + cdns,tslch-ns =3D <1>; + + partitions { + compatible =3D "fixed-partitions"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + spl@0 { + reg =3D <0x0 0xf0000>; + }; + uboot-env@f0000 { + reg =3D <0xf0000 0x10000>; + }; + uboot@100000 { + reg =3D <0x100000 0xf00000>; + }; + }; + }; +}; + +&spi0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&spi0_pins>; + status =3D "okay"; +}; + +&syscrg { + assigned-clocks =3D <&syscrg JH7110_SYSCLK_CPU_ROOT>, + <&syscrg JH7110_SYSCLK_BUS_ROOT>, + <&syscrg JH7110_SYSCLK_PERH_ROOT>, + <&syscrg JH7110_SYSCLK_QSPI_REF>, + <&syscrg JH7110_SYSCLK_CPU_CORE>, + <&pllclk JH7110_PLLCLK_PLL0_OUT>; + assigned-clock-parents =3D <&pllclk JH7110_PLLCLK_PLL0_OUT>, + <&pllclk JH7110_PLLCLK_PLL2_OUT>, + <&pllclk JH7110_PLLCLK_PLL2_OUT>, + <&syscrg JH7110_SYSCLK_QSPI_REF_SRC>; + assigned-clock-rates =3D <0>, <0>, <0>, <0>, <500000000>, <1250000000>; +}; + +&sysgpio { + i2c0_pins: i2c0-0 { + i2c-pins { + pinmux =3D , + ; + bias-disable; /* external pull-up */ + input-enable; + input-schmitt-enable; + }; + }; + + i2c2_pins: i2c2-0 { + i2c-pins { + pinmux =3D , + ; + bias-disable; /* external pull-up */ + input-enable; + input-schmitt-enable; + }; + }; + + i2c5_pins: i2c5-0 { + bootph-pre-ram; + + i2c-pins { + pinmux =3D , + ; + bias-disable; /* external pull-up */ + bootph-pre-ram; + input-enable; + input-schmitt-enable; + }; + }; + + i2c6_pins: i2c6-0 { + i2c-pins { + pinmux =3D , + ; + bias-disable; /* external pull-up */ + input-enable; + input-schmitt-enable; + }; + }; + + mmc0_pins: mmc0-0 { + mmc-pins { + pinmux =3D , + , + , + , + , + , + , + , + , + ; + bias-pull-up; + drive-strength =3D <12>; + input-enable; + }; + }; + + mmc1_pins: mmc1-0 { + clk-pins { + pinmux =3D ; + bias-pull-up; + drive-strength =3D <12>; + input-disable; + input-schmitt-disable; + slew-rate =3D <0>; + }; + + mmc-pins { + pinmux =3D , + , + , + , + ; + bias-pull-up; + drive-strength =3D <12>; + input-enable; + input-schmitt-enable; + slew-rate =3D <0>; + }; + }; + + pcie1_pins: pcie1-0 { + clkreq-pins { + pinmux =3D ; + bias-pull-down; + drive-strength =3D <2>; + input-enable; + input-schmitt-disable; + slew-rate =3D <0>; + }; + + wake-pins { + pinmux =3D ; + bias-pull-up; + drive-strength =3D <2>; + input-enable; + input-schmitt-disable; + slew-rate =3D <0>; + }; + }; + + pwm_pins: pwm-0 { + pwm-pins { + pinmux =3D , + ; + bias-disable; + drive-strength =3D <12>; + input-disable; + input-schmitt-disable; + slew-rate =3D <0>; + }; + }; + + spi0_pins: spi0-0 { + mosi-pins { + pinmux =3D ; + bias-disable; + input-disable; + input-schmitt-disable; + }; + + miso-pins { + pinmux =3D ; + bias-pull-up; + input-enable; + input-schmitt-enable; + }; + + sck-pins { + pinmux =3D ; + bias-disable; + input-disable; + input-schmitt-disable; + }; + + ss-pins { + pinmux =3D ; + bias-disable; + input-disable; + input-schmitt-disable; + }; + }; + + uart0_pins: uart0-0 { + tx-pins { + pinmux =3D ; + bias-disable; + drive-strength =3D <12>; + input-disable; + input-schmitt-disable; + slew-rate =3D <0>; + }; + + rx-pins { + pinmux =3D ; + bias-disable; /* external pull-up */ + drive-strength =3D <2>; + input-enable; + input-schmitt-enable; + slew-rate =3D <0>; + }; + }; + + uart1_pins: uart1-0 { + tx-pins { + pinmux =3D ; + bias-disable; + drive-strength =3D <12>; + input-disable; + input-schmitt-disable; + slew-rate =3D <0>; + }; + + rx-pins { + pinmux =3D ; + bias-pull-up; + drive-strength =3D <2>; + input-enable; + input-schmitt-enable; + slew-rate =3D <0>; + }; + + cts-pins { + pinmux =3D ; + input-enable; + }; + + rts-pins { + pinmux =3D ; + input-enable; + }; + }; + + usb0_pins: usb0-0 { + power-pins { + pinmux =3D ; + input-disable; + }; + + switch-pins { + pinmux =3D ; + input-disable; + }; + }; +}; + +&uart0 { + bootph-pre-ram; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart0_pins>; + status =3D "okay"; +}; + +&uart1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&uart1_pins>; + status =3D "okay"; +}; + +&usb0 { + dr_mode =3D "host"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&usb0_pins>; + status =3D "okay"; +}; + +&usb_cdns3 { + phys =3D <&usbphy0>, <&pciephy0>; + phy-names =3D "cdns3,usb2-phy", "cdns3,usb3-phy"; +}; + +&U74_1 { + cpu-supply =3D <&vdd_cpu>; +}; + +&U74_2 { + cpu-supply =3D <&vdd_cpu>; +}; + +&U74_3 { + cpu-supply =3D <&vdd_cpu>; +}; + +&U74_4 { + cpu-supply =3D <&vdd_cpu>; +}; --=20 2.43.2 From nobody Tue Dec 2 02:05:50 2025 Received: from CHN02-SH0-obe.outbound.protection.partner.outlook.cn (mail-sh0chn02on2128.outbound.protection.partner.outlook.cn [139.219.146.128]) (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 AA2852F7AB0; Thu, 20 Nov 2025 10:04:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.146.128 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763633076; cv=fail; b=fiDfNunjb++KWIaVyykX+SQqQ3+bh9uzzbP5lDPt8yvpzs+0WxY/EZaY74HxzILesS65+yZMpS7Z9hazAROLkmomQ7qjeDlp7rajWzfIUNAoiob4Ht8Sii+JGTgnbuySl6Xwt+iAonSg92LmsYUYIKykzc2+Bnna0Yyqaii8dw4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763633076; c=relaxed/simple; bh=LdzGWsjgm4jXXnlQXRUj6UffMOY0qPHGD+wceV3zsmE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=HQ6E01dAYDLjkcRy77EusiPZ/ZSaN1poDMpptqBc7lWzVeeSoEZDOLr9NU5QIABvwAHtiZRPD+AeQRkpWP+RQrPhdHr2DJ9bjAHXyaT49tJxL7HcNhris+gBeCkwhtM4v7UqjLkFgTLj0GiOARbFc/a/fxp7Bo5eRZE+DzrfVo8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com; spf=pass smtp.mailfrom=starfivetech.com; arc=fail smtp.client-ip=139.219.146.128 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=starfivetech.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XOQ8FmFOCMtk3iypLSgKVAeQ/EadDxVCOfffvebGF23/KJnplQjmzD9699yBckCSYucmV62EBKCcTi3/alu9Gboon4+lQZnyaHvLEjCKluCBdwTbYsJJFAbrMTA8fErXbe2qF4fAjKRPDppkfsLCqivUoKEGxEfl9/Bp05AzI9iasNupItOHZy1p3Ta/SoP805pTzglTL5vJ6sqWRmIHoW6Phq02/SaBq4ulh4e1tU0YSX+nQzxD2/BWpEYJj635aI75Oc7hQ301IECWdHv7XYM+fhF7JaZdAk5ZjY5jU9DcwFxr2WLuxCSyT+n5YWeK5jemDqgv4qWfqeC32/LiTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tf4kqQuHDbwJ71Sfz0JWkfJUsoJ8ZnctFfRDLAakt5c=; b=Vjrjl5Jrj+XgBhaSeUu51wl3GK592Q+wpWiU+7FZIcd2wqa+OYqIi1/gANstYGNJjBaCrmySPpH4rvu6FDRfDTTjcSZ/QEIG9TqSa5zrMaEKwSaFxpj8tGeTATW4Q3FUXR/+hpHds0hhhlvUPLVZzQhnTTFFaz2c9bS+SCqSHcgWWCnrU6wDoUz7BxIsMrmhFwkEtsdHoaBZeNCKTrPyZg3yPHibl3yS5Pi6mdTzItFfHUNU2GEMpZG/lCgyyOl42mWFZIbkcu4QCLkwjk3s+IH4Qu7BGzfBFTrmgIAWyD8JVNKv9umdC4juCu++Od+eXVxix59Nc/p5SSszWIh+qA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=starfivetech.com; dmarc=pass action=none header.from=starfivetech.com; dkim=pass header.d=starfivetech.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=starfivetech.com; Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) by ZQ2PR01MB1275.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:10::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.24; Thu, 20 Nov 2025 08:30:00 +0000 Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7]) by ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7%6]) with mapi id 15.20.9320.021; Thu, 20 Nov 2025 08:30:00 +0000 From: Hal Feng To: Conor Dooley , Rob Herring , Krzysztof Kozlowski , Palmer Dabbelt , Paul Walmsley , Albert Ou , "Rafael J . Wysocki" , Viresh Kumar , Bjorn Helgaas , Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Manivannan Sadhasivam , Emil Renner Berthing , Heinrich Schuchardt , E Shattow Cc: Hal Feng , devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 4/5] riscv: dts: starfive: Add VisionFive 2 Lite board device tree Date: Thu, 20 Nov 2025 16:29:45 +0800 Message-ID: <20251120082946.109378-5-hal.feng@starfivetech.com> X-Mailer: git-send-email 2.43.2 In-Reply-To: <20251120082946.109378-1-hal.feng@starfivetech.com> References: <20251120082946.109378-1-hal.feng@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SH0PR01CA0008.CHNPR01.prod.partner.outlook.cn (2406:e500:c311:5::20) To ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: ZQ2PR01MB1307:EE_|ZQ2PR01MB1275:EE_ X-MS-Office365-Filtering-Correlation-Id: fe00dcc4-d769-4b06-e1ff-08de280efec0 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|52116014|366016|41320700013|38350700014|921020; X-Microsoft-Antispam-Message-Info: 0RJ08LlNjYWgd1VYxcO5hdfB9RXHmb4O+EsqSO9gmKohrj6poqZyU70GNwirY75DHrOVHw7zUZPncyLD2moQz7eBd1aA+MJF6JXO7KRE4MzqqHmElQGVdirDrOqi25rFYTWXOHYBvj2Q6B8J9JyiOiEBmcSkbo1YhI4DWJqkjPKUq8t08LsKdaiA0r6B4I7f67LTO9KkkkGjTwIhh0eVS77J4ytN2OsC17ztRoZftU2V6wXGGEainreVIbUD6j/DTdspDDD2yqaiMzXBf8svIUBqYFpixhJyfIc0nlkiTt5LHoc4Y3E/9JcsJPDzJTGGALn3xRJo/gc98pIZPPGSK8CxfnJPCzZ/a/2LW5yoEP9NgQnXlxN1Wh1fhF/mgKilWDTxFBsiXXekkIOltDr9aAj8O5OJ5dfnPuoo9623XUrGJR9499qMytYC4+wYkDdWpvG/yk/QhkIJv5Fh8KDrbk1pnbWSyCU3/xrndqlNZbvFHJg+Y362n65M9LjZquC5R1Rm04+RELV+M9pXQiHwbpJYTqUkZAzCz0zalnSIGIzU8cnoTYKEKXXyCs1kWYT0Ut91vz0LQEoh6xRPa0KM1YQL8exH2nmehcCpbKeSrnY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(366016)(41320700013)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?yR0lEsqYtFPWuuGU3CTyWz6Lg/xnfl1itLfVa9vJ2ofHrH3+MwwKF0N0HD56?= =?us-ascii?Q?jXb2EF5HgEWX5EjDS6hhfVE9QvhqtBeFAbMyVDyTAhMBABbVvNw3Bil86xn1?= =?us-ascii?Q?abYbzJq+Fu/TLua0RyHWqhw3dBxjAS3FkwhiY4NKhbsrzFes7Vp+Wse6H5LJ?= =?us-ascii?Q?EOtLO1bomkgkK0v1u8WYFgfW0Cde4pYBF9BXvGqYTWwh8sHLVjefewlWOox2?= =?us-ascii?Q?ryAvuhj6UhY5Xj8DC0vaeyNieyCdO/IAO5iIg+YBclUigJj9nIP60f8YyDUp?= =?us-ascii?Q?ipRENUb9GVPvDNOuzCTmxQ5ChZ4Y4x6iU4rw+/+bA5+TwpprPJ3FDwlRoKbo?= =?us-ascii?Q?iBGnO8WuXfqmS6U5qliQRxNqcI4Jry6J6WJPcfBW2sLSd6m7vF992gS74uHI?= =?us-ascii?Q?4s4iRh0eD6asjAsvbk9oiT+Y17++xFs5Vuk/DIt2bxKWeGpQbfeBidemv1lO?= =?us-ascii?Q?ndgB76KX6cAW+ol9wPV6Hl235C3V41shOYt67+AR405Y3bTNlE/PtqwJIS58?= =?us-ascii?Q?PFzXwEeCHp/ZG3e0gBL66CDn8Ln1Eli2xc+AaE8aiP+Ga5o0WvHOq6X4oEM9?= =?us-ascii?Q?D8qLugGebchUuJ3zFzFNriVPv3qgXJ87HBBg+rB5m8B0N4Cx9tRudmsXG4H+?= =?us-ascii?Q?BVF8RFpCGCJIrXqdhJs4U2FhKQHLsmfo2l0AEzAk6FK19XydtbUJYb9jURkq?= =?us-ascii?Q?0N4TgJx5Uoty1TnVsmuTOn616fRhQeMqB+DYiJ6KxCdKthiBuogzaBP7H6ec?= =?us-ascii?Q?kfzRuHcDwJxnN1J2KeOzQRH204K+z8hZ0rcugMjS/+AxwsNqIC+rD4hVV3zw?= =?us-ascii?Q?qkoLdjw2/tWWrL/7G+cN7Oojq6fMX873JM/YcO/k0+SEWklA7OLJGAxkQfkq?= =?us-ascii?Q?kzeqw5kOoQJVPhJpikEx4rfbfgXwAUUIRQrmOa2ANL4wM+wJAKnayLPgP1+t?= =?us-ascii?Q?O3pnRe3WkRmsOs6vs1QnOeq0HwookZVMvko5YQd7kcyxTHXscZEgDqZjJqYj?= =?us-ascii?Q?5D6pClhp4FZM1InSaAAqhtn+JzMr++DxvdUbbnS3UPZa1PO+D+Q53o8bnI26?= =?us-ascii?Q?dJK5As4PZVG0oRVGQXHQKVF91OqMwLbc3oiTRiy+B9V9VDAr2OmStUdcG45S?= =?us-ascii?Q?LxmrEY3hycCHVET+5lPDEXkg0vR6Uv3pQGQU196A5GtNt7JkDby4o0BXMAMA?= =?us-ascii?Q?5jLw5z6BVUYAf2WOb7g+wFFK32Qz9s/mWSkMqEYg1SXDb8PofMQJbQccJFTg?= =?us-ascii?Q?4NUWntSbuaUVUnIdTYs1TlYhJaCXd9XoLfKx/5Qg9hEC6AkU0wJuMljRhwi4?= =?us-ascii?Q?reJ3BXWIqSId1b2vstB6ezIiKey9fuE9o3Vk/hFbTl2IJaHofR5oSKO9QRhJ?= =?us-ascii?Q?d80R0sedcCSjzDY0Ge913KAu81Ep0DB9uVPCWu3inNe95b4HBfsoydAFDKUB?= =?us-ascii?Q?1nVzixH9M3akCjdGV6OwQsMPRoGlIb61neqEaAt7QSoWpVxKsrFcqZIwJrSM?= =?us-ascii?Q?gJtj+arCS6fA8BsA/AIziuzkrJV7F6ibOCRNpEpjiiz4IZSx9czPAFSMj1n/?= =?us-ascii?Q?eWinxigTxsKMF2sxeXCRjxxbF0Te3xqqGrIhNOSfaYIdsfOOJKRyz+GlA4qb?= =?us-ascii?Q?1Q=3D=3D?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe00dcc4-d769-4b06-e1ff-08de280efec0 X-MS-Exchange-CrossTenant-AuthSource: ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2025 08:30:00.2938 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 06fe3fa3-1221-43d3-861b-5a4ee687a85c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: iUZx60EfaSem5sf+kPkdWi5bKMZulAsee3Rd+TQEmKifDdDT+GyXM4azArpbsGtUwWcb0NjjWeikyI9yptgeUbved/uWIT5lm1RxwdNfex4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ2PR01MB1275 Content-Type: text/plain; charset="utf-8" VisionFive 2 Lite is a mini SBC based on the StarFive JH7110S SoC. Board features: - JH7110S SoC - 4/8 GiB LPDDR4 DRAM - AXP15060 PMIC - 40 pin GPIO header - 1x USB 3.0 host port - 3x USB 2.0 host port - 1x M.2 M-Key (size: 2242) - 1x MicroSD slot (optional non-removable 64GiB eMMC) - 1x QSPI Flash - 1x I2C EEPROM - 1x 1Gbps Ethernet port - SDIO-based Wi-Fi & UART-based Bluetooth - 1x HDMI port - 1x 2-lane DSI - 1x 2-lane CSI VisionFive 2 Lite schematics: https://doc-en.rvspace.org/VisionFive2Lite/PD= F/VF2_LITE_V1.10_TF_20250818_SCH.pdf VisionFive 2 Lite Quick Start Guide: https://doc-en.rvspace.org/VisionFive2= Lite/VisionFive2LiteQSG/index.html More documents: https://doc-en.rvspace.org/Doc_Center/visionfive_2_lite.html Signed-off-by: Hal Feng Acked-by: Emil Renner Berthing Tested-by: Matthias Brugger --- arch/riscv/boot/dts/starfive/Makefile | 2 ++ .../jh7110s-starfive-visionfive-2-lite.dts | 20 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfiv= e-2-lite.dts diff --git a/arch/riscv/boot/dts/starfive/Makefile b/arch/riscv/boot/dts/st= arfive/Makefile index 62b659f89ba7..f53109253d41 100644 --- a/arch/riscv/boot/dts/starfive/Makefile +++ b/arch/riscv/boot/dts/starfive/Makefile @@ -15,3 +15,5 @@ dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110-milkv-marscm-lite= .dtb dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110-pine64-star64.dtb dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110-starfive-visionfive-2-v1.2a.dtb dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110-starfive-visionfive-2-v1.3b.dtb + +dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110s-starfive-visionfive-2-lite.dtb diff --git a/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lit= e.dts b/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lite.dts new file mode 100644 index 000000000000..ac5e66027bad --- /dev/null +++ b/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lite.dts @@ -0,0 +1,20 @@ +// SPDX-License-Identifier: GPL-2.0 OR MIT +/* + * Copyright (C) 2025 StarFive Technology Co., Ltd. + * Copyright (C) 2025 Hal Feng + */ + +/dts-v1/; +#include "jh7110s-starfive-visionfive-2-lite.dtsi" + +/ { + model =3D "StarFive VisionFive 2 Lite"; + compatible =3D "starfive,visionfive-2-lite", "starfive,jh7110s"; +}; + +&mmc0 { + bus-width =3D <4>; + cd-gpios =3D <&sysgpio 41 GPIO_ACTIVE_HIGH>; + disable-wp; + cap-sd-highspeed; +}; --=20 2.43.2 From nobody Tue Dec 2 02:05:50 2025 Received: from CHN02-SH0-obe.outbound.protection.partner.outlook.cn (mail-sh0chn02on2128.outbound.protection.partner.outlook.cn [139.219.146.128]) (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 28474312817; Thu, 20 Nov 2025 10:04:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.146.128 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763633079; cv=fail; b=JSIsY9fOpLIGXfdlwwOlotOpjt52mfTHkdyqP49eMUqFy2d5ffmH0xWXYTjqP0H2NOtWBVam30fRf1RD5PlBFpE1UvazXbmSWQsJ2E5sWmtHns0bQQvgiGyY6E28FUKBw20InIsrcDY9L6ExV8mPWCsObBx9zFDozmLLR4Jy8Uc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763633079; c=relaxed/simple; bh=LffuFy0o+ak0sYVtamZtfM1tkLci4+dbgr5HAogXeVo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=JC8ZlUUfmow6Xj2czs1nEkL17AscPMqueNiIBx06eXqsTeddqIpX8e7AsLv24UT2hUy3QyaQaWIEXBHdiuZs8EomsrhF9A/GXSoPAYig49PFFcl1ScWcNk3u7mPQqETlnFmjRK/QQLCJbyDnoHS04z+H+cRjn5JzsdcmqFfG8S0= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com; spf=pass smtp.mailfrom=starfivetech.com; arc=fail smtp.client-ip=139.219.146.128 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=starfivetech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=starfivetech.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UKoPhbLRtBDFQZOaVo+0orPu8Qcrtc/xzfJmPG7DZG1q8tJ5Yvhu2Fk8FZHvLLoGObtY4t5zdyoi2Mv2NL7SQN6sK3zjW1OPg3GxZjF1Wz/eyFncPp09tmiV+nohig1YBBcKEWGMlyCuRUfIZnW6Erx/lKienKvI5+haFUAOl8vTO6JdMH48TDoSwVMompKHizfC5HMs7VWdjYsgLtrzT826pdmXSFzGe+Jy/sYqsGmnOmXwI0tXswffiSMdYc+UN9GnC+aw7nTNSg1zEBdXDoTgnxKF8722afzJi+WjTLw7bRayGq1OQcEyC0GEbymj5ObB4GjQoSZ7L2EXkG431A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2kXPRul5UgqNQ91FZuNxL8MCd5ZCkwkQkOLYKss6ByM=; b=Wl5thsV4a2vmhIlt7p3dnMLxjvWNZ98k3qrZpmi7cOwZzx+L1OW18HMvPaA9ewxi1fS1JPRpgCgv2wLjWRS1io/0jcb+9UYt1hrze89pcPbaJ0v4KyiTBZ+qB6WpXTQjT6nofF6UGj2CvyBZCLejppIOlZ2ZBG+UluGynAHstANJVVFwn4N16Kra5GZBb1fON7xOck1PR79pUaS+XQvRWDJiHknR9VIaiIk0BwsDJLhaAssNbdufaddwZHOONWeUQI0dhEbH/GZhH0tyhGEsooGAnedaa8moDpfMsQCuZMgsOqgH1B0CPyUZqIb2gE5H2ceE2ixUtc8FQOPeW9MDbg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=starfivetech.com; dmarc=pass action=none header.from=starfivetech.com; dkim=pass header.d=starfivetech.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=starfivetech.com; Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) by ZQ2PR01MB1275.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:10::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.24; Thu, 20 Nov 2025 08:30:01 +0000 Received: from ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7]) by ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn ([fe80::2595:ef4d:fae:37d7%6]) with mapi id 15.20.9320.021; Thu, 20 Nov 2025 08:30:01 +0000 From: Hal Feng To: Conor Dooley , Rob Herring , Krzysztof Kozlowski , Palmer Dabbelt , Paul Walmsley , Albert Ou , "Rafael J . Wysocki" , Viresh Kumar , Bjorn Helgaas , Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Manivannan Sadhasivam , Emil Renner Berthing , Heinrich Schuchardt , E Shattow Cc: Hal Feng , devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 5/5] riscv: dts: starfive: Add VisionFive 2 Lite eMMC board device tree Date: Thu, 20 Nov 2025 16:29:46 +0800 Message-ID: <20251120082946.109378-6-hal.feng@starfivetech.com> X-Mailer: git-send-email 2.43.2 In-Reply-To: <20251120082946.109378-1-hal.feng@starfivetech.com> References: <20251120082946.109378-1-hal.feng@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SH0PR01CA0008.CHNPR01.prod.partner.outlook.cn (2406:e500:c311:5::20) To ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:7::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: ZQ2PR01MB1307:EE_|ZQ2PR01MB1275:EE_ X-MS-Office365-Filtering-Correlation-Id: 86458f39-78d5-4090-c2dc-08de280eff91 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|52116014|366016|41320700013|38350700014|921020; X-Microsoft-Antispam-Message-Info: O/Xd0dzkltbSJv5ba5l2uGEwFRGyyhDHJ17X3+qwy+ffXraCYIh84xsXWTEiy9huVABENY84DDTYiM8tzgSDhJ3WcXoQt6kJQpQRqbYrI0f4kIwhOV3MnwwFkz7gt6HHniL/W3SRYAtnodn47fW/sp91ahqfjdaFGtFYWdRQGIBmfFO5dOmGMJjEYme9MQMIGMA1lQOfvLMAZ9tgI9fvWTWoBWdXN79L3q8O0/9SH8tqbJ+QD/vaSSYMV6SzN2PV4gGnlKYdnYH+6PCkFm1yTwBndd0HYW6VDNM9uhtSUlJjPk6rfgo3Gh2500WPuPoVMe+XAOxq+YuKqp4c8LTdeTCsKtqDRmPhbqVT+nJ+V9K3JcXcHXwnd0o1V7UL7KB970/r9M0TVWfziM5k7HyC3o5XTuF1zJs2BBZS72E8u1q+3fygz/BdOjOWL+Z5z8vCcv0V7Q3aszjKURvidzsqgj7zYgd/0kQuxFoSPCELvp1oMlbni6vTaBFIcYoZ77OHAf7NhZZie0VaEKW0AbNOFPJdwc3AJdpdFpFWWWHSXn15EtThgY0X4tXZNufOacb6yeu9fsfRGjvrF+T41zj7WU1qyN4tOehkcfJMsAcftIc= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(366016)(41320700013)(38350700014)(921020);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?MgZXMTjihZST7y1d0RtUl5v+BMPdhLMGOT5GInDoULpXHGKLVg6v71ySRoBg?= =?us-ascii?Q?buJsEwDEqg/Sh04MUTvo93pQr0zz/bbTWpIhM0ysiX0mqjll/JwkkvIfAHGM?= =?us-ascii?Q?4VzGYtFF6U+ODFuTmAH2jIqQ+V1juU23BRYdLEQaUTM7VOjrDBlk9aBlIM7Q?= =?us-ascii?Q?ohz5nHbC5gvU/Chh/O/3oJHh1sqlpwbHGaPGV+QHzujUwcmQxWs52VBF6xHI?= =?us-ascii?Q?RcF0Nm5R4EtBTXHa6iHlELEH2YpYtctaEb+a/JEIHIRVJO59cx4VOEdkqhZJ?= =?us-ascii?Q?+Mcp5efTwDl/rjLIRgiMoD/fzl1EUMA7Pt8lheulnWK2vF1GVVkrm5uueR6i?= =?us-ascii?Q?uAnuJbRHRvBtPmiym0eq8Dp1ftfMEL/X4f6mDqvhbu2NYJeT4NbgMZyP9h58?= =?us-ascii?Q?6VtW6AkCiaMwDi0RbV3aBYTmQRUwqzUkcdc0hlXG1xG40qMKKVMqWsAByBla?= =?us-ascii?Q?HE0F4IpHl5m87JVRRWWoa8X5fl/KpXLsE21xqctH+Ur6OpyiDmdyi0BPHcJS?= =?us-ascii?Q?xTub3ESlxgqp+Qxm15vHP0tcFFYaMgd96XH88Yaa7fb+hDxaxcchFchl4asl?= =?us-ascii?Q?MlB2yqyqP/hC07lDxun2/ea9BTGTLWByVYM6p938Oz2PxsmyP2i1EX8a6f5u?= =?us-ascii?Q?8LyQOI0S9qnD7ilCa4wqTbos71wv+870uR3p6+xZ/+umrrfpTM3pDrRwSbiX?= =?us-ascii?Q?FvXJ4kRGJSBHh62j8aXHMXgXLvtywFZQwaodEno86qdNMMsDeBhXrWlbgyg7?= =?us-ascii?Q?D3hnK6G+ezb7wS2tssLRPdEm/IFcOTJfrLmL3RN6tisbIpgcJO7i1hE0dBcl?= =?us-ascii?Q?374sq5pDlA4mISji/QO1ouvS6TgZHadeO8sUSBVWIlRHsnt5H16LRGpanAeT?= =?us-ascii?Q?rfMc+OZZj+hRoMte8Weg1syU9QctwURl7gxQ7Aro2CT60n/Ab3HUADN0ZAN9?= =?us-ascii?Q?tkgtgpuLMghF3C+3K6cbuS/wIe+5y4wJ2vVOLUQUATJEHf7it1S1bCqMffoC?= =?us-ascii?Q?cb5fD2aGCWBRjxUF39BwZygab0ztzXYZCurS4MJnbUGL9Z7G7OYzcXGrJoUU?= =?us-ascii?Q?KFo0/JZnPyK0SRwLfSsPpHF0FFB+mXQisBd0y4PVt4ArV91U7E1kJ4V9gwzV?= =?us-ascii?Q?eZzhHPTQUPJpFA8zTQiSmx1LsOk+lW+eiLPXO1n/BAVQOYPNsoElh3zvPq6G?= =?us-ascii?Q?VhusDL4GMft5ewA1v/Kjlcoq15mzgl9wql9x948t48pqwMoQE68CUBYoad2S?= =?us-ascii?Q?bQ6wWK9uE9gxmAE8HaNPvcPnKnXVQp9TARQKy2OB6BSoXEqepkqRUckZo8Vs?= =?us-ascii?Q?wHRROwvJ5KU8Tgmorhs/7sxMeRGmdjiaAIl94evWZO5p/AFk+SHonSHqflGJ?= =?us-ascii?Q?V2wrwDJu8/Vi+L5TcLuaTO1lLbGFtVwenHEXb3aXP9o6+eL40QiKkijBLTXI?= =?us-ascii?Q?fdroUpCJ6ExeoSpI8yY7itzj+pGfDupHz61lz2Uk/rUwougnFw9dXg2v9n5c?= =?us-ascii?Q?ls9faU3jUZ4NVSmzF/RAOOVXL1eINpxK/J0nVec0klHFje8th7uJOD93VIpp?= =?us-ascii?Q?P92sfUnPu8cjCG8iHzs9xnxUbJlYLy3LuI1lFl2UcEgaScJ/UxI+UltL3Fex?= =?us-ascii?Q?/Q=3D=3D?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: 86458f39-78d5-4090-c2dc-08de280eff91 X-MS-Exchange-CrossTenant-AuthSource: ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2025 08:30:01.6404 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 06fe3fa3-1221-43d3-861b-5a4ee687a85c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: tdjJ5LS+/PlKRPf4Z+zMVWspv/8vxzv5HPT25Gm//+VWnd2J3ttbmoYy7ndK3c/8JtGyFde05V8d8OodZO/Nvf/W6Eodo7V+NHzhCRdCXLI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ2PR01MB1275 Content-Type: text/plain; charset="utf-8" VisionFive 2 Lite eMMC board uses a non-removable onboard 64GiB eMMC instead of the MicroSD slot. Signed-off-by: Hal Feng Acked-by: Emil Renner Berthing Tested-by: Matthias Brugger --- arch/riscv/boot/dts/starfive/Makefile | 1 + ...h7110s-starfive-visionfive-2-lite-emmc.dts | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfiv= e-2-lite-emmc.dts diff --git a/arch/riscv/boot/dts/starfive/Makefile b/arch/riscv/boot/dts/st= arfive/Makefile index f53109253d41..a60244803829 100644 --- a/arch/riscv/boot/dts/starfive/Makefile +++ b/arch/riscv/boot/dts/starfive/Makefile @@ -17,3 +17,4 @@ dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110-starfive-visionfi= ve-2-v1.2a.dtb dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110-starfive-visionfive-2-v1.3b.dtb =20 dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110s-starfive-visionfive-2-lite.dtb +dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110s-starfive-visionfive-2-lite-emmc.d= tb diff --git a/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lit= e-emmc.dts b/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lit= e-emmc.dts new file mode 100644 index 000000000000..60ce2753f2d1 --- /dev/null +++ b/arch/riscv/boot/dts/starfive/jh7110s-starfive-visionfive-2-lite-emmc.= dts @@ -0,0 +1,22 @@ +// SPDX-License-Identifier: GPL-2.0 OR MIT +/* + * Copyright (C) 2025 StarFive Technology Co., Ltd. + * Copyright (C) 2025 Hal Feng + */ + +/dts-v1/; +#include "jh7110s-starfive-visionfive-2-lite.dtsi" + +/ { + model =3D "StarFive VisionFive 2 Lite eMMC"; + compatible =3D "starfive,visionfive-2-lite-emmc", "starfive,jh7110s"; +}; + +&mmc0 { + cap-mmc-highspeed; + cap-mmc-hw-reset; + mmc-ddr-1_8v; + mmc-hs200-1_8v; + vmmc-supply =3D <&vcc_3v3>; + vqmmc-supply =3D <&emmc_vdd>; +}; --=20 2.43.2