From nobody Sat Jun 13 17:03:53 2026 Received: from CHN02-SH0-obe.outbound.protection.partner.outlook.cn (mail-sh0chn02on2099.outbound.protection.partner.outlook.cn [139.219.146.99]) (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 43F2C3264EC; Wed, 6 May 2026 09:32:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.146.99 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778059931; cv=fail; b=I1mkYa6/CVqGPFaancnY+CLYYthtSz+y0Ebcr3VUyMBpjDW59Oh3i03JjJ7dWHTPrVpBLkV6gRGbkLW2KLYCUUp+HERg8r4/xKJiCH2em9nHPCbl7V7QXgU4VOkh46QJmMkYBA39y34aE+EeyXCBoT3MYSwkfWsX5C9vDlfS3gI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778059931; c=relaxed/simple; bh=6QcTNPJmHWkf2lkoDp6FO6tIYZvQRDJ0XSgsSZ0Iiy8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=qVkfhHwDFp8jiZJ1JC/S27QT1x6YB/lnj8nf8GvwANNWdkDziiFOtAthMc40+fOm4Oz7oLLz8r+Dywe7xHSLgMuittG3BqMDhwKn+J7XRPFBu81JEV6YK1GdsN3NhBe5xY5DxSSdbJiMIgE2csExw1KrzYc4ge98/YmT8g1ILMg= 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.99 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=LKB2SB7xjkHrhvDJcushcVWHu9mqCXDNMa7scStKkwUBuVbR9qlp4Rok7xfv1aWmQTPmerIAZAPEJaW5VrhirpgJ4+dMQECTALjKuz7O3ql9FsksQKSMTnrWu+kSFabCvHch2pLAWzYhuoX0BUpojC+73HkJ+7RbQaS8pmhDdcXhZM4ufP/6NRIV+InOICz2VtBdIQmVE5Uhczry2P0KfO11DPTNz3EIiznqpb4VXQtMqsGaGuckdQAy/FeDLd18GRW+Qoc5NserpwVSz2TnvsuzYEobvVdnXx7QkJjBRpTeqOZtHlvblkT9WKNZixl31Inkr2mrqM1SSbNRURE9AQ== 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=uhtxvVHayM1nwUWvNuATQFb8QXkeN/dv1bOwKWDH6to=; b=a6b/YKIdsyYX3QbTKbAZ0yuh2B+tPloaqwuMfuibFnVxOEK0IQH7QpVdXc2XZFcdLr5fXmXC5YghFGEqvoVVxbQJOCXzoFZdyF+y+tIgavewoJazOA3tddoQLrYBjsbnBwkK+UlPaJtNviYnFv4ZUos2EBFn60bF7AVjVDFhenM6hac3w0vh/kEyc4dRhkOy7S9oT7E45XJKinppr4nI55VnicTuQvruKLOTy7QOt2s8b9a4FOpO/BrnmbcF5CdhKo8nSTMIARoMAzjEw6DPvqZ08jNYhpD/kClocGnEMh3IbyKqNzcj6BUR4wNB779EoLVyXAvY3l0kC+XO1VYVAQ== 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 ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:17::6) by ZQ4PR01MB1155.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:15::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.15; Wed, 6 May 2026 08:59:48 +0000 Received: from ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn ([fe80::e7d4:256c:b066:850d]) by ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn ([fe80::e7d4:256c:b066:850d%5]) with mapi id 15.20.9891.008; Wed, 6 May 2026 08:59:48 +0000 From: Changhuang Liang To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Samuel Holland , Palmer Dabbelt , Albert Ou , Alexandre Ghiti , Daniel Lezcano , Emil Renner Berthing Cc: Yixun Lan , Joel Stanley , Drew Fustini , Darshan Prajapati , Guodong Xu , Michal Simek , Junhui Liu , Heinrich Schuchardt , E Shattow , Icenowy Zheng , Anup Patel , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, Ji Sheng Teoh , Hal Feng , Ley Foon Tan , Changhuang Liang , Michael Zhu Subject: [PATCH v2 1/4] dt-bindings: riscv: Add StarFive Dubhe-70 compatibles Date: Wed, 6 May 2026 01:59:34 -0700 Message-Id: <20260506085937.754808-2-changhuang.liang@starfivetech.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20260506085937.754808-1-changhuang.liang@starfivetech.com> References: <20260506085937.754808-1-changhuang.liang@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: NT0PR01CA0011.CHNPR01.prod.partner.outlook.cn (2406:e500:c510::20) To ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:17::6) 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: ZQ4PR01MB1202:EE_|ZQ4PR01MB1155:EE_ X-MS-Office365-Filtering-Correlation-Id: 7f91e176-146e-4f32-2789-08deab4dd394 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|1800799024|7416014|366016|921020|38350700014|18002099003|56012099003|22082099003; X-Microsoft-Antispam-Message-Info: ATpRKulZTTk5jWhCuHsYzlVvodInZCWvM+ZnA2ky8F7kPZcl5w0xPwx9PisMLl/OwrpO1sMxQXnyD+4XAOOtJVIIs7xluJ11Nmf1F8EVKHN+gPHI62hSXo82aHUHvke0DNZWziVCq9N2WwtihKxBHo+duYBtc0YoF5YeUZXbJmv14IDTn1UW2fgy2uRcVGJKVTcZOmzkKZKPjLUMuD5YyZpJ803JC+BA8GVSniZXLBTnsJeAABVNurtDPsqFS9cBBI1X3sMWqofPF8CAgln14gbAKoReMcDxeMY45123v51kOSf/b8nvinL2ez7nAU/TK7BKxk2K9LM/pmD71ZUCU0m1gAlQ724iEEoAmw23FqlGV9tLBFqGFUGdrkdSL5oLpNuUAnIArDYGQJ61ZNXywDgEdPNH+eDZ8Mej9CmkapGEVGKlgoHfPf1nRxnypyoGPuTv45KvgFnYDtmfiwywswG7gwjw64ssTmourv12/cHDVwtlyTgNHt+6FYUsVSxBy+q/O/1ng61zNuxIK53Qh+mrQng3Z7r6gBt1dIrRkAK16Lufuv+N31qmXEZUs2s1YicKFqB1B/K2cVwSSIb9fA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(1800799024)(7416014)(366016)(921020)(38350700014)(18002099003)(56012099003)(22082099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?INiDo8mQZfWYriViGtfqZb0eEjyWiZ3r+Cp46FzpHXbnJPuKM4QlZvDvDStv?= =?us-ascii?Q?m9FAVEAlJHMMM/6e5mScXSxOfhzdW4FexhnurL6iWOsN+zEyBOcKD9l3I5BH?= =?us-ascii?Q?rpDc0rtFvkmBA9fxJ13HO8mXuwK5+iGU0HsVOxfWHNvwoqo7ZN+6Yjyj1Szp?= =?us-ascii?Q?tsg6OaR+MYTL5n1njTraWGLZX2hZ9J9XxoX4pCQZQXf3MZQLi1PIaK1mD54Y?= =?us-ascii?Q?aSWI2Y/EdE99DjoiVGsA3d50EUojSyYg13g/5qTlDoJ88ihR1rs+zqHv8sK6?= =?us-ascii?Q?ZZvBrLQpAkg/vDlTtjEXIdEfaZ9yn0okRmbdfbZlqYQkCqWVLsE6rs2S6b2T?= =?us-ascii?Q?/wuHYCCozrm8/0axhQtVm8Zu0FIiG073Rbv7788lbhpCorKIF6OIuiDiWzkV?= =?us-ascii?Q?WTNJuXRodzaJKWh4eyJzx4Tj/DlT2hFKOW/usliW42GYtRLNoDJcVgX0DML/?= =?us-ascii?Q?BFKA5piWGxfkcZV33/y5t+uoiw9CM64NS6l84Nmaeg747pI2DS8s5i3Tx9Aw?= =?us-ascii?Q?2WZmwctWwwPUq84r+xhOy38yhjon1IXlbmBRB5kMOBIw7K9FDaZ6mYXyMYGC?= =?us-ascii?Q?UGc0Q2iBQtgXzzjUJmEhqOhS7yurN8Nz21ftAjVRFYkmci6V9ds/Xq/h/64A?= =?us-ascii?Q?HRgrNPkxEpA+kDjDHCOe1U/7/NV3n7h1pmDYPcsWJOz46Bp6EocrA5BWqRQd?= =?us-ascii?Q?izlrEmyvGoxVIn9eBSPtNddvspbGhCpS5ZMVdew+NEhDSikGJu6U048BXQvu?= =?us-ascii?Q?B5ksGhvchKx3K1u2FweWkDzS+macBNSDiOibLAxfzFPEbKAGcstdCo4hp1yu?= =?us-ascii?Q?hVOQUGowMrYAt2Rc6byR1URTAzob+BtadbHOIEsCOhsaw1b9jEtjxgnmoOnv?= =?us-ascii?Q?UrcKSGMBd9SWGK/A6+TV4b16U4RgIuFwvxaIYqqcY8qRD8IRquLFJBy4jFnn?= =?us-ascii?Q?2J2pOgZuEPa8NEjvzGeKHpN2Crx25iftkkRg07ETkdufMsd5bCR/TchXVFF2?= =?us-ascii?Q?/FbpF6agcthPVAtYmMu/6R1CrUjCeEpB6+t/O8wVtF75aITVD7BSC5KUmKzm?= =?us-ascii?Q?P9GVP2uOeQ4jH4Jl9xf3GoVKuJ9Qf0BCD8P3XO5f6pv1kmEZHrHTCx3FOLz7?= =?us-ascii?Q?of1FZYIttnKQXNinHeDMb+xCxGMPomk6GUgsjemd9ceN+4CtiR1hs8b0qDK/?= =?us-ascii?Q?/M5WfkwGDoc62x5wf6jeHZRbBoQYQtfJHHCRgF91Cw15Jjik/Gl3lj3gAoOK?= =?us-ascii?Q?e4LWe3rbpFuiZPHcS4t686F2k7WiVFTFKRs9r83TxsX0RvoSKdbB/cpf2UH1?= =?us-ascii?Q?7NAg6zPwhFi+PSMXgLHcSJ/vFWRsk9fEPyI1A3RGpt2n57D7S7U0vQnk4M/l?= =?us-ascii?Q?i50HBrO/3aMe0i2Z5k9/u9uYkYZg9hbi2I5i61N8wcmv21mY5YSWSJ5++lA8?= =?us-ascii?Q?3izUt38BNodObHfW8EVm3SPno5mVkZb9qQyoKzvKZbLjsgMSDTRYTQa/wtSk?= =?us-ascii?Q?E4Lqs892vJkiezYP3IzTTkIjjxFqJhToZuV7xrlliPBCmOA8tkSiItm4XMfK?= =?us-ascii?Q?31T2VJ4ecs29eLdd1/jD9vdv/cr/B9hSWtUOpBD4Kaa13rPswTbZtmxug9xO?= =?us-ascii?Q?pkmRLS0HYsL/UUD1B+ZTrf/wjnGC67TyN9YzwW+x2SEIrdrP6XvSoK5pIp5A?= =?us-ascii?Q?+CNE0jZ2/iMDLy6FL9DR9mDATsJwBjpDHkdKV8H0SHVHU/H65uOgY8RbH3Jo?= =?us-ascii?Q?VxUkrbv4lJb3WGQr09N8TK1lzglN9MzyoYvx5srY6JH1lj2aEo/r?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7f91e176-146e-4f32-2789-08deab4dd394 X-MS-Exchange-CrossTenant-AuthSource: ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2026 08:59:48.5095 (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: iKzh7SNJFBOWQhwLZqmJ9uLyVks/gck1GAvK9qsjC8USqapXTXZ7yQPkb+sDFoullHNFievc6fCwp4d5d8Bc4NplrFOZVu/xDrpvpKsBcOHW4UIrf+k3LbY4mF6VCR74 X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ4PR01MB1155 Content-Type: text/plain; charset="utf-8" From: Ji Sheng Teoh Add new compatible string for Dubhe-70. Dubhe-70 is a low power RISC-V cpu core from StarFive Technology. Signed-off-by: Ji Sheng Teoh Signed-off-by: Ley Foon Tan Signed-off-by: Changhuang Liang Acked-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/riscv/cpus.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/riscv/cpus.yaml b/Documentat= ion/devicetree/bindings/riscv/cpus.yaml index 5feeb2203050..e7eda7a9c345 100644 --- a/Documentation/devicetree/bindings/riscv/cpus.yaml +++ b/Documentation/devicetree/bindings/riscv/cpus.yaml @@ -63,6 +63,7 @@ properties: - sifive,u74-mc - spacemit,x100 - spacemit,x60 + - starfive,dubhe-70 - thead,c906 - thead,c908 - thead,c910 --=20 2.25.1 From nobody Sat Jun 13 17:03:53 2026 Received: from CHN02-BJS-obe.outbound.protection.partner.outlook.cn (mail-bjschn02on2122.outbound.protection.partner.outlook.cn [139.219.17.122]) (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 E55A343CEC8; Wed, 6 May 2026 11:35:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.17.122 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778067319; cv=fail; b=WHk5gLskBlbdnz/4xRPBtl46hwcfSKeRypdhtYnJqJj/fCx8ilHxb4ljhyAxY81d4MQTPrOVvu3ZvMgyXCu6e0GhxcBSLlIJqhYyg2r1oCBns1hRsqaChdVdhjfrwtsIDxXoQ97fQ4VKMPMIqhNZA5r1yEu7YfncZkOB+cnOZRs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778067319; c=relaxed/simple; bh=zXRjyQEHiffuIQdMGBIF8oo1238ysVqqo0CX0SPWreU=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=g4a1JY0YasHB65QUofgrlTNSC464aPEgQGt/Q6t1pC8dZGboS5UKQ54+luVgTzv7uLMGMYJT52dc03fdrNtdddzsFNO/AmiYaHChr77VKC5MaDucoDyRustCcnqcJgrRTYJJkk+6tlziO9APkcPhyAuSuvB7BHfvrNplEmOu3YE= 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.122 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=ejQgdwa+4j/Pzyc9MmTIxTFqDwqH2AAtGgxl6yW9rscbv5ZJ1msEpQ7wi+WfXr8zvQj6chbPxz/ibLG+FybYOx4AQi4dMuu/4yS7z8RJfq8Z0GP3EfVT1mL8yJKIDhng8gVISrYFuLl2OROl2N/Ond/5n7UMTeIpO3QhNY3KUj9NwnyZ2Cuod4DvAjJwmEbwpdczzPD9Hwo/XdncQwfl+oeMvi1uF328+WyNCpQJ0Q3EkaHRveHZtDO1SrNhi5+bGP7X2vUFC640DorAXfjSxw9coicmyrkzeX+ziktv1OluI01kzyLz2TzvyMQ6E26AkF9Lr+S5WF2YdWTEfcUWqw== 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=zaa1cAL6tLkap27wliNORNCj8ONjiRRS+SK9oo6mg3A=; b=WlXqtn4M6l40wdUbqyQjAZgEsgtVqmy0pIg0HoMKoo9MKz0DvweHLg8NsYkg8diCkL4xlrB4Rp1LVIfIXPhuyLzy7cvSdSBs5OS56FRm+YDTGj0Wug4sVZa7EsN72q491aR1FDPn833YqbAfP8t6P3qAFf1A7Q6HkbwHlX+VY/DRiiWMsC3iR18aaoa0U/uLm7bgloFRUMNEbgrOE1bAPZdLOU7huX1M5gwQjICrO1la6pMcGqtd3QClLf2qIz74xxLHaJH0Zp76Gm0oWrduvjJhkdv8nqYS6YW5jZ7bLgI+1u6yjJqac06jbGa+cDVtIIH+I5Gnx7fAngWi1xffkw== 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 ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:17::6) by ZQ4PR01MB1171.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:15::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.15; Wed, 6 May 2026 08:59:50 +0000 Received: from ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn ([fe80::e7d4:256c:b066:850d]) by ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn ([fe80::e7d4:256c:b066:850d%5]) with mapi id 15.20.9891.008; Wed, 6 May 2026 08:59:50 +0000 From: Changhuang Liang To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Samuel Holland , Palmer Dabbelt , Albert Ou , Alexandre Ghiti , Daniel Lezcano , Emil Renner Berthing Cc: Yixun Lan , Joel Stanley , Drew Fustini , Darshan Prajapati , Guodong Xu , Michal Simek , Junhui Liu , Heinrich Schuchardt , E Shattow , Icenowy Zheng , Anup Patel , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, Ji Sheng Teoh , Hal Feng , Ley Foon Tan , Changhuang Liang , Michael Zhu Subject: [PATCH v2 2/4] dt-bindings: interrupt-controller: Add StarFive JHB100 plic Date: Wed, 6 May 2026 01:59:35 -0700 Message-Id: <20260506085937.754808-3-changhuang.liang@starfivetech.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20260506085937.754808-1-changhuang.liang@starfivetech.com> References: <20260506085937.754808-1-changhuang.liang@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: NT0PR01CA0011.CHNPR01.prod.partner.outlook.cn (2406:e500:c510::20) To ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:17::6) 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: ZQ4PR01MB1202:EE_|ZQ4PR01MB1171:EE_ X-MS-Office365-Filtering-Correlation-Id: 2c071a7c-54fc-4352-eb12-08deab4dd4e0 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|52116014|1800799024|366016|376014|921020|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: ao53BPt88SG+CQJnSrycomXdWyYdSWBnR4mqOT3OLGYxzV/+2f+6m/twkCB6cLpgOaaXuRHTU/MvDLeCqV4Ob/nhJ8JyLc/qFlkeax7KnfUnnLmCZ4twDidevujCFI4sG/N24fc3se5+daryWlte6twuXDP2p7St7rLRlcttJpvdnzVONZwe5j5FDNpSqB93bvBmb4NdyTK7WeYhwYohVLvTuUugS+MspMRlnNBvQqdo6kVLsjiTCnT+X/HO7GjYkndS9Kr9risXFv08u21Ny9kKcn9T6mjN/aqyK09HMhPfVviXYp6cTtSHQ3Vb7rUqpmkscdd49h/ShfrW1hNISAlZBxDx7CA3tfB03DKKWWl0+xoM0ZFRnYyKyf4WQ9isswXS2un7eZdTPtGmbRwOqmvJ6RghDFmQ3DILdhPrnUdwPSXoEAE8BV796x3jI4wMoT6gM3yxdCZzwWoxwAr7DKr3GiskxvJGegv9RgKUftJ9J20c1YVnrjxmYesAghuBkJ2wW2jks3QIAhnbqaslBn/YjdMNMxymztx/8wYRhfHc2/S5mKQmPsQKZGW7KUdz/OUiNiHYj32BhbHRRwyGlg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(7416014)(52116014)(1800799024)(366016)(376014)(921020)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?2KBZ0yHjt9R7ztl9lyUmc5c+PCElPp9EsWAEKTRVL0hhN1S60rG7V10MbSdk?= =?us-ascii?Q?KsbDb6AQApntuR/nbaROBTlBXP2s74WQN50HZNCefXs7O4CoDiHwsZd2sAbH?= =?us-ascii?Q?e7ih+d0DdCfheRcaGP2pdUt8mA1mdTQ4YJULglIvefZsmtK6CIxSyQ7p2GN0?= =?us-ascii?Q?6RrMFz1DX9UbSDgifKjYDMgFAkNsoT/biq6BsCvDyErrWmSYyamFyCThDcRF?= =?us-ascii?Q?7TpDmrv8d9qEdVy63QX691+oGZWY3LAfvtlwZpf6eiCxKaKiwyUz03rDdtw8?= =?us-ascii?Q?VeKwn/i/xFFzG1iB/yDyZyRd9/tbRk9nnvqJ6Sas3CTTuUmI7zxqEVU93Gky?= =?us-ascii?Q?Dnw+UlxclPW9HhOUmEPsSg7iihzTxDhzPiQE/sh1jTfSlJSCKyIf4X1atg+c?= =?us-ascii?Q?Fc6SWYrXL13vs8uRxm+JmMAwzxKnF99rJegip/KVDPlQRlHhoy73s35QduMJ?= =?us-ascii?Q?0iMsM0B6pXNYOxQV/7juuWXiCMtgK0LQC+yfYn8Nof1RYjN1Xg7ZxR9kMYWr?= =?us-ascii?Q?8in+sxBXlueT2BvxVAeBvWXmdd0D3lXjxg8/tGTVC7NzJnwnsaimSERWGo4c?= =?us-ascii?Q?zhmaY4+d3qTGQ/uJkGhLgcA4htePQ4jcBZdHL6H8pB0VWruw1wJ+r7TZxUFO?= =?us-ascii?Q?uMC4Z+MZn7FE8pglR9imDrkyjwIWR9oM097rihPztUmHJbGiwIVFtOX/FGgi?= =?us-ascii?Q?+2dS2OEdVLOdNlUZqCd3fmEkuOrhwmZDftPEd+/8Z+Lgiw3f52s8QQsj7h+e?= =?us-ascii?Q?dByxHUHr7sd073qBaUr8+vypw2+4PG0mA0cus/8S7pKK6DL3Cl/1uQY5jipE?= =?us-ascii?Q?Xe7JMtH0eUkXPbH78YmdM6ws1Ny2C0CEjtRdjQZB9TTNFcfg9fBPezwHOWJb?= =?us-ascii?Q?YL2H68eUmvuPhdZFbYdTPWZWVgccricoxro+aaxusmwPoEpZEZJ5eA7fsyFE?= =?us-ascii?Q?eB7rDgapwj9HAYnQXJq+9Hy8S7YsG6PKEClDbYcWVXgFWM6HYDPtYcCm3cC9?= =?us-ascii?Q?FynwSAeIfdo1KLSJWQ5OhjSp8ZWVP125wYjkpJb2gl0hKbQAlWldBA58bGiB?= =?us-ascii?Q?6aUy/hsUVtRDsccWkcWxAqod4dTYl8nUpLzmTmUr7ZMpNHWQF5zq9m/9vDk5?= =?us-ascii?Q?sQ4/kDbIairS6brd2k/WOvTk/TGc41FrJ6kSF94SebcnvJlVCGK/qEcGTtJm?= =?us-ascii?Q?MirHM8hP58YJJqCMoxQpf66WX9ecfJ7ep7o7n8jjR9JPat+uh6iFWIzu68SB?= =?us-ascii?Q?CUcoBnmiIZG1YoaLZfQocQwPZB2t3OkDnr0auLnGCDf27j6CwY0d27IoPnJm?= =?us-ascii?Q?509CYcASiA4oLLJPIDGLuSglp2xAIHiF23esAQW+ggjJraYyxZZ8Stg55c0n?= =?us-ascii?Q?uPhCt1wefcLEce/s/EUfjybhtfCYEFw8mJTPzdHkSUyJPL7dUMbS/7cSZ/28?= =?us-ascii?Q?scQmqFZsz487be2n5FS03zAZT81MfNxbw3IXG6EyZXAQ6tyfhwC3FNGvCO/g?= =?us-ascii?Q?RX0ZY//zrM2iMUYO2f8NFx2wdswfMHE0QIvF26qNS6lPHXYccKbWyVeVmzXg?= =?us-ascii?Q?AbvzZgPnkuDYhKk+fNFFwI/B0yxC15glz4shecHnmmmps0Laa/cuNY9p3dAG?= =?us-ascii?Q?lVlspR2AMJQ6ypRvL1gVdmbKaAy1x1OjYBeltl4Dn77BRTV5EUGWhNuXpc3a?= =?us-ascii?Q?TsU3/6Ym3LijxSyh7XNJ5OwPzBbgLJ2q9XO44zMb8iVWTwSqaiHP1MeX4M+R?= =?us-ascii?Q?B3HMdJGMTWhY3RkpSdDQiZT+ivxfJI85ey4qie+gpqfJqe4pddDh?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2c071a7c-54fc-4352-eb12-08deab4dd4e0 X-MS-Exchange-CrossTenant-AuthSource: ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2026 08:59:50.7258 (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: lI/zBhUQ/4KmzyBCOmpBfLqrJ27r6/V9yoxtrWgPkGrwEyUKYDN+DuYlBRJRQ0sRbghbrFouOLCne0RPBjGl4wyFBsG6T/7Y5dcGviR2D+gHRxAbnXWB/BvC+2TI0f3n X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ4PR01MB1171 Content-Type: text/plain; charset="utf-8" From: Ley Foon Tan Add compatible string for StarFive JHB100 plic. Signed-off-by: Ley Foon Tan Signed-off-by: Changhuang Liang Acked-by: Conor Dooley --- .../bindings/interrupt-controller/sifive,plic-1.0.0.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/sifive,= plic-1.0.0.yaml b/Documentation/devicetree/bindings/interrupt-controller/si= five,plic-1.0.0.yaml index 639bbeb1f6bd..4a242d252aef 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.= 0.0.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.= 0.0.yaml @@ -66,6 +66,7 @@ properties: - spacemit,k1-plic - starfive,jh7100-plic - starfive,jh7110-plic + - starfive,jhb100-plic - tenstorrent,blackhole-plic - const: sifive,plic-1.0.0 - items: --=20 2.25.1 From nobody Sat Jun 13 17:03:53 2026 Received: from CHN02-BJS-obe.outbound.protection.partner.outlook.cn (mail-bjschn02on2130.outbound.protection.partner.outlook.cn [139.219.17.130]) (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 D9DC4428846; Wed, 6 May 2026 11:32:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.17.130 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778067155; cv=fail; b=PniDEKpPLSTNo2j2lhAlXUq5tEnVZUP1BKZpgCRlVRBPYYEvVFCXpZIcYutjD4bAyZ+3v+RX8ksj9k+0VRCLOl2l3AJXPfX0f8eUjKQ/IuuXBf4py9hS+HUipV5APWBoWPOV7l5CUI+HxnCkJWYBBUwHD6FgZbOEp7IRJ6JH8pE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778067155; c=relaxed/simple; bh=ka8BHOZy4zow114JC740ch+wQ5cNG76z6CGo1NAHfl0=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=Y+lcBW10GcLxxPb5cvscndMR3wbzQ0ku3IL61vraSlIJgM+vAkrDGGPxZ1nkIa9XLoiTpC8IfxTD3U2d9XiK9XyvjUYsBJOfFY9MUedqkPPPvZ0ZnxNDl99oqtnZvDHY8NdqY1l5f/3c2Bu+5xKtakustA2HyrAnr8sIDGoX25c= 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.130 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=n55sW6/PNhKj1u3MhFjXsV95wH3YGPvhPpf4C82SJznL7Akw4mv6Wo4tjwRNZ+CoOEzCF3MqqbY8lE0D6kedRFgUVKsTaN9P1Yx3alU+ANkZoFC9RWl49plHzvDbt5MjLXUtyqjp3MJRqpQ/FJQt4vh2FHdnluOYaVWGTOt6JrQoC34vWUTvLtwVZFkw1CjS4/7eX6hW7rrmgHinNBysxGLEnDCvDXdh1a6ch185WtQ44qppleSk/cPW1h0hAUQ3/aOjjFTpCLszd8TQEW1tQhwWfn3MC3bQNIegtoqXv8p475YzWtB3E+dZkNU1ERP5pkKKEcZBKQYgGEXZrO4JLg== 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=l1udS+ImRIEe6t/AvU1f2Hf0h5nakM4/xMRoji79H3g=; b=DPnHbvqtnzZPqMsxVX9WSFSMYN1/Sf4Okk3wETu9CnNahAJCYXtMPIGSWod6ibUUh/eWkmoMun9StSIDyL/jU+JjvJehFMsMqjht5B6kpy48maFDS/LQ9ORjbkLNwCuF7AOzIpJCDrumCUSwQB75raxvPW8fDGiTjg/Y3gYz4lk52JgWAk3/79+TA+C9/fN5uVVTB7CnoujGjvNwdNlAK/hR+x5Yu6Cx1DZkT2CEj0jn4Y+q2QuB1b0JiGyNyK0xnNhGirYN2vQbGL1Mgyoi8ndx8/qhOAFMyCH7qF82lcST7k+OfGzeWiQpEU6t7s3OhTU9mxjkaPYpIk8SXu2H8w== 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 ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:17::6) by ZQ4PR01MB1171.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:15::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.15; Wed, 6 May 2026 08:59:52 +0000 Received: from ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn ([fe80::e7d4:256c:b066:850d]) by ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn ([fe80::e7d4:256c:b066:850d%5]) with mapi id 15.20.9891.008; Wed, 6 May 2026 08:59:52 +0000 From: Changhuang Liang To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Samuel Holland , Palmer Dabbelt , Albert Ou , Alexandre Ghiti , Daniel Lezcano , Emil Renner Berthing Cc: Yixun Lan , Joel Stanley , Drew Fustini , Darshan Prajapati , Guodong Xu , Michal Simek , Junhui Liu , Heinrich Schuchardt , E Shattow , Icenowy Zheng , Anup Patel , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, Ji Sheng Teoh , Hal Feng , Ley Foon Tan , Changhuang Liang , Michael Zhu Subject: [PATCH v2 3/4] dt-bindings: riscv: Add StarFive JHB100 SoC Date: Wed, 6 May 2026 01:59:36 -0700 Message-Id: <20260506085937.754808-4-changhuang.liang@starfivetech.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20260506085937.754808-1-changhuang.liang@starfivetech.com> References: <20260506085937.754808-1-changhuang.liang@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: NT0PR01CA0011.CHNPR01.prod.partner.outlook.cn (2406:e500:c510::20) To ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:17::6) 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: ZQ4PR01MB1202:EE_|ZQ4PR01MB1171:EE_ X-MS-Office365-Filtering-Correlation-Id: 5a7b5fdb-061f-4871-60da-08deab4dd631 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|52116014|1800799024|366016|376014|921020|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: HWQ8oYJqDmu8CTNCflFbH3eLyo0N1IYyHY3bkjejlICAX4jOXOokhCF3MdTvNle1XiELN1E3ylmjHXg1ul9h2d/9bEB9Fkr5NrEaIdmevEv/yhxr8/fIl/Ww4WvIKJKa1jF2QMfD0zS5lAIWMTQJ3EReRrJjaawfKSMob2ViF0MMk5siyTpVpfoajZm6CjvswqRTsHuSDjtITDGHgI7eii9Bu791uELYrC7MZYpq9zQzlh76J+ir6KZv0/OkKYbBuw0sqwytI76Qungsri5zaQVNaze6DNngiSYl4aXRA2m83sUoCS9YQ9XAL/kUMqfwHpLuoracSCyqdv6rytGzE9bWKgqOlAJtQubqYsItdimvAxCTByzHxI7rXMiDjXNXcYjDzalzAflJv0GMHuS8MMzQ4X0FpDJoS+F7Gw9vLY4T6eAOeJloDiD+vVpM9JiJZJCLLM1VKySJy0jbpvgAHcJWDe4DV+h1N6tvNdJ6xliKrrXOnzG5qy1THjF7KUXCFLZ9onP0m0xLKRMZHiNOqg944qsj+TAE4AnF40jJpw7PQtTXqJjTOl4zGxTUMOhGA/hdA9C8JLqYdjQvvZqAYA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(7416014)(52116014)(1800799024)(366016)(376014)(921020)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?x5bpcIJi5OyiZz9L8AULIrSF+p0g8FBGI9bR+rC09783/YtVuksOWrfRb390?= =?us-ascii?Q?gySTOMwLgP7KYoCTWPafFjSIkG2HN9cez+zw/EaYghJWqucMGYKGzy5Dbnbd?= =?us-ascii?Q?S3DQYZdkeCme/vqqtMj0weJKGMLULte1zE8MKy3FsyilpHs8/GeiuMqQYXhz?= =?us-ascii?Q?Fm0GmTC1MzY+oB02AyIYX1ceYgJRkbDEVw69qP7fplBWFJeijgHg5qXglPM9?= =?us-ascii?Q?3qDqNH4Fqi1/2/n70QTnDp4+XvgrkRSmsFA7/YQRmueWbZbBIw6+mL5qtsBX?= =?us-ascii?Q?HdQ/hMy0NvoEwqykTmV9Wn2jUXI9SS5kFD0ON8rFV7IcnMii31g8Ij898Avy?= =?us-ascii?Q?4p0476oaRqE/FMse/dFZ1eZULrns6jaZ5E9Kb0TNojaJJnoBkxbciIB0DUl5?= =?us-ascii?Q?Rct3nVg1dGciOQ8VQSEPZMNUBtcmaXhk6peaSvYd7fVrwNrHOr7iDnOYBZ4w?= =?us-ascii?Q?F+JV3KNN+1cdTjDTVdlCVMJslP3JZKIAzebYmoytqMdwDVb2CFoUwmjnpeQe?= =?us-ascii?Q?CEsXA1XD739VwIXmVuE6u8V54OJAz4aUM5tAcGFpjuvcTjEF7JST8FRDdhW6?= =?us-ascii?Q?ta7gqVvi6CqDUO8z4dSTKimEoSu9ypWLePEHwTx1CExOYtteWH60Z6r7ojVF?= =?us-ascii?Q?7wMh8O6XJdOrCKwSNBMVT4Pa7QgZYJeZMvL/aFn6NfRL5eQdO6QT2gPu4t+S?= =?us-ascii?Q?ZeFkmYtabvf0o6eqcX7hhYPBxS1MEzlIePX2YKtUIaBxaP+AKdcpIZvUI6Ds?= =?us-ascii?Q?1gXN/ttm5ABy+3XICt0t1Mp7Amfqvs4xcMZuXwfWDMMbXZvtcPQlhGIfKbvb?= =?us-ascii?Q?aOwlfP5nTciNUKfmRqCzgCmLpWc9QWHn2XSB+Cv9WznruA8UdCnqktrpODbu?= =?us-ascii?Q?+S6uXI/oJ1hywf2bt+N0WvWOiPzjfzhtiiNIaTwipVVKyGW8ktSbXreZziIP?= =?us-ascii?Q?4jArkCEzPaYRbtGCdAj8PL6Gc2t9wXflHSDcIY6pY+W5DeVMnYGQcEFjzvZb?= =?us-ascii?Q?Oe/UM8UYqkrp1HPj60+Xd3gvZgxM67e2VR8oW1aHdvw1YOUSP588fc37S92z?= =?us-ascii?Q?EJEp+6+u79704EGb9Ox77cbx6voY8RGwxZ7Dca2Js7/LyMK7A26HU6A5djMz?= =?us-ascii?Q?kW3F5uxdt+wLilXHp0ge7WzGgwW5+kgJa5xrV+f/nPhCKZtZHXlKDk+JVJpP?= =?us-ascii?Q?xZpWTmyRH6pDAkTIlAwtmLSbZiVox3asnLWvQoHnLvOXYwNfhOBJ7wHXTFju?= =?us-ascii?Q?Mm5efweVx22rIPXBq5NeQ1bq0tV2nNtxqVljoMw6YbB8TrE+9GB4vmpuoqa4?= =?us-ascii?Q?FSWOJ1CbKDFSsg/RCeQY+6D654AuFj437wqNEWsdrADLUD06Hi/YAgaCgCBj?= =?us-ascii?Q?PzDRvJ8vPe3mLCX5Q423fvn9lt/Q5NsbMqb1GX035l/Q7ZpscKbon6RU7SzB?= =?us-ascii?Q?fj7sdjA+mTMPOyP3StAPXkNcVDl//0PeDT/gp7yPF3Vks3QZHuSgIHz4XVSw?= =?us-ascii?Q?SqTUlhpd9QfIeA4Xmw5du2l3Ttkrwto5E+w82o6JBzEb+oYrNp1ppJDerVUj?= =?us-ascii?Q?0OIEp4OdTmh2vH/nNarf/1nSsQRuYIPO3sm8bjuP8MbqzeMLy/RshoLvpv2a?= =?us-ascii?Q?kq20SkSiuR35ikMKGDreRLgAI1h6jbjLMae7zF79AzsLxEKDlsPpUJVODhdr?= =?us-ascii?Q?8Plrd9GuVMiYAXJZLirmVCbWtJ+nFfa24RBIyJ/Kh3I9JSba2WHZyKOjUYhl?= =?us-ascii?Q?pxQxB1BdJYhbZCzr2W2lW5xKstZvQN1B7JqCyLI4KxVItRNr/5Bw?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a7b5fdb-061f-4871-60da-08deab4dd631 X-MS-Exchange-CrossTenant-AuthSource: ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2026 08:59:52.8928 (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: N8MYoRPhxGpziMFh013DOVhHOs4pVZ9VmBvx4tWB5Ss03WZAl9pX4fJsXO5KVuM3HgH9+uZBfE6CgotKWLOxxaCTby+01RIG/90uF+SW9XjBCCfUFhqu3V2Hp3/GZx+R X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ4PR01MB1171 Content-Type: text/plain; charset="utf-8" From: Ley Foon Tan Add device tree bindings for the StarFive JHB100 RISC-V SoC. Signed-off-by: Ley Foon Tan Signed-off-by: Changhuang Liang Acked-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/riscv/starfive.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/riscv/starfive.yaml b/Docume= ntation/devicetree/bindings/riscv/starfive.yaml index 8ba0e10b529a..277618efff6e 100644 --- a/Documentation/devicetree/bindings/riscv/starfive.yaml +++ b/Documentation/devicetree/bindings/riscv/starfive.yaml @@ -43,6 +43,11 @@ properties: - const: starfive,jh7110s - const: starfive,jh7110 =20 + - items: + - enum: + - starfive,jhb100-evb1 + - const: starfive,jhb100 + additionalProperties: true =20 ... --=20 2.25.1 From nobody Sat Jun 13 17:03:53 2026 Received: from CHN02-SH0-obe.outbound.protection.partner.outlook.cn (mail-sh0chn02on2113.outbound.protection.partner.outlook.cn [139.219.146.113]) (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 EF5543F54D1; Wed, 6 May 2026 10:34:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=139.219.146.113 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778063688; cv=fail; b=fi12Oa6OcqDZ2OCuqQiT4FpbUwpZL67YqFj340W3irs25gq5Pb04F9c9vkyQhmtRFqw11JZ74wY1Zz8hAYCcYUhKXYa6HUbCt0J3mDPNuZGqlaUKN7TF0ydjhEJVlJD3HiEPE/1tQLepAdgSPIEkcloex73Kd3a6m1RAFd5oo3w= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778063688; c=relaxed/simple; bh=a2kYXQk1CCEhgOp5/l9Fhd+vqWmoADvc2PwdQdf5+jg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=gDMwpPaLuD2TF77o+0PjZ6I69It7Dwn/lo6YlctngxlqXGEPKTcRWJqS6fkhCbW7x/t72c9/1DBsWT7sbITtEobVQjEQ7sVI98NepRUQVvye+Jv3w9eIoNivBMEkHFddhxc8i0PexrjUKFXL64Hpg4sQL+zBZQBd/aBQ3W67CKQ= 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.113 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=QJORXmv4ruKDVY956NTnsIKv0GkUPI0Gul2gpXuUHI/PfUNZ1E95owBzbi9hjImecX74n6qzvYyVwxK5nkOrJnuB29GnvuHqac7T+Qr0JKBmKGdlPkPNgU1wplFhM6Wrq70IwfxtZI/ZulMEWSqtEHIPmijZ/dzymFxV5+CRtWSOT1MyBtboAfR/7f+Z1OhW4M5Mj9YXFEfQ1srM0eE5UgFj65WZP2flJwoUT4Yg8gCG5LTDGEQAFXbIFVGJbOS95cb5I0VkxOInM/KRmwiDZ4O/WKnUUMpmme/foqDVCnH1My2L2GxjA9YBRQDOzriFlxQyaZOctk1KGezrA8oS2Q== 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=YsTj+aoc0+ExI40nUrB0nnEBbyE4/0jmewMTsXGTDqY=; b=kY9aLNY1/AE8c5Y02gPKxMBqJDVn/QX8KQdqmBDbThNbZrOiWKtjsDFXLjalzeFYhWVNyH/tVknWuBOO4pY/ob/IkCzD6zXRog04eF74cBLJtbeRGA9spRly8LPsd0ZWq0jb80ZkXB4wtOm8xoaPlTJ365RpvOo/AFloqXfkbb91lcPhP5bFC/4fWvHewLRUEX8ICDGX1v6CBWTzjpIO3993/VrtP6XMaAzo6d49wmIj63eYpiLe8bpqbQMMUp0tpTKH2UVIl2Ju/7GaGy3LqNNS1LokC7bR4jAy/Oxdpjn0w3DLQTFW35QaQ+bNfw06mEjxySnKljwiA7rNST/bwg== 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 ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:17::6) by ZQ4PR01MB1171.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:15::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.15; Wed, 6 May 2026 08:59:55 +0000 Received: from ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn ([fe80::e7d4:256c:b066:850d]) by ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn ([fe80::e7d4:256c:b066:850d%5]) with mapi id 15.20.9891.008; Wed, 6 May 2026 08:59:55 +0000 From: Changhuang Liang To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Samuel Holland , Palmer Dabbelt , Albert Ou , Alexandre Ghiti , Daniel Lezcano , Emil Renner Berthing Cc: Yixun Lan , Joel Stanley , Drew Fustini , Darshan Prajapati , Guodong Xu , Michal Simek , Junhui Liu , Heinrich Schuchardt , E Shattow , Icenowy Zheng , Anup Patel , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, Ji Sheng Teoh , Hal Feng , Ley Foon Tan , Changhuang Liang , Michael Zhu Subject: [PATCH v2 4/4] riscv: dts: starfive: jhb100: Add JHB100 base DT Date: Wed, 6 May 2026 01:59:37 -0700 Message-Id: <20260506085937.754808-5-changhuang.liang@starfivetech.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20260506085937.754808-1-changhuang.liang@starfivetech.com> References: <20260506085937.754808-1-changhuang.liang@starfivetech.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: NT0PR01CA0011.CHNPR01.prod.partner.outlook.cn (2406:e500:c510::20) To ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn (2406:e500:c550:17::6) 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: ZQ4PR01MB1202:EE_|ZQ4PR01MB1171:EE_ X-MS-Office365-Filtering-Correlation-Id: 06ac75e7-6267-43c9-d952-08deab4dd790 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|52116014|1800799024|366016|376014|921020|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: RmltUCV8hSNBhveKL9coDeq9B74IVO6BqzsD3P3ZraF1kQYvQh91ZXpeJ1yO+1b16mDOj4HM2OMxgw9pkKJ+ez18m2i7zWM2k6/fMxBnRhRPyJdxon/PgEaJGKtanee6aCMmpfm4mLyGbUS+Duec74pbMzdkWGSoZswVBRU3t2FFkQLse7YKOybtTZeGZt2FizIdieQjocMHFn7Enj3WLUlHVWL5JceJeXNUlwwUSwHES/dgXC2ga0ULCfHPfFPXbXezw49XnCtm0K3Z2uzUrcAZwJK4c+6uVTSyJrJPKyWdnGJw0kR7jrtsgvM7rz7c6oFio2JuhDl3btd30u2jw3B31hxeHCSnYWtRBRhC56OooPjE2QuEU9MpJAcNtNFwSd2TMwkvPY3jFG5/bYG5SjSWiW/ZATy75HiZsNq140QqgaEo7EDYkFI50/O5oun2TFTki/EOUR1ZiR83c9g8sF70AjkkNpCL3GsH2/ZFFRLvsgxioKhUBE5sMd/YM55mL9vLmsWb5B1JOTN9M2IbKzpE+mR3/qqLPJt2UwKt1GdxLsPmoQV98f5/AiMkdnjyqtRk6qoMuDPlWB5KgqljcA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230040)(7416014)(52116014)(1800799024)(366016)(376014)(921020)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?eNHP/MTb9lCXaIxp4L/duslERZjYJFYJqMCxtMMtmnqAoeu0f1fKlooR2TLP?= =?us-ascii?Q?6TPduVzqt+2eIMvsM0zJMu3+hpo5E41SjJjpiR+DiYIPK+uq2H9HSr+IInOW?= =?us-ascii?Q?WEkLRo46wNbm2i/rOKESUpxEsJz9yhbQ421VI6XP/Q3cLCCj64cevDHiv2/V?= =?us-ascii?Q?SEVKkyD8kmKiB8urh5+aD+h9bFHniPOAcpWm3uOw8mQ+AdhAj12inX/svUMM?= =?us-ascii?Q?EIGT9tava2dnigZkwOf7BqZyMHEGxFgzM/c0xtRZ0iVsKRd1FAP5qByBRmdK?= =?us-ascii?Q?IiRTm2bVCp9QxgUfkXWLBsiuPj3Hylk5AqOQmF06p9LO23O4E/tSq6EhOou9?= =?us-ascii?Q?h2GiQgopvH93qZrnqAxApY0zP8X8a5vEM2tYZB7R3woMIDpC6+stonmyxBXy?= =?us-ascii?Q?AZP41/ZSXp1fR4GbSlrT1HqEqA86eZ16p9Bcgw+CMdCgjqxXUXyXq8PYWXuY?= =?us-ascii?Q?l3kQ+F+tDRmlUWoHYi3h0MGKvzt28AgY8uIuwtrGRSUUMWEoRyDmAgfr5NUP?= =?us-ascii?Q?twHHJpDp4DsAKTKZqocE8+dVVqW+48Y89PSia7FD9G+e7AeYORvFLBStfrEW?= =?us-ascii?Q?3q44VzDOjqaVKGp4g6gxaheFEQjKnmKePvTqpx8NOWg7IJGOiL2KkL7FqAfk?= =?us-ascii?Q?AdEy1Xvr4BTZBEECKeLN4Pkcp9gocEy7i9eZZ2yA4OHb16J2sIv+BtcFRY1P?= =?us-ascii?Q?hvYkBSJ2iOEws6CvBzorIGuBmWidsid1/q2dicL4Vinyo5EMZzfcL0ZZyJUb?= =?us-ascii?Q?blFAXuboABOb8skY3MiAX7YAo25dF2RqifVoYL7WXS82UFhkSYGNFGVP4WOL?= =?us-ascii?Q?rfkiB1cCl/Bv2KyygXyhQWN36KAmA/m/HM82RrySJQRodIT8c/D/Pq29L44a?= =?us-ascii?Q?RBO/46dHYppv0nezRbO4KxxzFQcZqFRaAMqAYCVMEplhLhpbe0PMKNbUkTAO?= =?us-ascii?Q?z/y8GMY0lE2RYuysgZX7mt36aV+l8mdiasR1UhbkEL+DC1pz71Xaeehe7rRZ?= =?us-ascii?Q?59fMnflJnc1wYQVEyq9tMghnvIsXf2nf3ZW9Uu7POnD368m6MWTb876QmTR4?= =?us-ascii?Q?W6XBM8j82mdPo/WbJyrnaCcjYSHac78N28QC4DZuafrgmyTvrWW2ePSV5EpM?= =?us-ascii?Q?P231a/DngwzUj4ut4ncW19OEH/Caan1CoHIz4lXznPkfI6ChClcqX76YDGxX?= =?us-ascii?Q?ohptZqJjepZhboyjVa0mctG0Jopy3z1HKyVA8TEbmFfEzLJGS5gWoZJ1VlQg?= =?us-ascii?Q?5meogoKWmN+rDC7s19Sr5b3hZjd9o05Ua9f6rKNemsYFYjgcWvlgZdydxNWk?= =?us-ascii?Q?rIw+Jan1aZ6Td6I3F1VStQ0LWtPZd014lZDjrWUoj67zviJFZWvitXLdGTYF?= =?us-ascii?Q?xYVP9v5ji2raFzZquoAk0l5o1QViH4jEYEZqA4Wo+DkDKYyCeTazj33B+OY5?= =?us-ascii?Q?a47+CVm/pWcucukqUaJdQc41zj0gnEzQCavS8yCce+i5DoQgEm0dA+ea1CCw?= =?us-ascii?Q?M7jTql8n0opSIJ09UfKQ6+dxLJZDIaNQMFV/vCJ4082PAJqHSW1PCEBAf549?= =?us-ascii?Q?VYZ2jz/VtV3JCkXRfK4YlyJ0KuqWN/66XB4m6Qy2JDJu85vYfVbdlHF+6r/D?= =?us-ascii?Q?YGteVMsS1TbOr7nh3gCTcKZ2flO/+JH3gvWvLjfPiLdysn5rxy9f2L46i8yl?= =?us-ascii?Q?Jnsj0Hhuj6K7t7b5HSn37qTRxZZdBxbh4yZ5aKarmpOgRAu9PrHQ0mwKkG6A?= =?us-ascii?Q?T6ag5g72vD+k4c3tyUTlSB1xSymNvJ9mSfUvSuTUUg1hKR3oI73Y?= X-OriginatorOrg: starfivetech.com X-MS-Exchange-CrossTenant-Network-Message-Id: 06ac75e7-6267-43c9-d952-08deab4dd790 X-MS-Exchange-CrossTenant-AuthSource: ZQ4PR01MB1202.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2026 08:59:55.2618 (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: NU8RusicLu7Lw+ufouaT4AOOL1Su5QPr9AN3lhNNqdCMvApnuY71WwzAIxs9AzF8bVm9nHp4ItCMHeheLDBxqQRlv7lbenhLsVe6KE+4TAHv3j+wvu0seGD0iq1GtFLL X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZQ4PR01MB1171 Content-Type: text/plain; charset="utf-8" From: Ley Foon Tan Add JHB100 base dtsi and dts. Consist of 4 Dubhe-70 cores, CLINT, PLIC, PMU, UART, INTC and 1GB DDR. Signed-off-by: Ley Foon Tan Signed-off-by: Changhuang Liang --- MAINTAINERS | 6 + arch/riscv/boot/dts/starfive/Makefile | 2 + arch/riscv/boot/dts/starfive/jhb100-evb1.dts | 32 ++ arch/riscv/boot/dts/starfive/jhb100.dtsi | 337 +++++++++++++++++++ 4 files changed, 377 insertions(+) create mode 100644 arch/riscv/boot/dts/starfive/jhb100-evb1.dts create mode 100644 arch/riscv/boot/dts/starfive/jhb100.dtsi diff --git a/MAINTAINERS b/MAINTAINERS index 0dfad67f66c0..22e34d2ad696 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -25588,6 +25588,12 @@ F: Documentation/devicetree/bindings/phy/starfive,= jh7110-usb-phy.yaml F: drivers/phy/starfive/phy-jh7110-pcie.c F: drivers/phy/starfive/phy-jh7110-usb.c =20 +STARFIVE JHB100 DEVICETREES +M: Changhuang Liang +L: linux-riscv@lists.infradead.org +S: Supported +F: arch/riscv/boot/dts/starfive/jhb100* + STARFIVE JHB100 EXTERNAL INTERRUPT CONTROLLER DRIVER M: Changhuang Liang S: Supported diff --git a/arch/riscv/boot/dts/starfive/Makefile b/arch/riscv/boot/dts/st= arfive/Makefile index 3dd1f05283f7..42841942fe54 100644 --- a/arch/riscv/boot/dts/starfive/Makefile +++ b/arch/riscv/boot/dts/starfive/Makefile @@ -18,3 +18,5 @@ dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110-starfive-visionfi= ve-2-lite.dtb dtb-$(CONFIG_ARCH_STARFIVE) +=3D jh7110-starfive-visionfive-2-lite-emmc.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 jhb100-evb1.dtb diff --git a/arch/riscv/boot/dts/starfive/jhb100-evb1.dts b/arch/riscv/boot= /dts/starfive/jhb100-evb1.dts new file mode 100644 index 000000000000..462b6fb7953b --- /dev/null +++ b/arch/riscv/boot/dts/starfive/jhb100-evb1.dts @@ -0,0 +1,32 @@ +// SPDX-License-Identifier: GPL-2.0 OR MIT +/* + * Copyright (c) 2024-2026 StarFive Technology Co., Ltd. + */ + +#include "jhb100.dtsi" + +/ { + model =3D "StarFive JHB100 EVB-1"; + compatible =3D "starfive,jhb100-evb1", "starfive,jhb100"; + + aliases { + serial6 =3D &uart6; + }; + + chosen { + stdout-path =3D "serial6:115200n8"; + }; + + cpus { + timebase-frequency =3D <5000000>; + }; + + memory@40000000 { + device_type =3D "memory"; + reg =3D <0x0 0x40000000 0x0 0x40000000>; /* 1GB */ + }; +}; + +&uart6 { + status =3D "okay"; +}; diff --git a/arch/riscv/boot/dts/starfive/jhb100.dtsi b/arch/riscv/boot/dts= /starfive/jhb100.dtsi new file mode 100644 index 000000000000..4133ba1f45b4 --- /dev/null +++ b/arch/riscv/boot/dts/starfive/jhb100.dtsi @@ -0,0 +1,337 @@ +// SPDX-License-Identifier: GPL-2.0 OR MIT +/* + * Copyright (c) 2024-2026 StarFive Technology Co., Ltd. + */ + +/dts-v1/; + +/ { + compatible =3D "starfive,jhb100"; + #address-cells =3D <2>; + #size-cells =3D <2>; + + cpus { + #address-cells =3D <1>; + #size-cells =3D <0>; + + cpu0: cpu@0 { + compatible =3D "starfive,dubhe-70", "riscv"; + reg =3D <0x0>; + riscv,isa =3D "rv64imafdcbh"; + riscv,isa-base =3D "rv64i"; + riscv,isa-extensions =3D "i", "m", "a", "f", "d", "c", "b", "h", "zba",= "zbb", + "zbc", "zbs", "zicbom", "zicbop", "zicboz", "zicntr", + "zicond", "zicsr", "zifencei", "zihintpause", + "zihpm", "svinval", "svnapot", "sscofpmf"; + riscv,cbom-block-size =3D <64>; + riscv,cbop-block-size =3D <64>; + riscv,cboz-block-size =3D <64>; + d-cache-block-size =3D <64>; + d-cache-sets =3D <512>; + d-cache-size =3D <32768>; + d-tlb-sets =3D <1>; + d-tlb-size =3D <16>; + device_type =3D "cpu"; + i-cache-block-size =3D <64>; + i-cache-sets =3D <512>; + i-cache-size =3D <32768>; + i-tlb-sets =3D <1>; + i-tlb-size =3D <24>; + mmu-type =3D "riscv,sv48"; + next-level-cache =3D <&l2c0>; + tlb-split; + + cpu0_intc: interrupt-controller { + compatible =3D "riscv,cpu-intc"; + interrupt-controller; + #interrupt-cells =3D <1>; + }; + }; + + cpu1: cpu@1 { + compatible =3D "starfive,dubhe-70", "riscv"; + reg =3D <0x1>; + riscv,isa =3D "rv64imafdcbh"; + riscv,isa-base =3D "rv64i"; + riscv,isa-extensions =3D "i", "m", "a", "f", "d", "c", "b", "h", "zba",= "zbb", + "zbc", "zbs", "zicbom", "zicbop", "zicboz", "zicntr", + "zicond", "zicsr", "zifencei", "zihintpause", + "zihpm", "svinval", "svnapot", "sscofpmf"; + riscv,cbom-block-size =3D <64>; + riscv,cbop-block-size =3D <64>; + riscv,cboz-block-size =3D <64>; + d-cache-block-size =3D <64>; + d-cache-sets =3D <512>; + d-cache-size =3D <32768>; + d-tlb-sets =3D <1>; + d-tlb-size =3D <16>; + device_type =3D "cpu"; + i-cache-block-size =3D <64>; + i-cache-sets =3D <512>; + i-cache-size =3D <32768>; + i-tlb-sets =3D <1>; + i-tlb-size =3D <24>; + mmu-type =3D "riscv,sv48"; + next-level-cache =3D <&l2c1>; + tlb-split; + + cpu1_intc: interrupt-controller { + compatible =3D "riscv,cpu-intc"; + interrupt-controller; + #interrupt-cells =3D <1>; + }; + }; + + cpu2: cpu@2 { + compatible =3D "starfive,dubhe-70", "riscv"; + reg =3D <0x2>; + riscv,isa =3D "rv64imafdcbh"; + riscv,isa-base =3D "rv64i"; + riscv,isa-extensions =3D "i", "m", "a", "f", "d", "c", "b", "h", "zba",= "zbb", + "zbc", "zbs", "zicbom", "zicbop", "zicboz", "zicntr", + "zicond", "zicsr", "zifencei", "zihintpause", + "zihpm", "svinval", "svnapot", "sscofpmf"; + riscv,cbom-block-size =3D <64>; + riscv,cbop-block-size =3D <64>; + riscv,cboz-block-size =3D <64>; + d-cache-block-size =3D <64>; + d-cache-sets =3D <512>; + d-cache-size =3D <32768>; + d-tlb-sets =3D <1>; + d-tlb-size =3D <16>; + device_type =3D "cpu"; + i-cache-block-size =3D <64>; + i-cache-sets =3D <512>; + i-cache-size =3D <32768>; + i-tlb-sets =3D <1>; + i-tlb-size =3D <24>; + mmu-type =3D "riscv,sv48"; + next-level-cache =3D <&l2c2>; + tlb-split; + + cpu2_intc: interrupt-controller { + compatible =3D "riscv,cpu-intc"; + interrupt-controller; + #interrupt-cells =3D <1>; + }; + }; + + cpu3: cpu@3 { + compatible =3D "starfive,dubhe-70", "riscv"; + reg =3D <0x3>; + riscv,isa =3D "rv64imafdcbh"; + riscv,isa-base =3D "rv64i"; + riscv,isa-extensions =3D "i", "m", "a", "f", "d", "c", "b", "h", "zba",= "zbb", + "zbc", "zbs", "zicbom", "zicbop", "zicboz", "zicntr", + "zicond", "zicsr", "zifencei", "zihintpause", + "zihpm", "svinval", "svnapot", "sscofpmf"; + riscv,cbom-block-size =3D <64>; + riscv,cbop-block-size =3D <64>; + riscv,cboz-block-size =3D <64>; + d-cache-block-size =3D <64>; + d-cache-sets =3D <512>; + d-cache-size =3D <32768>; + d-tlb-sets =3D <1>; + d-tlb-size =3D <16>; + device_type =3D "cpu"; + i-cache-block-size =3D <64>; + i-cache-sets =3D <512>; + i-cache-size =3D <32768>; + i-tlb-sets =3D <1>; + i-tlb-size =3D <24>; + mmu-type =3D "riscv,sv48"; + next-level-cache =3D <&l2c3>; + tlb-split; + + cpu3_intc: interrupt-controller { + compatible =3D "riscv,cpu-intc"; + interrupt-controller; + #interrupt-cells =3D <1>; + }; + }; + + cpu-map { + cluster0 { + core0 { + cpu =3D <&cpu0>; + }; + }; + + cluster1 { + core0 { + cpu =3D <&cpu1>; + }; + }; + + cluster2 { + core0 { + cpu =3D <&cpu2>; + }; + }; + + cluster3 { + core0 { + cpu =3D <&cpu3>; + }; + }; + }; + + l2c0: cache-controller-0 { + compatible =3D "cache"; + cache-block-size =3D <64>; + cache-level =3D <2>; + cache-sets =3D <2048>; + cache-size =3D <0x20000>; + cache-unified; + next-level-cache =3D <&l3_cache>; + }; + + l2c1: cache-controller-1 { + compatible =3D "cache"; + cache-block-size =3D <64>; + cache-level =3D <2>; + cache-sets =3D <2048>; + cache-size =3D <0x20000>; + cache-unified; + next-level-cache =3D <&l3_cache>; + }; + + l2c2: cache-controller-2 { + compatible =3D "cache"; + cache-block-size =3D <64>; + cache-level =3D <2>; + cache-sets =3D <2048>; + cache-size =3D <0x20000>; + cache-unified; + next-level-cache =3D <&l3_cache>; + }; + + l2c3: cache-controller-3 { + compatible =3D "cache"; + cache-block-size =3D <64>; + cache-level =3D <2>; + cache-sets =3D <2048>; + cache-size =3D <0x20000>; + cache-unified; + next-level-cache =3D <&l3_cache>; + }; + + l3_cache: cache-controller-4 { + compatible =3D "cache"; + cache-block-size =3D <64>; + cache-level =3D <3>; + cache-sets =3D <1024>; + cache-size =3D <0x20000>; + cache-unified; + }; + }; + + pmu { + compatible =3D "riscv,pmu"; + interrupts-extended =3D <&cpu0_intc 13>, <&cpu1_intc 13>, + <&cpu2_intc 13>, <&cpu3_intc 13>; + + riscv,event-to-mhpmevent =3D <0x00005 0x0000 0xA>, + <0x00006 0x0000 0xB>, + <0x00008 0x0000 0x10>, + <0x00009 0x0000 0xF>, + <0x10000 0x0000 0x19>, + <0x10001 0x0000 0x1A>, + <0x10002 0x0000 0x1B>, + <0x10003 0x0000 0x1C>, + <0x10008 0x0000 0x8>, + <0x10009 0x0000 0x9>, + <0x1000C 0x0000 0x9E>, + <0x1000D 0x0000 0x9F>, + <0x10010 0x0000 0x1D>, + <0x10011 0x0000 0x1E>, + <0x10012 0x0000 0x1F>, + <0x10013 0x0000 0x20>, + <0x10014 0x0000 0x21>, + <0x10018 0x0000 0x17>, + <0x10019 0x0000 0x18>, + <0x10020 0x0000 0x8>, + <0x10021 0x0000 0x7>; + + riscv,event-to-mhpmcounters =3D <0x00005 0x00006 0x00007FF8>, + <0x00008 0x00009 0x00007FF8>, + <0x10000 0x10003 0x00007FF8>, + <0x10008 0x10009 0x00007FF8>, + <0x1000C 0x1000D 0x00007FF8>, + <0x10010 0x10014 0x00007FF8>, + <0x10018 0x10019 0x00007FF8>, + <0x10020 0x10021 0x00007FF8>; + + riscv,raw-event-to-mhpmcounters =3D + <0x00 0x00 0xFFFFFFFF 0xFFFFFFE0 0x00007FF8>, /* Event ID 1-31 */ + <0x00 0x20 0xFFFFFFFF 0xFFFFFFFE 0x00007FF8>, /* Event ID 32-33 */ + <0x00 0x22 0xFFFFFFFF 0xFFFFFF22 0x00007FF8>; /* Event ID 34 */ + }; + + clk_uart: clock-25000000 { + compatible =3D "fixed-clock"; /* Initial clock handler for UART */ + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; + + soc { + compatible =3D "simple-bus"; + interrupt-parent =3D <&plic>; + #address-cells =3D <2>; + #size-cells =3D <2>; + dma-ranges; + ranges; + + clint: timer@2000000 { + compatible =3D "starfive,jhb100-clint", "sifive,clint0"; + reg =3D <0x0 0x02000000 0x0 0x10000>; + interrupts-extended =3D <&cpu0_intc 3>, <&cpu0_intc 7>, + <&cpu1_intc 3>, <&cpu1_intc 7>, + <&cpu2_intc 3>, <&cpu2_intc 7>, + <&cpu3_intc 3>, <&cpu3_intc 7>; + }; + + plic: interrupt-controller@c000000 { + compatible =3D "starfive,jhb100-plic", "sifive,plic-1.0.0"; + reg =3D <0x0 0x0c000000 0x0 0x4000000>; + riscv,ndev =3D <400>; + interrupt-controller; + #interrupt-cells =3D <1>; + #address-cells =3D <0>; + interrupts-extended =3D <&cpu0_intc 11>, <&cpu0_intc 9>, + <&cpu1_intc 11>, <&cpu1_intc 9>, + <&cpu2_intc 11>, <&cpu2_intc 9>, + <&cpu3_intc 11>, <&cpu3_intc 9>; + }; + + bus_nioc: bus_nioc { + compatible =3D "simple-bus"; + #address-cells =3D <2>; + #size-cells =3D <2>; + dma-noncoherent; + dma-ranges =3D <0x4 0x00000000 0x0 0x40000000 0x2 0x0>, + <0x4 0x00000000 0x4 0x00000000 0x2 0x0>; + ranges; + + uart6: serial@11982000 { + compatible =3D "snps,dw-apb-uart"; + reg =3D <0x0 0x11982000 0x0 0x400>; + clocks =3D <&clk_uart>, <&clk_uart>; + clock-names =3D "baudclk", "apb_pclk"; + interrupt-parent =3D <&intc>; + interrupts =3D <26>; + reg-io-width =3D <4>; + reg-shift =3D <2>; + status =3D "disabled"; + }; + + intc: interrupt-controller@13220000 { + compatible =3D "starfive,jhb100-intc"; + reg =3D <0x0 0x13220000 0x0 0x80>; + interrupts =3D <1>; + interrupt-controller; + #interrupt-cells =3D <1>; + }; + }; + }; +}; --=20 2.25.1