From patchwork Wed May 10 20:44:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?5p2O5oms6Z+s?= X-Patchwork-Id: 13237248 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 682DCC77B7D for ; Wed, 10 May 2023 20:45:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=hIm7igVzQx/gi5NWjQwqCZCOHgptQ1kpkZBsXgnB5vE=; b=maToB2wxOSRhzw AtfXbw3rxL41nPPHMwCnsRgTeotJYl+kqnYPgeKOv4LWfzMSIX7mLoaMosaKPaC0ZDuBf5xlLpP9H Gvh/lLwoj/UTh1rcvubKLl2F6TCG40XTYauCT76QEVi3p7GSpwT/91SMLMEa2Nxefg18w5YuYa3w8 6TJH5Mx/58qNlvVBCu5U2uAsilfuCJSu81CN1ygkxHa1lkchBMMdiimOHbB26VjBYTw31D4JR5KCH wmfB+yqM17ycj+ECsbEqswnMR8kTocGdxE4biwLjuWuFTR/Zep5AHhFg8dUuaexZ/rsE2B8AbojCg BtbYkb8dVhstFQXuYLSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pwqgZ-006y43-2a; Wed, 10 May 2023 20:45:19 +0000 Received: from mail-psaapc01on2070d.outbound.protection.outlook.com ([2a01:111:f400:feae::70d] helo=APC01-PSA-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pwqgW-006y2d-2Y for linux-riscv@lists.infradead.org; Wed, 10 May 2023 20:45:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xs439CFsXzsTFOIfB4roC5tTb3tt9BSLsCjkXLQQ20G6e0AW2cS96eWeulywyWcexunnaRonp+7Uz6+qOg+xnxta8bR26fVTLQzRw/wLZXau9xEKjYenle+sWglheKJ8uKTV8xD+xdwMan7SIMYvdXB1N/5yuRemWJEGwGrqH4uWdwaCgu3vz1Wgt0Hr3v5OlRK/0SS46PfObQt1MJtkFvIUM7wKfyC2GgPOqANk78UlJy81IQAqEALbYQV94mrG7cYu6EiZ4qvFtphGdHBgfy8QYzm6r7qI8xHExDs0o8YHiGFbURNwq/OKKJz3PGMLIChDNUBi5oisJ51HS21xCg== 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=Yy/8gBqBx6ggr9bu5sN9/4QXexOuOjBY8JjbGQErNJ0=; b=FBJSrMr8OyipEt2aUAoamnRTFijxCy9fHDAPUCwucFntVU+LvzofMY87zYkDoKLO+/vFwM0AHZePDGsrnDsgZ6Zpo/028umrF8Y1qggt6SgwgmczihpnPG3/iDgvFOKKcSQMxm5HuSKEc51N1pFfmoLtQ9+zy7M5MlDxlueJUBtXqLCNKFMZcrALmXngdB4adGQfvgByW5/tZFMpBM0q5ydlB4a244SW07jwQXMvUyMKTgNwLT/3pRO0BNtdAJ/KXoo5XexT43MtgRxvwUidqJIRDxkEjW0HMJoTjrIIbl/WBG7dFBurbipsFFp+M2j49cefvEzn1T4usQ+b+ybFnA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Yy/8gBqBx6ggr9bu5sN9/4QXexOuOjBY8JjbGQErNJ0=; b=SbadI4xsPZTUSF3Zs/K5F1nBDrX9aT514QHlfdR/lYWXIvxeQArShw994ToABl/h3rDk9nHJhcEI24HDUaSVI3v612iLMjpebqrimJC35MyXBT6wP7KYtCp9Mq4W2k5b5B8lfOox2+jCoTww+b/Gb/CzPxgrfsJj2n8KsR3dDDPjvc2SqvYm5cV2LcsHtxIbrlT8sWKjkFqwgVqVUrs4s9z5CSzavmwEFk0oghMVv1hZADvBZq76ROvHnURigRNWhc23Jca2HmyOvPDMPo4XdKwBfl+QAZcuaqwgRBKtKcLy6O9PhkHBBTkWg6xz98QMZ5QIvemN/LKMi2Xr1Nbmtg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) by TYZPR06MB6468.apcprd06.prod.outlook.com (2603:1096:400:459::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Wed, 10 May 2023 20:45:08 +0000 Received: from SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965]) by SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965%3]) with mapi id 15.20.6363.033; Wed, 10 May 2023 20:45:08 +0000 From: Yangtao Li To: Paul Walmsley , Palmer Dabbelt , Albert Ou Subject: [PATCH v2 1/5] riscv: Add the T-HEAD SoC family Kconfig option Date: Thu, 11 May 2023 04:44:52 +0800 Message-Id: <20230510204456.57202-1-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 X-ClientProxiedBy: SI1PR02CA0055.apcprd02.prod.outlook.com (2603:1096:4:1f5::16) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|TYZPR06MB6468:EE_ X-MS-Office365-Filtering-Correlation-Id: 3186cd59-af25-444a-885c-08db5197707c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vs12hl+5cFp1njyw6FUquG+rphiTdh4WunP+Bbds9vSqUQljz22kTLT1y7NYHKGPkI9zmHrEVrF71M8zZ8etEK6s/RZlHyxpMkxlagQCLu0RgXWn0INH4ER7HQq8a6CFigdakjuSNKKvIKLioezsF9t2OxQ/lY0/25n92S69KQf+MY3ax9jKqDKTSiro0/WM9AXuRW4y6uSBCoDK5gDj5KafX6e16ydqvD4LmpAqo/8niW5Sc+WgLw0nmcgE9gb+PEL/zhp9uSiQmfIb5WJooFvMw2FsNFea1HA+RdOMssQXm6X1Jx331Bndor2n7cyzm+K3Q2DbXfNXMHexITVU/oIUWGkaqbJ56VW9MzRRDZbeKh9y+U7sYxmCh+gqWhQB+Twe0hl2t+FH/BcxXPhAie6ovkAfGL/cLZzsK7dpDz8WH3opPTKM1DrVhDdWSkgs+H2d40dXoTtq/RthyyokwJ48i58RAGBYoiBrsql8bWDgOa2hJJNKf2FiRbAHbE8lNc5tzu806J2/pNWHQNlBWPe+hEX4P23ovie376cssAAopQqLvq5uNWuntRuwZSdM7sxXnfqwAdsZL10dIkOujsV2il3Xb8VLkZDmB77D84ZvUdDJOyRvwUKyk8oq9XEn X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5269.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(451199021)(6486002)(6666004)(316002)(66556008)(66946007)(478600001)(52116002)(4326008)(26005)(66476007)(6506007)(6512007)(54906003)(110136005)(1076003)(186003)(2906002)(38350700002)(41300700001)(36756003)(86362001)(8936002)(8676002)(4744005)(5660300002)(38100700002)(2616005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ZVOKM2qb18HQcfvyXAKUjSTPF1xWl8uxQVCphPyacPztMZY3iW3cZyGXLj5fBCdaFd4WsULfrE+whShKKs8neydK5p3QzAl/0p/AC9DrTwvaDIio+kOr0H1kEJ4mD6esjbV5awIFLNYcEh/8yvYIxAsyJiHbiV6Xi/Bam0/UlkJZqhEAsTd0YCXPN8WNvbDrGT+qT4yS/mSJM8kG9sAdZVeRafr5wTPOEPLumcD5NDhTTWumSj4NFYvmnOr1ZVCvdkiF7Lu61WtdWtikGsv+TKBWsGEDC5CSkmj/BBIU0oMPqvqZN6/sIMxYV5PKB4RTFOVzZR5AyCLGTUhCWX6Aqlcq3EyD1ibudpTw0ilYclQpllyigoJmtgLVwd+BsL6ngT/Bcv0GRfTo/xsStDCvMfon3HYiGo+4k9qc7P4dv8gk7y1IB5vivzHNJ4OyQrQRFLfulRd0STeMukS95WmgIMmjhMk5t2pZZZZbAVJF1tkxE7qEaoS6e+39Emo0MSQOd8F3Q1azinYHL5PjOePhrX1LjreFUsu656mR8MFqn6gi3z3+p8rHBs5EJdr5GIlBs9ecLa8dkGXnCN1Orm8ZRPo3RXTV7peB7FSKMNyevyoLmiDM3FmOAwYdcOtgz73xTSB/x/hGatrim88Gz4t4JwQxlF6J1I1/1v0ziuUI5RED5Ory+youjyW2rDry9Zk+Ij7Fy5Kbn7fHW+v0VlzW+ZI3qErzfHO2IIrULn4r32UbPtVcDErSqpFFqP2Nw9dpH2PeZe1LoNf2PXGoVW2uB6mvQh0W/Xt1jg0P1KrkvfyBwmkB3XoZuvXqMalxYHQ9EmagHC3nJ/H92DpJvRUKOiUYEKIjs9h+qcz+QZZeTmd7XjL96zSsc+VtTqMRP95PcJVzgUtIg0l53xC5Kz8NN1D8+L64ZULvLOeL1KnSCepQHZnRJAqMESdX2pl4VfEbYPo5vbvus2+IoRvSYOJY8HLsG0rlugqQ7eolaFlT1hABCuIThrrpaSvp51zdqzs8NpSVH2sIx0NAjLkT2KBgFIvqp4LL1ha5+scHIsrbXNvJ8xJwQJN8Xfu5SIXKC6crqdFGjgCqbMPmKlP4/X5tpB+37XNEXINNwFLl7mfMlRcymj5mxwtfke14W2NzVcHc6LHEt4moMsPIux+MeZG5e620jETJ8GX8gIDI4BVuknBdl/Bj23B8YNvc8qhzNcmX1apgJ2P7enpSP1cGQmGx+dFZvJPJFodgLVuacACWBhcOVqx72lRCkazbNqsBAD+UmfOTyIwAmNmUACJXkoDfZ5kgg1uM1vxzViBxBH1Vp+0ohxwLgYNAZdtog+95QfsdqkrxSZNSS0fSofgISZrKrgvGQQ+/T8XSunOeKp89px26kcRnCWkzo8CJppnFkCu3eHWW6CXquL2cdywhDyQ/TEihTkkz41hRNJre+yFCKSo9DSMXGNrguQytVVzK8mMqiKiIh2FKjYwMtBtEoHIxEzSg/jfJA8evIoheiS7cbO5o/EjGdl5ZWrSWmfiD4Y07/Cdq6rvnfParFdNpdyodlbmMpYf25J9rb2djAk9yTl+SdFqozkKyfHwMImHUE/ab X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3186cd59-af25-444a-885c-08db5197707c X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2023 20:45:07.6910 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: d1/jTYI62nBs64l4zEIahXf3Fb2yopmOPUGWIaj/zD+rs4iq+w4KpdI7H1TTEumeW/3QOcuuT4qhWxbPDHyePQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR06MB6468 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230510_134517_171280_D389078D X-CRM114-Status: UNSURE ( 7.70 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Yangtao Li , linux-kernel@vger.kernel.org, Jisheng Zhang , linux-riscv@lists.infradead.org, Wei Fu Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org From: Jisheng Zhang The first SoC in the T-HEAD series is light(a.k.a th1520), containing quad T-HEAD C910 cores. Cc: Icenowy Zheng Cc: Wei Fu Signed-off-by: Jisheng Zhang Signed-off-by: Yangtao Li --- arch/riscv/Kconfig.socs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/riscv/Kconfig.socs b/arch/riscv/Kconfig.socs index 1cf69f958f10..ce10a38dff37 100644 --- a/arch/riscv/Kconfig.socs +++ b/arch/riscv/Kconfig.socs @@ -41,6 +41,12 @@ config ARCH_SUNXI This enables support for Allwinner sun20i platform hardware, including boards based on the D1 and D1s SoCs. +config ARCH_THEAD + bool "T-HEAD RISC-V SoCs" + select ERRATA_THEAD + help + This enables support for the RISC-V based T-HEAD SoCs. + config ARCH_VIRT def_bool SOC_VIRT From patchwork Wed May 10 20:44:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?5p2O5oms6Z+s?= X-Patchwork-Id: 13237250 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id BA232C77B7D for ; Wed, 10 May 2023 20:45:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=PHGOw2aW8ubFcXD5SeD/RFgS5BI3YX6YMF54xzyyEEQ=; b=kRM7SXS+c4PTI9 F7fyA143sCrzEvi3oQmGW75fTPMOpQCiRSvK5/oEninSdFwjUGlCk5lsSwknXKwFccNfkBX3XTnLX ZbELD7MUah1fG+WO3eUk8QpwREuTYyZYgM4WbqAK+812nROkXzFwW15SfQdN7xsdZT7+WsTIZKOxe XHcCt7lwzV+QCv9yBHL+/UMTyXMRoGmr9S9j+jx+2oXcTAx7Tvb7YqrfxgC++KRoBF7OOt+XYdV1w 9qUu9Un6NwFkUxiRK6Om8a61WID/dDNiUCQ8+LWqRWcGRZV1eTMKOH7Z9MKUwaopLy+55QfV8uOGT t7P6yk0a5/f46aSKf1nA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pwqgc-006y55-1M; Wed, 10 May 2023 20:45:22 +0000 Received: from mail-psaapc01on2070d.outbound.protection.outlook.com ([2a01:111:f400:feae::70d] helo=APC01-PSA-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pwqgY-006y2d-2n for linux-riscv@lists.infradead.org; Wed, 10 May 2023 20:45:20 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C5ljG+92SEmLVobvlJCzP2Cw78C9GisS6a+j9efTNynvgOp++zkHcX+BgfjzAa3EPOQIZxp/p7yMqavbe/BqrzxAdZcqguCrWHq9KhZMOKxrUhGmqjlHBSHK/6g9LHF5QZPYGAVeZbAj2ihipd2LB80+uSCULIBmfzdYiOEEK94Y1OZib+DGfhaj7rXZBWcQTg9Z67hzxTd9skJg7LH4v3nrdfeXU25CJnZtcQ2QYnbgCN2diU8Z2E2E/xeyE0Z71u9rhhtQ1rRVjZJgfbvjPYjzyPBFdfyPrt1yUAUjumnYcLcmWQaLqHYskoF4cJHrXJja/x3s/Sd0L/j2irbJFg== 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=B2SlBv+ZS2kQ9A4sGjuXooFgp/rSAHT0FWImd8GrtxU=; b=lVF1AjtuLkPMcs6iNwXcaqP33M951Znkmtuvewb6rk8Se7wWQFHowka9uu+A3U4EbDtC1omy+CZ4Rr7DlFpA8hSWERK+1gyTP2QTvIyK7ideDW5UH6ydoW3gs4SUmsR/RZl2HgLo5t7RYHJ7gA5x/St+mH2kWr6+99gm9MvC115Y9KuUNxKYZRqVccdedCsYUxfh4bbyukqJ+nPRZouBL5UJ8J64LugLA6tdV45yslsOex/37ruWvr0Z6A4EGu287z9ivbww9lNlxTb++yWzb+VVonKBBdwBpyHdI3yHoaTlKXQrXyAKgAuekttUTSggAlmnFwHsxH5noUmAzku8DQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B2SlBv+ZS2kQ9A4sGjuXooFgp/rSAHT0FWImd8GrtxU=; b=KOk/qpA7HgA24FqKxqi9YBURzjTVRvUFWI9Dj6gMXqPVR2Wug4yl4n5m83wxuqWtG9jtelQ/LHLGcSeQEW0ilBFLPSL/RC+0NNmmRN4haRjsTMfoTstMZu5tix5Hah8yVpd3wFviWQOyhK6iXoMbCiZ68mi+ix4LsCWQQtfWxeK/qB6AkhMHZsBDmUsaIp38dz/PEmAP+XWjCBZzyJeA6yKnt13drgS47nO67IFrMgAul0tRvoDUegbPPmir0slLMtlsFBdRYsxnsK6kkmPZAfsTFp2wflVnlpKCQnnoFdVR8jKU077yNIL5DJaoNh/FBW/3OOABf+9zhPGEXvQObg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) by TYZPR06MB6468.apcprd06.prod.outlook.com (2603:1096:400:459::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Wed, 10 May 2023 20:45:11 +0000 Received: from SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965]) by SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965%3]) with mapi id 15.20.6363.033; Wed, 10 May 2023 20:45:11 +0000 From: Yangtao Li To: Jisheng Zhang , Wei Fu , Yangtao Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Palmer Dabbelt , Albert Ou Subject: [PATCH v2 2/5] riscv: dts: add initial T-HEAD light SoC device tree Date: Thu, 11 May 2023 04:44:53 +0800 Message-Id: <20230510204456.57202-2-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230510204456.57202-1-frank.li@vivo.com> References: <20230510204456.57202-1-frank.li@vivo.com> X-ClientProxiedBy: SI1PR02CA0055.apcprd02.prod.outlook.com (2603:1096:4:1f5::16) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|TYZPR06MB6468:EE_ X-MS-Office365-Filtering-Correlation-Id: 174ef5b2-f341-4b35-2baa-08db519772c2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hhGPLavaV3jC3xAPSofosZppsIqlZjyRrO36m/WSqMoZlSfPFxvyU4RCx23ZL9cp2IIQSM7Qudwk6lsyUV7EWDEdxOQ9g/XGVDLhq4xTckerls03ta3P5bXxgrYTXrgiHKn4pbv+wS+3IXF7J6AVhEHaNUOVWvdWB3HYunywQQZApEMraMDLORoGSjHytigNvkEiEgSp7qd5t4cyvAZyzFGGrV1UJmqOCIBlG1VmiZnLVXsEmt6gw8W0DsXWHB/o7a32MMLXSF+M9ur+STor6BNNsjIPN1+n/pRsrLs9AijB0YhZhNK8Gq/8lG1Iy+pUS8co+Fme8bBi/o28lYnesZrmIgRMixyq4TsqazfztQvG+jv9UzwDpMpCs7OS5gDQdd/KHVAusYKKfxdcRJ2Pbxlpk1ZQ0tPIxT5BdJZ9H28FdwviRgox9Jw+8Xb7g1wMFr+5QdueUDRRLBEURWsWkt1GVG2V20vo2aZdTtXL2lKcjLblRvrmO7/CjI1Td2HPur7IqmVBJEkON6rXAjNcQawnNMNWy/g80MjYfAR2VjH+38rY47E2iPjSCsxeLVeUh8ag9uG5t2i6fhV+Po8c5yUkzI3V0EKNWm6qxp3dkfEnlMWynctAMqn/+6Hvko0m X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5269.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(451199021)(6486002)(6666004)(316002)(83380400001)(66556008)(66946007)(478600001)(52116002)(4326008)(26005)(66476007)(6506007)(6512007)(110136005)(1076003)(186003)(2906002)(38350700002)(41300700001)(36756003)(86362001)(8936002)(8676002)(30864003)(7416002)(5660300002)(38100700002)(2616005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Zk1hu51/Uzj2L+3iq0BAoWmKN27MVAUvD7duW1S97WNRJpPlUlV3B2lFzAicY4l+SG1/p1crJsaKmFz/iEKmZMklVu34bXQJKSRGH+pR7sWq9tX8b08lnFMPbTLKzAkm3QGiR43ASF0sl0dhuvB3VvXA4dKQ0LdoZbDy5UiADF4M2A3NsltdJ5IHtp8irE7Wt/tBTF6UCnkQAPjENAi6M5aJDtR55iY3Riz1jp0QzpU2u4hBy8hQDHuF7GDhgkWRJniMxNFTHeY2rI9wPu2b8Et7qlsbNq1i+VoU8zRlmFjjs7JAVB001DtIjfzgQwBulBgofModNsocZOezzwSeCNPZsiAQG6gioi4GYiP7H5kzEVWMCPCOB3UlU0rzILBY9G12bkGWTs6NbXjz6k7JAFHGkeehK1UoO1I6i6x/W45AINspjquVNsd1X3Iz4PGJpYsSJ3ladqoWkTYQrgXyVUBEPCGrADmKE7uA56Nbvkzf5zojC6650ROOmP8dvhsf+jPUslZ3GbHy3z/HJe4v3BAenjpw8vmp51vmRF9V+8oQWxuoFgccUFcDqjcaZK6BNgfcrG4CyCav08ZRnmWOm5C6izCthPFxJyVavok1x5K9frxcUQcrySp3Cy7JUkUcDwIG0Agi/gC6QbTIU8RgbACswJVhsYyM5Kg66pAjIPKykU3vdiUcrM3XV9aN6JjNHz9A9ixaa71F/4bcymxR211o5g+9X+fBKg9B5p4MqsFn1vbE/ZDysQ4P31Wp61uPAMxx0YJEDdJ24AS61nXm2AcT84k2l1nJhvZBYdznNlSxP1uP3C1/l8rmBatwFlvBnRsvJF7bD7piquIaffNZD4iAfa3rPDSScGiDQpR+bGv7VQ7YI1PbGG/8j1vGztetMHMw5IZPj4B6NbnnS1HMHW87iFEFXkel1xrFxOAyrVHT3hsOwW2VGgb1uQ8kWIvjT/k64JvNwR1PuqlnskZxZg1Nvykrp+geq8iB+qWbFkJRI5N2aBZHQ9zlWgrWO0WLF83p/C1LzGCi+zmuG/uZUT6HtTybyNUhNeoenUJfedxfItrszvq8LRhS2my4BXoedP8ODGhATi18Wafpqzf9Cyx4IcK7q6cK149WrEYPxfTen/njTfZ3aFWedtGHUAmfR6GkIgkSdPtzrQ69yZf7NSHaiNO7LW7dWR/uI3YOoHk7oGvEi29yvM6iPiA45/jYpPM0gN80H/E+fgGlkzqU6B7iAALL2bdp894xH1eWpCaqt2Zb4TO/egRHyxnck6sPCmbLL/Pb0BpNpEncPWwaKGbdyC5oIv2WmxvOOawvNvoSYaCazZScJv+UL1pJl/b8X7cRoLoqzo0YgRwiQjW+72SqutWDMn/Ela3ggt6A92qFrpvds3BEckCegAOQEOOh3e5gCu30lRA+Gp7DiaO38NJ/oHJtaCpr5jgVVWy4Rnw/OstU0pPeEaxw/eDOmoxrxN2ovKEm2hRsGefbXbMKRIGNSvHVQ3LOjZ0KnvSb3KobN1S08t/Ht9m2dbJ3lQCT+CHBlzQLFWksr9UrTAzkdm7pa2srp6/6vvvSJSDrQyeZ9BV+aNUa+dgpeJO+sFQC X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 174ef5b2-f341-4b35-2baa-08db519772c2 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2023 20:45:11.1710 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: WhbV2ucJouECzCp1UVLhSzBZRxsCBSpvn47x9C11DGwoQVuic6xB1pLsSqv+lOVwux2iZqLZWctjXHizu5c/Dw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR06MB6468 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230510_134518_913212_DDBFB094 X-CRM114-Status: GOOD ( 10.71 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org From: Jisheng Zhang Add initial device tree for the TH1520 RISC-V SoC by T-HEAD. Cc: Icenowy Zheng Cc: Wei Fu Signed-off-by: Jisheng Zhang Signed-off-by: Yangtao Li --- v2: -remove reset-sample -convert to use thead,c900-plic -add pvt node -add thermal-zones arch/riscv/boot/dts/thead/th1520.dtsi | 491 ++++++++++++++++++++++++++ 1 file changed, 491 insertions(+) create mode 100644 arch/riscv/boot/dts/thead/th1520.dtsi diff --git a/arch/riscv/boot/dts/thead/th1520.dtsi b/arch/riscv/boot/dts/thead/th1520.dtsi new file mode 100644 index 000000000000..d1d94098b6bf --- /dev/null +++ b/arch/riscv/boot/dts/thead/th1520.dtsi @@ -0,0 +1,491 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2021 Alibaba Group Holding Limited. + * Copyright (C) 2023 Jisheng Zhang + * Copyright (C) 2023 Yangtao Li + */ + +#include + +/ { + compatible = "thead,th1520"; + #address-cells = <2>; + #size-cells = <2>; + + cpus: cpus { + #address-cells = <1>; + #size-cells = <0>; + timebase-frequency = <3000000>; + + c910_0: cpu@0 { + compatible = "thead,c910", "riscv"; + device_type = "cpu"; + riscv,isa = "rv64imafdc"; + reg = <0>; + i-cache-block-size = <64>; + i-cache-size = <65536>; + i-cache-sets = <512>; + d-cache-block-size = <64>; + d-cache-size = <65536>; + d-cache-sets = <512>; + next-level-cache = <&l2_cache>; + mmu-type = "riscv,sv39"; + + cpu0_intc: interrupt-controller { + compatible = "riscv,cpu-intc"; + interrupt-controller; + #interrupt-cells = <1>; + }; + }; + + c910_1: cpu@1 { + compatible = "thead,c910", "riscv"; + device_type = "cpu"; + riscv,isa = "rv64imafdc"; + reg = <1>; + i-cache-block-size = <64>; + i-cache-size = <65536>; + i-cache-sets = <512>; + d-cache-block-size = <64>; + d-cache-size = <65536>; + d-cache-sets = <512>; + next-level-cache = <&l2_cache>; + mmu-type = "riscv,sv39"; + + cpu1_intc: interrupt-controller { + compatible = "riscv,cpu-intc"; + interrupt-controller; + #interrupt-cells = <1>; + }; + }; + + c910_2: cpu@2 { + compatible = "thead,c910", "riscv"; + device_type = "cpu"; + riscv,isa = "rv64imafdc"; + reg = <2>; + i-cache-block-size = <64>; + i-cache-size = <65536>; + i-cache-sets = <512>; + d-cache-block-size = <64>; + d-cache-size = <65536>; + d-cache-sets = <512>; + next-level-cache = <&l2_cache>; + mmu-type = "riscv,sv39"; + + cpu2_intc: interrupt-controller { + compatible = "riscv,cpu-intc"; + interrupt-controller; + #interrupt-cells = <1>; + }; + }; + + c910_3: cpu@3 { + compatible = "thead,c910", "riscv"; + device_type = "cpu"; + riscv,isa = "rv64imafdc"; + reg = <3>; + i-cache-block-size = <64>; + i-cache-size = <65536>; + i-cache-sets = <512>; + d-cache-block-size = <64>; + d-cache-size = <65536>; + d-cache-sets = <512>; + next-level-cache = <&l2_cache>; + mmu-type = "riscv,sv39"; + + cpu3_intc: interrupt-controller { + compatible = "riscv,cpu-intc"; + interrupt-controller; + #interrupt-cells = <1>; + }; + }; + + cpu-map { + cluster0 { + core0 { + cpu = <&c910_0>; + }; + + core1 { + cpu = <&c910_1>; + }; + + core2 { + cpu = <&c910_2>; + }; + + core3 { + cpu = <&c910_3>; + }; + }; + }; + + l2_cache: l2-cache { + compatible = "cache"; + cache-block-size = <64>; + cache-level = <2>; + cache-size = <1048576>; + cache-sets = <1024>; + cache-unified; + }; + }; + + osc: oscillator { + compatible = "fixed-clock"; + clock-output-names = "osc_24m"; + #clock-cells = <0>; + }; + + osc_32k: 32k-oscillator { + compatible = "fixed-clock"; + clock-output-names = "osc_32k"; + #clock-cells = <0>; + }; + + apb_clk: apb-clk-clock { + compatible = "fixed-clock"; + clock-output-names = "apb_clk"; + #clock-cells = <0>; + }; + + uart_sclk: uart-sclk-clock { + compatible = "fixed-clock"; + clock-output-names = "uart_sclk"; + #clock-cells = <0>; + }; + + pvt_clk: pvt-clock { + compatible = "fixed-clock"; + clock-frequency = <73728000>; + clock-output-names = "pvt_clk"; + #clock-cells = <0>; + }; + + soc { + compatible = "simple-bus"; + interrupt-parent = <&plic>; + #address-cells = <2>; + #size-cells = <2>; + ranges; + + plic: interrupt-controller@ffd8000000 { + compatible = "thead,c900-plic"; + reg = <0xff 0xd8000000 0x0 0x01000000>; + interrupts-extended = <&cpu0_intc 11>, <&cpu0_intc 9>, + <&cpu1_intc 11>, <&cpu1_intc 9>, + <&cpu2_intc 11>, <&cpu2_intc 9>, + <&cpu3_intc 11>, <&cpu3_intc 9>; + interrupt-controller; + #interrupt-cells = <2>; + riscv,ndev = <240>; + + }; + + clint: timer@ffdc000000 { + compatible = "thead,c900-clint"; + reg = <0xff 0xdc000000 0x0 0x00010000>; + interrupts-extended = <&cpu0_intc 3>, <&cpu0_intc 7>, + <&cpu1_intc 3>, <&cpu1_intc 7>, + <&cpu2_intc 3>, <&cpu2_intc 7>, + <&cpu3_intc 3>, <&cpu3_intc 7>; + }; + + uart0: serial@ffe7014000 { + compatible = "snps,dw-apb-uart"; + reg = <0xff 0xe7014000 0x0 0x4000>; + interrupts = <36 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&uart_sclk>; + clock-names = "baudclk"; + reg-shift = <2>; + reg-io-width = <4>; + status = "disabled"; + }; + + uart1: serial@ffe7f00000 { + compatible = "snps,dw-apb-uart"; + reg = <0xff 0xe7f00000 0x0 0x4000>; + interrupts = <37 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&uart_sclk>; + clock-names = "baudclk"; + reg-shift = <2>; + reg-io-width = <4>; + status = "disabled"; + }; + + uart3: serial@ffe7f04000 { + compatible = "snps,dw-apb-uart"; + reg = <0xff 0xe7f04000 0x0 0x4000>; + interrupts = <39 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&uart_sclk>; + clock-names = "baudclk"; + reg-shift = <2>; + reg-io-width = <4>; + status = "disabled"; + }; + + gpio2: gpio@ffe7f34000 { + compatible = "snps,dw-apb-gpio"; + reg = <0xff 0xe7f34000 0x0 0x1000>; + #address-cells = <1>; + #size-cells = <0>; + + portc: gpio-controller@0 { + compatible = "snps,dw-apb-gpio-port"; + gpio-controller; + #gpio-cells = <2>; + ngpios = <32>; + reg = <0>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = <58 IRQ_TYPE_LEVEL_HIGH>; + }; + }; + + gpio3: gpio@ffe7f38000 { + compatible = "snps,dw-apb-gpio"; + reg = <0xff 0xe7f38000 0x0 0x1000>; + #address-cells = <1>; + #size-cells = <0>; + + portd: gpio-controller@0 { + compatible = "snps,dw-apb-gpio-port"; + gpio-controller; + #gpio-cells = <2>; + ngpios = <32>; + reg = <0>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = <59 IRQ_TYPE_LEVEL_HIGH>; + }; + }; + + gpio0: gpio@ffec005000 { + compatible = "snps,dw-apb-gpio"; + reg = <0xff 0xec005000 0x0 0x1000>; + #address-cells = <1>; + #size-cells = <0>; + + porta: gpio-controller@0 { + compatible = "snps,dw-apb-gpio-port"; + gpio-controller; + #gpio-cells = <2>; + ngpios = <32>; + reg = <0>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = <56 IRQ_TYPE_LEVEL_HIGH>; + }; + }; + + gpio1: gpio@ffec006000 { + compatible = "snps,dw-apb-gpio"; + reg = <0xff 0xec006000 0x0 0x1000>; + #address-cells = <1>; + #size-cells = <0>; + + portb: gpio-controller@0 { + compatible = "snps,dw-apb-gpio-port"; + gpio-controller; + #gpio-cells = <2>; + ngpios = <32>; + reg = <0>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = <57 IRQ_TYPE_LEVEL_HIGH>; + }; + }; + + uart2: serial@ffec010000 { + compatible = "snps,dw-apb-uart"; + reg = <0xff 0xec010000 0x0 0x4000>; + interrupts = <38 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&uart_sclk>; + clock-names = "baudclk"; + reg-shift = <2>; + reg-io-width = <4>; + status = "disabled"; + }; + + dmac0: dma-controller@ffefc00000 { + compatible = "snps,axi-dma-1.01a"; + reg = <0xff 0xefc00000 0x0 0x1000>; + interrupts = <27 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&apb_clk>, <&apb_clk>; + clock-names = "core-clk", "cfgr-clk"; + #dma-cells = <1>; + dma-channels = <4>; + snps,block-size = <65536 65536 65536 65536>; + snps,priority = <0 1 2 3>; + snps,dma-masters = <1>; + snps,data-width = <4>; + snps,axi-max-burst-len = <16>; + status = "disabled"; + }; + + timer0: timer@ffefc32000 { + compatible = "snps,dw-apb-timer"; + reg = <0xff 0xefc32000 0x0 0x14>; + clocks = <&apb_clk>; + clock-names = "timer"; + interrupts = <16 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + + timer1: timer@ffefc32014 { + compatible = "snps,dw-apb-timer"; + reg = <0xff 0xefc32014 0x0 0x14>; + clocks = <&apb_clk>; + clock-names = "timer"; + interrupts = <17 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + + timer2: timer@ffefc32028 { + compatible = "snps,dw-apb-timer"; + reg = <0xff 0xefc32028 0x0 0x14>; + clocks = <&apb_clk>; + clock-names = "timer"; + interrupts = <18 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + + timer3: timer@ffefc3203c { + compatible = "snps,dw-apb-timer"; + reg = <0xff 0xefc3203c 0x0 0x14>; + clocks = <&apb_clk>; + clock-names = "timer"; + interrupts = <19 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + + uart4: serial@fff7f08000 { + compatible = "snps,dw-apb-uart"; + reg = <0xff 0xf7f08000 0x0 0x4000>; + interrupts = <40 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&uart_sclk>; + clock-names = "baudclk"; + reg-shift = <2>; + reg-io-width = <4>; + status = "disabled"; + }; + + uart5: serial@fff7f0c000 { + compatible = "snps,dw-apb-uart"; + reg = <0xff 0xf7f0c000 0x0 0x4000>; + interrupts = <41 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&uart_sclk>; + clock-names = "baudclk"; + reg-shift = <2>; + reg-io-width = <4>; + status = "disabled"; + }; + + timer4: timer@ffffc33000 { + compatible = "snps,dw-apb-timer"; + reg = <0xff 0xffc33000 0x0 0x14>; + clocks = <&apb_clk>; + clock-names = "timer"; + interrupts = <20 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + + timer5: timer@ffffc33014 { + compatible = "snps,dw-apb-timer"; + reg = <0xff 0xffc33014 0x0 0x14>; + clocks = <&apb_clk>; + clock-names = "timer"; + interrupts = <21 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + + timer6: timer@ffffc33028 { + compatible = "snps,dw-apb-timer"; + reg = <0xff 0xffc33028 0x0 0x14>; + clocks = <&apb_clk>; + clock-names = "timer"; + interrupts = <22 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + + timer7: timer@ffffc3303c { + compatible = "snps,dw-apb-timer"; + reg = <0xff 0xffc3303c 0x0 0x14>; + clocks = <&apb_clk>; + clock-names = "timer"; + interrupts = <23 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + + ao_gpio0: gpio@fffff41000 { + compatible = "snps,dw-apb-gpio"; + reg = <0xff 0xfff41000 0x0 0x1000>; + #address-cells = <1>; + #size-cells = <0>; + + porte: gpio-controller@0 { + compatible = "snps,dw-apb-gpio-port"; + gpio-controller; + #gpio-cells = <2>; + ngpios = <32>; + reg = <0>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = <76 IRQ_TYPE_LEVEL_HIGH>; + }; + }; + + pvt: pvt@fffff4e000 { + compatible = "moortec,mr75203"; + reg = <0xff 0xfff4e000 0x0 0x80>, + <0xff 0xfff4e080 0x0 0x100>, + <0xff 0xfff4e180 0x0 0x680>, + <0xff 0xfff4e800 0x0 0x600>; + reg-names = "common", "ts", "pd", "vm"; + clocks = <&pvt_clk>; + /* TODO: add reset */ + #thermal-sensor-cells = <1>; + status = "disabled"; + }; + + ao_gpio1: gpio@fffff52000 { + compatible = "snps,dw-apb-gpio"; + reg = <0xff 0xfff52000 0x0 0x1000>; + #address-cells = <1>; + #size-cells = <0>; + + portf: gpio-controller@0 { + compatible = "snps,dw-apb-gpio-port"; + gpio-controller; + #gpio-cells = <2>; + ngpios = <32>; + reg = <0>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = <55 IRQ_TYPE_LEVEL_HIGH>; + }; + }; + }; + + thermal-zones { + cpu-thermal { + polling-delay-passive = <250>; + polling-delay = <2000>; + thermal-sensors = <&pvt 0>; + + trips { + trip0 { + temperature = <85000>; + hysteresis = <2000>; + type = "passive"; + }; + + trip1 { + temperature = <110000>; + hysteresis = <2000>; + type = "critical"; + }; + }; + }; + }; +}; From patchwork Wed May 10 20:44:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?5p2O5oms6Z+s?= X-Patchwork-Id: 13237249 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 43EBFC77B7C for ; Wed, 10 May 2023 20:45:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=F4LpUJzk9qtGVTK9u5Z38F8KPiBCDNGoDRqH55bjE/c=; b=1vbjpolWRB7Xdu Hs8Wc5CaMDzKB8VZaP8AMg2memK7oatQCjJ0oOKlJ6qvoo34trXK6EFvtKMXDGjIKAQ+B/Yb5BXA0 /4yyggLXv8QyYRE+JIDGP/jeeIXRA+H2tyjCbb7kMmUbCwGH/N3UDHtwHith6rPlxCVQClhORk9SA bLHZO3YuQFx7zAP4cQ8IQPJ3q/GBOcnLIKJSae8KNzam5X4+yrQmV7DuXWcuV1VMoAzoWOqO7qYKi 2urv1/ZQsieRskcwvueuOLJZd/Rdnu6CmV5UHRwN1bAoqmcTjg2LSSVMEuKQgZPpFAQqZ7lxAqjHk +FIEdzcUnsd+y5JXQ/bw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pwqge-006y5x-0M; Wed, 10 May 2023 20:45:24 +0000 Received: from mail-psaapc01on2070d.outbound.protection.outlook.com ([2a01:111:f400:feae::70d] helo=APC01-PSA-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pwqgb-006y2d-0x for linux-riscv@lists.infradead.org; Wed, 10 May 2023 20:45:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fc/2JBxBEOdii6kBF2NpbstL4hCf/611r9fSo/wYzZahS2uTlU2d6Llb+l6LPdxXh8FQWz7e+10WkB7j4WhoieJ/XAaYPCufGmczQbxNfiFlI6Ve3ZIvKkR/1TLkr+l27JXhgqIiI5JzxiY55JdpeLWhWplwT4fxVRkO+c7mE8tS1dW+fbslMUsNp7YoOkrcHXWmB5rrWfCsECBZgpaGj7AV2ZGgr9Tr3qXgf0kLpsHgjtm42fVum2guAnCkIjjO4H+ydiUa+jA2vD1ReEgXl/U6vc8cf+F17NfxI9uWWzXWsS070a1zNSAB6whIZTZgJl/8cXGHjhXsonKK8PxMlw== 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=wDfkaBo6LjMIW33WCTKeSvbdpXYFdxQLPDeCzZFB8fU=; b=JXP2VtgOCh/KRxMdt3Z/YR+OH5U4rIve7bGqEutkPUz1Ok230QsJIk51A/9oUiJWd+0gL4bHgiMw3yKRNINoRouRHE3m9obe1DD9tuZ/7Sb4Ne4Nol1+gz7M9WlJkuxikSksA7SWffhRfMhSFGnFXiuKlgFjpRIkjN4fRH4sKAH4gqvxL/ELePbxCQ5OQT6ZZdFFgBPbYBRjYEZlOYM1TnE1ObMO60QROaBwTqoFCPVyk87sDlMaVRWxHz8IPLt32U2EC60Is1I0t3DVFwLpEI/oNkKVP3i3pnq4UjKclZfGwOhNI79EmmvSQk0P4fRPHhBEbz00bHvwpvNuwnwL2A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wDfkaBo6LjMIW33WCTKeSvbdpXYFdxQLPDeCzZFB8fU=; b=aSZiIWSDJnYvgmJ6TzxoRN4A5mhQBGWamXlVL+Vcdwd5wLTvmKFj9qvi1SKCFNR50jRfJGjDrnD5s2g+xxV1xxQ2PndoQdITLFfQgMlkmtXKTPfkLW+yHuKWN3M3l41XHgVpHAMag4HESocEsRHsvwY4xXUVKRjnoJ6+ZGVL5rNcG+mqZ0LMJzu85qp9GbnSEZceDz6b7Po5VegR/jM0VaYLH/atfmxQF/hICr71X08w83apWuNvtHAwE566QzIFUD4lPH3O097l8PfxG+sGMdTeb50z/n3ddNX2mVj5/HUfa25q+TZuINU3/1hfIgvrhahhCdPJYp6cuitNQPHvmA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) by TYZPR06MB6468.apcprd06.prod.outlook.com (2603:1096:400:459::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Wed, 10 May 2023 20:45:14 +0000 Received: from SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965]) by SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965%3]) with mapi id 15.20.6363.033; Wed, 10 May 2023 20:45:14 +0000 From: Yangtao Li To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Palmer Dabbelt , Albert Ou , Jisheng Zhang , Wei Fu , Yangtao Li Subject: [PATCH v2 3/5] riscv: dts: thead: add sipeed Lichee Pi 4A board device tree Date: Thu, 11 May 2023 04:44:54 +0800 Message-Id: <20230510204456.57202-3-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230510204456.57202-1-frank.li@vivo.com> References: <20230510204456.57202-1-frank.li@vivo.com> X-ClientProxiedBy: SI1PR02CA0055.apcprd02.prod.outlook.com (2603:1096:4:1f5::16) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|TYZPR06MB6468:EE_ X-MS-Office365-Filtering-Correlation-Id: b727f876-a141-4e82-a79c-08db519774e1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qbYLZ/Hfzx5SoMfxC+rdK8j6dnqjZuT+4eB+45jc0mgu50Wq591e98me7SOCoq6XZxlasO4XI6/wjmD9S9Zw5z8dWkGyumy+b5nnuqMu1i+/QrRqYa7Swjnt5tLQBwikRvF1TrwHj6SGyAtNvJY0QqmFTAdU4NyPzjIDipp/dwU8wzx3i14Hr+vM0yzP7OZQ2WQwK7gkl5mGdJpIlttLPwJ3qxFc0jDGVToLp+/NH9K+zGWnzKmREyncMyRsre8KM1Yd/w3LijxbowirJfF4tRDcBFYTHw/czIs0V7W5wFWYTaJvAQYSwn/PTwuKaBQsGAqVuo0b9Xc6FED86f4BwnIy5gwW+VpwR/xPiu92Xe92WOXfPJaDtv+5UdatOPk62UKuVt7ZTSZVWcNhdRNhiWMoh7Pz6KtNkH+GFQqIaR8dgiz+eL8E5BtDDkJJonYybpVAP+foW4MsJksxQWD0yQLcPmrbbK81tLGxt697Il/mDWP2ihUlWY7eCuKFted4k7MKqON6KHcWrN/tufdIkHPnXwMypzmVrULyR/Iy4N5svGuzME/0u9fgwATVifHPOTY4wHPi0JTfEWrzLjhsBVHRdoW3301deSLMYlDU/CEi5Dg0L2c/dTCskqURUd+N X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5269.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(451199021)(7049001)(6486002)(6666004)(316002)(83380400001)(66556008)(66946007)(478600001)(52116002)(4326008)(26005)(66476007)(6506007)(6512007)(110136005)(1076003)(186003)(2906002)(38350700002)(41300700001)(36756003)(86362001)(8936002)(8676002)(7416002)(5660300002)(38100700002)(2616005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bRM0sJ5Xp71vVayi3kO2fR2WJ5eMfnIwKbvlKd9stC7GVrInn88oE6DdCEjPO84Xwl+sH+N6B8eK4Y9xcElGUhrv7dSld3O99f7cg8w70//LI0M+sB1HoNeaCGZQ24xlGPH0p9X0LWgAAsvM+Y0yJn7YepS1IF9pHnxbgW62M/xY7FD4bKxUqmNvrWBbxVIJOH/2UQe+E6Ns/bmSLQlIOGQ9jNm1QF9/PUyBMQHT21XybkSMS/6gVi6osdaMEoLpH3EKUmOIBGtDeZZLdp6ra4SbxoFfDiW6caBLVxfJx/Onum+6aneNPvCzZlDi+XfRI8Bjvow5MPxzdogcV4VY0t8sq9PxAJIG4PXl+4xjPY6AGLHShxCnjsLNrbybISJ0+/mv+NMKIpJjM7glEuL6PKqRRGmH3lVAggP2B3K9tba6YFmJ3GmdXgZfttRWJ95MEA2y4bQ+cgi/IMUIC1xLSWPbZ7gYqiHtvoue4AdnFrAwvlpmhwZAyCQjjqsM/lMu1AEh/55w8BI4RBOjxMvXb1X1oNgyGzg6c32Fgf4BwtUWtFYchcbrscmpI0KHgJZimvToyZHkZOr3KdcQBR2oC9LzocCwKbpvRphMSxHJ+uprph7i4V2PDmmqYeNiHQ/NJ2up0igltlFgY5wd1ENWHMYKKzRCpxgZ8dNi8NNPUfsJO1sEj3zeKJCksxZ2F9xZRyDBkCmlUhm+dYBLl8N03tbEg4+bWduCR3eptdwMhnc42bmLk+hkHXinu28DokevKcUAzU8JVo5rQmqNz2gTVsFGm3rTJX/uzz3ouWjYlOaz4u9DZfPSdURZqZnHcFz4eEj9LWGUf0SWsy4ECHUN3sIPey8DfKqsYuuG43liRq1xpVwyx/wIBYlrC5sCzOy3bBuz8976Iv4BAeX+HUHeLgKkE0cxFzZx87Ypcf2WYQJRQGWKQGGsl+KU5We30trWNQC0fHBpanUXZhsoJeFfLqIV0vNwRLMJqJNmMTMrFcAJTXhsZ8/dbLtqcRsB0fSXj/nr8jG58O6kwwLmIWANDK13PbZ7ADrcMPzO0sAfYJFdHc3Du2kAaLWAQJ5HsFgW5dZ8zjOO8DvQ7synFmLxEY/qsqT+GwESBvKZlxs8s8hOTN5VgVFFW0VzMu1KgplQmCQbQBnXoz0YCDvLMR4xHk9FkVe3kL8Yw/ALvS2l16ss6Kr2ACAoiN5kT47B8f1hgAxXgneWAdaTljj4KtgO/ZL2oZUk1Kc06iwOSJUpJZ41m+rPLb0QiCpXzt8p4nN985To/4QoGkYIMJLotOcjQU5YSXKizpDv78vEt3arC4ZSnckeRf/B1MKJcgTBKWw/h7/RFVRym3BuUeZEu3RqWC7tupLrwQ/igTumNyBQGjD3p8DALEdV0FRNhikftbVxUCnLlxB5NR4ZP2irLkFQ/0UW9tCWvEqxLb4hcUJ5oZa5DnLn52k49BZmEdE+7DOG9B/twy2iMnfhm4ku0OJQw3I48cc6+NiFaa+JyH1TSIfyEYqAq+ajHrHPjKnbC5+vOjgc0ne1UKWYcFbLY/G+AWMtuWW4PrmAyXuTBxhpVmUS5V7iDL3AJD3P9tN6wBeU X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: b727f876-a141-4e82-a79c-08db519774e1 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2023 20:45:14.6807 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: qK0W0rH9B1tAQCquY8fkyiKPM0txB43NvVfZi+i30kygiSR7L98dDRoKhmBb/v3Oza6nz2FVD9Ba+OvHpgd0+A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR06MB6468 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230510_134521_335110_C994ADC8 X-CRM114-Status: GOOD ( 13.41 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org From: Jisheng Zhang Sipeed's Lichee Pi 4A development board uses Lichee Module 4A core module which is powered by T-HEAD's light(a.k.a TH1520) SoC. Add minimal device tree files for the core module and the development board. Support basic uart/gpio/dmac drivers, so supports booting to a basic shell. Cc: Icenowy Zheng Cc: Wei Fu Signed-off-by: Jisheng Zhang Signed-off-by: Yangtao Li --- v2: -cleanup `light` arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/thead/Makefile | 2 + .../dts/thead/th1520-lichee-module-4a.dtsi | 39 +++++++++++++++++++ .../boot/dts/thead/th1520-lichee-pi-4a.dts | 33 ++++++++++++++++ 4 files changed, 75 insertions(+) create mode 100644 arch/riscv/boot/dts/thead/Makefile create mode 100644 arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi create mode 100644 arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts diff --git a/arch/riscv/boot/dts/Makefile b/arch/riscv/boot/dts/Makefile index f0d9f89054f8..1e884868ccba 100644 --- a/arch/riscv/boot/dts/Makefile +++ b/arch/riscv/boot/dts/Makefile @@ -2,6 +2,7 @@ subdir-y += allwinner subdir-y += sifive subdir-y += starfive +subdir-y += thead subdir-y += canaan subdir-y += microchip subdir-y += renesas diff --git a/arch/riscv/boot/dts/thead/Makefile b/arch/riscv/boot/dts/thead/Makefile new file mode 100644 index 000000000000..e311fc9a5939 --- /dev/null +++ b/arch/riscv/boot/dts/thead/Makefile @@ -0,0 +1,2 @@ +# SPDX-License-Identifier: GPL-2.0 +dtb-$(CONFIG_ARCH_THEAD) += th1520-lichee-pi-4a.dtb diff --git a/arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi b/arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi new file mode 100644 index 000000000000..bc5f8677d546 --- /dev/null +++ b/arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi @@ -0,0 +1,39 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2023 Jisheng Zhang + * Copyright (C) 2023 Yangtao Li + */ + +/dts-v1/; + +#include "th1520.dtsi" + +/ { + model = "Sipeed Lichee Module 4A"; + compatible = "sipeed,lichee-module-4a", "thead,th1520"; + + memory@0 { + device_type = "memory"; + reg = <0x0 0x00000000 0x2 0x00000000>; + }; +}; + +&osc { + clock-frequency = <24000000>; +}; + +&osc_32k { + clock-frequency = <32768>; +}; + +&apb_clk { + clock-frequency = <62500000>; +}; + +&uart_sclk { + clock-frequency = <100000000>; +}; + +&dmac0 { + status = "okay"; +}; diff --git a/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts b/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts new file mode 100644 index 000000000000..86d677175feb --- /dev/null +++ b/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts @@ -0,0 +1,33 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2023 Jisheng Zhang + * Copyright (C) 2023 Yangtao Li + */ + +#include "th1520-lichee-module-4a.dtsi" + +/ { + model = "Sipeed Lichee Pi 4A"; + compatible = "sipeed,lichee-pi-4a", "sipeed,lichee-module-4a", "thead,th1520"; + + aliases { + gpio0 = &gpio0; + gpio1 = &gpio1; + gpio2 = &gpio2; + gpio3 = &gpio3; + serial0 = &uart0; + serial1 = &uart1; + serial2 = &uart2; + serial3 = &uart3; + serial4 = &uart4; + serial5 = &uart5; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; +}; + +&uart0 { + status = "okay"; +}; From patchwork Wed May 10 20:44:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?5p2O5oms6Z+s?= X-Patchwork-Id: 13237251 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id F0FA3C7EE25 for ; Wed, 10 May 2023 20:45:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=T+nv7DXFPejHOLZ/5aLgtg/2lJOmrE5ZEPF0EfksUe8=; b=ApY7iETr+eJZwh jtMRN/g1XRZv3uINM98KBaorTdCllUB7dgB+bO3ZdluH4lE3T9qvFm4xSBSqnIaOo4PJE5sYCZ1Qx ZwtBUM+iSvpBM72LuR/Cbjo201O8Aib+clCebjF7VvCZaxmAnaGnFrn2lUIczqLPowJz7YyfazOOU +Tt4Z+7x7wxZFy/U1voLfG9IqwhGnooQ2/zNlht+BVoBf9/a9O3+eLhNs2R2/YJW5P8TMcpO5YzJL 7h1WuVs8SA0xMotoM72em7ovhfXtp4G+5SEKGJQ3nTV/cCT/S3zM9yFJsRmRwW8E1r9ZfGNhEvC3g sohbZ764Khu5Zq629W6g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pwqgf-006y6t-2Q; Wed, 10 May 2023 20:45:25 +0000 Received: from mail-psaapc01on2070d.outbound.protection.outlook.com ([2a01:111:f400:feae::70d] helo=APC01-PSA-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pwqgc-006y2d-3D for linux-riscv@lists.infradead.org; Wed, 10 May 2023 20:45:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GGuvlL9UzFGTGDrzXE5GTpUyvQHGfzF95TRdZ2MVYbOoI1K47InqT2mJf4GB/HsXndu650RApEAkMWn1se/yRGOlhNZyyqcmDT488I+MS4o+yxK7UXSJ2G/fgaSjByPkUCyVum+iKjyONogA2wHNG9LlnU7QrKt5/qIY228BFBsQnwU3zJ22emOmEBGTaldaMhxA5bB6HXjQd7NJGWJHi8aJb3h1fYNV6u4gxdQSA8UJ6NlQyF2MZvJGGEg3ZYG+Q4JMVbsdZOw1PT4ChRINiw5fdkLvrkEH3AkqmAaMwddmIIy209slzVBbwi2fdhRteQaadUwvVPdj8gNtH2jHew== 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=kVRb41r7esvZvuyPJ7wgsAcdr38iKzRxjcm7ltYxOoY=; b=fBFH0SJ1kmoJH48WEK4Z048SKSx1L43Rg+Tp82GFklgm1mJrYjzfyxoec5F8kW8HQcoJtRj9+kD7clN1Im5/FNn0E1EIwRWoBuPcFYImSGvYyvGRx9qECHTT4b3y5lZ9r5mFNLtv87Z/ucz6Ti5X90qo19HeXcHYPPDc30r/d10H5BdhSQc2dkAM+SyQIe6CY/Fx5DslL4GyqZe+O8lN0+5QN8038SqiHfbgOFGwO/W15XeukA2KifBll031NMyN0d9Eq6lLQoYrmtQdNpY1MHKxyj8RMuYx/7VHi4AxydNbzP1PmrZJxuAJj1hxP5qWaXT3cOgpdcuulJ4f8/hEwA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kVRb41r7esvZvuyPJ7wgsAcdr38iKzRxjcm7ltYxOoY=; b=YNv8pGZV0nsdB+letqn3UbcGHWLMsB/21EzN6bfH1DgsdeQvtCxA98Z/3M1jIO/Hl6Ds9KAC88qwJexhipQI9PbY2nfxbUvEWHB3gPAIBZ27ysfTtHeyHJi/rrpkNxfs/y06PxIs5Awm3PdXsFfG8WSmybsa3MgXW3Awl7pZQbhEuoNFsKiYmC5np0chA4D+Mi97Dt1zvYfCZ0lo0C10lNstO+C05flk7/s1JUZ3+/sfHULw5hNNiAyzCuxtNW2Jq3eqFZOutmaUINAYJWYKOxQf0Bxwf41GqMTGjaBGDDG2wEavHtTZuAOOyQfUdo3gI0es6JtsOdN7OmRkt2q1vA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) by TYZPR06MB6468.apcprd06.prod.outlook.com (2603:1096:400:459::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Wed, 10 May 2023 20:45:17 +0000 Received: from SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965]) by SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965%3]) with mapi id 15.20.6363.033; Wed, 10 May 2023 20:45:17 +0000 From: Yangtao Li To: Paul Walmsley , Palmer Dabbelt , Albert Ou Subject: [PATCH v2 4/5] riscv: defconfig: Enable the T-HEAD SoC Date: Thu, 11 May 2023 04:44:55 +0800 Message-Id: <20230510204456.57202-4-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230510204456.57202-1-frank.li@vivo.com> References: <20230510204456.57202-1-frank.li@vivo.com> X-ClientProxiedBy: SI1PR02CA0055.apcprd02.prod.outlook.com (2603:1096:4:1f5::16) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|TYZPR06MB6468:EE_ X-MS-Office365-Filtering-Correlation-Id: 3fe208fd-d1f9-4dd6-5f4f-08db5197764e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rA3km+fjghQAsW2ykWKUvTebaKyoyNTe6c7TPAcGvszWrXQfaaM+SPuVcS82hdbKlx+9r+pV/7Inr8929uVm4RGmJ33h3vk4ZSA5dvo7zB+18LR9xxOX8ln23H0JYY6CRJXwgok3g4yqzojTNtm8kLlAV2cqMkyEDXBPg+eIF6NPJH2U9Q4s0ewLGQ9tuFSvtR7hboWWPEOg5msVZfuQeYWXWn3lGKhWDMkt3Ab9kcudigH7xXjZtYD5ShS/jPxiivQVp6UA/mkP5vmNcfHGsOOnzqYVveOFe7P4oN4fxZhwFsPSKK6M5kO69mUB4UivI8oRI3k1c4HlyPCXYG4gF0VEhp/ppbP0NrJmIv99YhnDxH5/CkbQyki6CiG5+HV1nBUqvwcMnRkhnyaZxLGxINg+GV2wyzZBPTd111bRXlsfXxvT5PkMcLoo+N+8nIj4GarT7dS7xuK8L8SbXmfoEW9pm3HoWAPYv63hEiqCYyEaJGKd6mo67x4ezHlEDa5Y3junfqpaGYnQnHmSCJJu27T9ImeSrahXsKNgV6dV4eLfICHJ1K2+qdBw0n1EceywEzM+cosiSrNu+BoClBbWM1SGhIhrrYtT1bSv8TYgswQ/3fOlaNuOwFaSW2hUvy/d X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5269.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(451199021)(6486002)(6666004)(316002)(66556008)(66946007)(478600001)(52116002)(4326008)(26005)(66476007)(6506007)(6512007)(54906003)(110136005)(1076003)(186003)(2906002)(38350700002)(41300700001)(36756003)(86362001)(8936002)(8676002)(4744005)(5660300002)(38100700002)(2616005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Vp+4MdoD2G+7DQnqnlS2/s4R35eNuUNl1cyramtUFZu/FS5zAwaNuJ3sRXwnfYwiQSbNXPoJJUm3rZsJF8nM/WmD3Sh7bnpVvNIsq9L6kOcGzV4fFrTHLyNSE+16mAWDmckPZUWgg9qu+31Hy3ecqM4kZjQmFGED1HUANU3ilP3XtPySo0nfvfs4j6tfnOpSz1/3+rmIi3TCfo+SGJENkDy7o87Fle5p+Svmkkdr2yt0CKXoX3OQ/KV1+znJc7gPvA6tC6WmefSIrys/3FtHiY8SKN1OI9Cr2oBob4gFXppPSCRFHkeYPtMBebRKJFQWxGgI4BTkYFYjJ1kDaV6Z2MgvCpv9TyAiMx3sWFRTg2GKQZmAAFOZKNLn+AY0ir2Uy+If2DIcNQ9GaOzuxbyjusLJBx4nb+w+lz8lgbI2mHmZ+bmCM7gz++vAQTDd1xauRjFEOtA1uqDD/n4MWpJLAi5s8FsGS7D/KL96SkT/Wy9n2WOKClRCtnwWbmaP/FlryYcZpGkmwAPPbN0U3Z/xhRQLph9UVt8TyXyMkm6EDdnKifZC+C5HgfXJmNvgJzAEGdstvy7vzKsOOgHrvilBDlOZYeK/S4Rn7VPoYW3AEEECxQGMiY1UtD97z5Foc6JNPzr/uM96OEZyJ9V8yPtnjQssuDvoJ1ZQIO+yb0TSn2UqEY2Jw5BfxRKApEZVukvsq3xbg5tBD0UYzTWtAsP1YLcqpJ8qu1gnpDsM22iUFus8rJ5FTdICShRnyGOAPl/FchdshnIZeWdUEUTQ/jC/qPuVkOMMySJ7QfAC94lECQhfkWZerQB4mK9TmvW+/dAd7k66WNXo/637TnLis6Kc0nUtUBir7ZZOm4h0jCjyn2ik5AYm0aoxmnoivurTp/sHU/tuTj48mVCtYS9JKQLGFAnvKXtloEKeFVyrfycCzMijNBdbY/AlgeW9D+gQJzbU3WjaWkmNRMLXwKfl7xK7ExZ7+MVBIDwaTWwCBuy8R7z+4Bj0FqyoK4TiR3fEq0J2/PNI/9cDT3dYw9/kiXJINHEwp2E3hk6tKvQoXyoPiPW+Ih+f/PncKBa1rHpw8Mxj2zxEfKzpa5NjsfWFZYRO7CLIC38DyF/t4kuI6t7AtGMv9+frFPr1T/z7EOBgEpN03fVby4qculL7HMVZfW/jpS+qPvXWE4KHyPvBxVnsJ65ZrJaIJDveFW3Ux6Aqg3HOYPjZJecfS2IUrcQnmpsVhZwktY8URpIBpjBJeE6XJr7IUad29+VHyAaiUnCH0mfmg6ikeMmRFCvUf8VwKS05z5bfgrb+VqVPhbVZkdTPuXkkbEo6Ih1p7g00p6imuSGAxLXUyRJRR1BsVLWJUDvum6eml1V+q/nvPy6Bz2vXOwBVDvNTuY1tUV81VMTw08WcGKOgQ+WVAp6KvBzlPOvoetmYbrD3lL1C5yrEY18uVLsiOIFrbX3YqJxP2B9R/lOzjxAQ10RyRSUvcTezQv3IYQLbA2/K1R/mJFSjLcxZDKLTiIOS3flkOyQjQJh88ltL7QNFHQ3ACeBkmprpuFkNCY39I2Otq18Ge020S7HNQ9RZK6OqjApK2x9r55yPaV8K X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3fe208fd-d1f9-4dd6-5f4f-08db5197764e X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2023 20:45:17.1611 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dvbLyuRV8SQeQCbAfOzPpVOo8qfi29BTeZzwzU4yWet7sSle2QBVOjKTNrghOmy4X1dB8TPkWmAxzoi1/AH2/A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR06MB6468 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230510_134523_034802_A77EB255 X-CRM114-Status: UNSURE ( 7.04 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, Wei Fu , Yangtao Li Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Now TH1520-based boards are supported, enable the platform in our defconfig. Cc: Icenowy Zheng Cc: Wei Fu Signed-off-by: Yangtao Li --- arch/riscv/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig index d98d6e90b2b8..b4d7e4556501 100644 --- a/arch/riscv/configs/defconfig +++ b/arch/riscv/configs/defconfig @@ -30,6 +30,7 @@ CONFIG_ARCH_RENESAS=y CONFIG_SOC_SIFIVE=y CONFIG_SOC_STARFIVE=y CONFIG_ARCH_SUNXI=y +CONFIG_ARCH_THEAD=y CONFIG_SOC_VIRT=y CONFIG_SMP=y CONFIG_HOTPLUG_CPU=y From patchwork Wed May 10 20:44:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?b?5p2O5oms6Z+s?= X-Patchwork-Id: 13237252 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 51D1BC77B7C for ; Wed, 10 May 2023 20:45:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=R4b+4b35WN043qnJIcycYI7b+Mi7j5+IM9KvZ3XCjCY=; b=BTm78tqFHIDb1I 5R5Ju98uIiFTl7ZbBYw2p/w/PrfMHPXsFce7pz5jeojKzikT0k2YJvm/lTAbbQImQforbLi/YrMj5 SkgaVlcxQyrjjXhMq5EMTyi/iSjXH7pDdIMYryruLvXlgtw7gwn4rn5xrYv1Vy42hwTg46FYvDt3E 93R4jRa4UeZAcfLc+xjnHd9MjA5Lg1ol/GjJDrN9paIFCVyi3m0Cbpso8KRkY2lVX5Uz0B5sYK1ob xzGLQfhUBpv4v5q9GaAUh3bHMtuqiplRF01GDd23nfddhtZkLQhJZqnwxhXm5ux+OGiZug6Rifb3g /KZwC+eTwgyjgja45FGg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pwqgh-006y7f-17; Wed, 10 May 2023 20:45:27 +0000 Received: from mail-psaapc01on2070d.outbound.protection.outlook.com ([2a01:111:f400:feae::70d] helo=APC01-PSA-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pwqge-006y2d-1a for linux-riscv@lists.infradead.org; Wed, 10 May 2023 20:45:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MBgi5dgh61BYWao59idmoh9NvRkYV1SIxpu4pUQigee1mEk+Akiz/STpiD2H4RrhpEir/ucnFFxjGhFmkOQ5uIDKoCTtL1yv2gbFlJc7CkTk+ju53lqEj8t7gmJTqn+k348t6vFSpLccqtOXaJFlLhYZpAJZVZymkgIPmTDmxeynCew571E/OPLH1SGjVpM7NEZvLgHEUpUaWVvHIeVgs0OkYAVJcEugAj2tEKAHRBkLSw+wlO8vLba+vTaMAdhj5ezdLjFPKEqK1ST6N2qrrrCWZcFvmY3lID0Cw5NgwkpujS021MqMGeFRlMyxkJTf1TampR7KcvJjiMhXmcKvjQ== 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=OdLD4Z6z2FcSk74HTnELQZV0/WwhQvWhrLUC5NR44vY=; b=UFOYN5mhWsqPrTSAKng+/l1eUq7LdRScHc3IMFiw8WBQvmpB0hUObzYQp+Dlheq20xnK/ncd9RyrhdCmfDzoa+r+nb7CCb5byXR2P4kV335gUgnDqe8UK0zWI+FnG7JSj51oOe1p0hdyW7P8FZQuITBuLuqIRd45zo4uczVjh601jwNcQOTtLSMiEpRxXBv2fjSEc3fYmEder91BNLdeO4VUxzVHOR+zRUV2fpsV8uz4Fnm84k708INmzCeMXFZqhG5peV2GI2PMOyt7sb6p1ZQltPxb6PqfYk8cFCy6Tlq7oI9cUMl2Kl7eWrEvDRaHv3l1GXjhjOpXuBVUzFE3YA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OdLD4Z6z2FcSk74HTnELQZV0/WwhQvWhrLUC5NR44vY=; b=kVlYTlIwNS1YoC64tFwY11j+CFsu3orTn3dcSyEl4R/Ip/lKB9M0sIcyb4dwCiNb89vV6hXivOSx2XO09p8LbyYSfTrzpn4G+29lQleR/vkrqF3vqqBObqP3RmyJwrMjFfASqKyrtfp3T3ZwEt4nTDOHjgvY+Vu9Zzb85pXfrOaQRTYWwnylPTqg2Utt/IK5oJ99XlNpTGIcoylfVn2qIpUKf5bH22flhEi5p/Q80UQvUKPsSXYA31lCYmtYaSGuYESGtxZASlqBngZe5knDoQONpHjOYC23yhYTJYaX29FR4lsJrnPKKMsQpu11a6YE4qYjVIxzZXvIFbfCISnJ9g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) by TYZPR06MB6468.apcprd06.prod.outlook.com (2603:1096:400:459::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Wed, 10 May 2023 20:45:20 +0000 Received: from SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965]) by SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::76d6:4828:7e80:2965%3]) with mapi id 15.20.6363.033; Wed, 10 May 2023 20:45:19 +0000 From: Yangtao Li To: Paul Walmsley , Palmer Dabbelt , Albert Ou Subject: [PATCH v2 5/5] MAINTAINERS: add entry for T-HEAD RISC-V SoC Date: Thu, 11 May 2023 04:44:56 +0800 Message-Id: <20230510204456.57202-5-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230510204456.57202-1-frank.li@vivo.com> References: <20230510204456.57202-1-frank.li@vivo.com> X-ClientProxiedBy: SI1PR02CA0055.apcprd02.prod.outlook.com (2603:1096:4:1f5::16) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|TYZPR06MB6468:EE_ X-MS-Office365-Filtering-Correlation-Id: 5e1bf2eb-7ac6-4bbb-d704-08db519777de X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ix2P1V1E4gz1XNoU2Ft3YQdBRh82+rFc4lKrW+sqfvSuQZ3dXMY6aU9kbCb1yjlAMqtEYJQDxH/0etCg8hHLASzfN3YU6xlsUuqStF8ikpH6OnWMZm/1b8M31oeWw6xeFD24JAfhQU4GeVVb+xADmjWaQbf7+btFXyk7lTp+EawmBN0YBHCgIr6PPs2SX+fe6bbKviWcH4QW2H2+d19s0J7BdyONCVpJG4gty+96IveBOfViFA4tXQfjrOMhMVn6guqlS40wdnrHPIzGkvaQQOG3aROCOLERNA1OBqoXHQCV12WQAkKmJNvM5kdvdk7IdTFyyHbxPPz6ReFvLy2JUmSUj+hpTPe3QXOUZxLGIT88eP2k10NSx2KYscJeiYA9YTTLL84+eMwbwROafUcSfNv0UbE861Px9vakEBU8fuEDQVQSyMuB6XSKB+vytKCbuhXqiR36xowyj+enrw0mU2P/pWijclF46OCm0Sxs54XsWIjMavPgFix8vvHgl2NVJHnDrwzqZeDiuPBJC01jKPkpYASk9OWHfFSmEdCpQp85B4W0mnwWeF/f4sw3mgBX8+CKiH4HGOUgXMn3zDkHidBCCUN1XMpOkOdDCLCgG1Q= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5269.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(451199021)(6486002)(6666004)(316002)(83380400001)(66556008)(66946007)(478600001)(966005)(52116002)(4326008)(26005)(66476007)(6506007)(6512007)(54906003)(110136005)(1076003)(186003)(2906002)(38350700002)(41300700001)(36756003)(86362001)(8936002)(8676002)(5660300002)(38100700002)(2616005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Iw/9E2GoYyY8gRHexmRvnMURTKdkBajjyGtLdau3NwbvTJ9EYF5tg67DW2FYV7jmlUbi5yUpb6EFdnOkneEkW2FHDHeVrM9AjwUwkt99Pw5hXVyrFU0fD5tMjQLWhPme/hXQuAb0ROEUhUe3HVv9eDENFANzvYQJXiGmVrWIzYPaGncmozky1x52on45IIIRjXGuFQdSQqkO1g4vy+Y1YsqmJ+QUs12G5N5dLQOGXw+LfRww71oRX+Y3TpE5Q2hSwVOe3DrsEZW623A3QEtydGolQ47gYd/jF7wHrOJneq1Jap7fZH8/uAr+/Hn8IgW3Pvc+BbOw6cIyvlSED0ysx2F489hZGjni2NfxWmGiiU50aflqGUctan4VJSfteOV9NpPHzmHBkhkTfjXQxQW8CV/Xr7VmrPdLPq7KDVdFi+dt8zbiTx4nysBeDk7EGNfBwrLdSD43gloOINW0zZXBwTciYCOvNf1vl5+8u1ufr9kP+CCOuPa5r5nidZD1vofIvhl20uDp+WDKO3+Kn57xYS2rcy7YWDh/uE1b3iAOb9xjmPZatl07QdvxxcrJ1Q4ZFPB4j6ykChmn303MkvGVs2q++le4CB9mCBPDglaBU865siolxit8U4hEtyh/4mFxkosFW4rXGvdlgzPoF2FhtyzT812adJtDSaXTvpIBUtGyRQdyvUTdXAiM8C4xuo7/6ViUe+5K0cIS2+q9enZ/BsUyqatPj8KZab9mYvwRfBhBIZcfIAAH3VBYQntnoGU2mpXik7o1MPTX8HQDpRUE9MmRQSmh5dJj7/6zU0ztsNskCBQHHyurNL0ZEx38Xz/7fduya/5ioxG84w3qUnjrSV3JQD5Scl/jMjMBDfGnnOymj0o6vdp4Vc6k5s2R4ANneCQqHVzmLEE+qQVkk6ebuHLnDYeqXmdRK3oAN2JkE7zrHcdI2xpG6Zj3tA2gjhWCPqqzVWArFD1qww8uuU/lTzS0h+6XXZILvcWWyxnu1qLuXGVT7dlS7/+eT7Rkb9x/doYdyJ1t4cHNNy9KwQEvjbAWtcb8mPmTuiriJsP5JKkJbTLAa9l38dWHGRL6BsttDCOHl38icuAjK4Qz2aDkJeNB3nMgWugziXdMicZX0m8usv+RszlKXv70Inl7hBGlsmoz6Qx/Bo0mk0+ESpc5iKFjZzzxKR+Cfl0pILUttl3Wrpqhzcmko5F3bY4k1Hq55uZG6+nhuUHwyJ2t0PgaP6DZ2bFl0GHgAiPHFOakuC2sxeMCOkZX295hjVbdJXwHCNG+sAh1dmrv+X+Odyo47TAQcy9GyAiPhw0WGlJz269zv4Xm13dhXmYFh/izYYZlFbAcViX85SGYGaDJlPZBowLcjCtCWzs+LzPyaWVzQpLWF5OoORpSVB6ocweWdnTNKRXDvg77Ws3aGeEfR4nikYNMDuZ1wCO/5doEEyz+NvnI8G9qk+N+ZO6TCYAWT1Htgu5cMwrRwSUZ5MB+ByV6tVvGFEg94i8Dxy83YCqfXox6qv8PNsh5o79xrozrUjOZYq3AybIEGN7DZ5w/cpvqHkdoiAl5/AQYoYuJNhXyW8Kp4UgukB2UGRuozpHp8/7L X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e1bf2eb-7ac6-4bbb-d704-08db519777de X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2023 20:45:19.8257 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: sU+KjJ+ijk+BRsvHq+nqRNMb4mYl/0YO4pBp5I0YpENfXxKLoGgBLWwZltm4nw8YBZ3LpxX18lsp7vKv8lJpfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR06MB6468 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230510_134524_531141_BDF8756B X-CRM114-Status: UNSURE ( 7.34 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Yangtao Li , linux-kernel@vger.kernel.org, Jisheng Zhang , linux-riscv@lists.infradead.org, Wei Fu Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org From: Jisheng Zhang Jisheng: I would like to temporarily maintain the T-HEAD RISC-V SoC support. Yangtao: Wei and me would like to help support and maintain too. Cc: Icenowy Zheng Cc: Wei Fu Signed-off-by: Jisheng Zhang Signed-off-by: Yangtao Li --- v2: -add Yangtao and Wei MAINTAINERS | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7e0b87d5aa2e..592769efd1d1 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -18155,6 +18155,14 @@ T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ F: Documentation/devicetree/bindings/riscv/ F: arch/riscv/boot/dts/ +RISC-V T-HEAD SoC SUPPORT +M: Jisheng Zhang +M: Wei Fu +M: Yangtao Li +L: linux-riscv@lists.infradead.org +S: Maintained +F: arch/riscv/boot/dts/thead/ + RNBD BLOCK DRIVERS M: Md. Haris Iqbal M: Jack Wang