From patchwork Fri Apr 22 14:08:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Icenowy Zheng X-Patchwork-Id: 1620856 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=aosc.io header.i=@aosc.io header.a=rsa-sha256 header.s=default header.b=K6JeP14+; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4KlGjW2Lklz9s09 for ; Sat, 23 Apr 2022 00:18:39 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1448526AbiDVOV3 (ORCPT ); Fri, 22 Apr 2022 10:21:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40136 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1448604AbiDVOVU (ORCPT ); Fri, 22 Apr 2022 10:21:20 -0400 Received: from relay-us1.mymailcheap.com (relay-us1.mymailcheap.com [51.81.35.219]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 021825AEE3 for ; Fri, 22 Apr 2022 07:18:26 -0700 (PDT) Received: from relay5.mymailcheap.com (relay5.mymailcheap.com [159.100.248.207]) by relay-us1.mymailcheap.com (Postfix) with ESMTPS id A673421130; Fri, 22 Apr 2022 14:09:33 +0000 (UTC) Received: from relay4.mymailcheap.com (relay4.mymailcheap.com [137.74.80.154]) by relay5.mymailcheap.com (Postfix) with ESMTPS id 4959F267CE; Fri, 22 Apr 2022 14:09:31 +0000 (UTC) Received: from filter1.mymailcheap.com (filter1.mymailcheap.com [149.56.130.247]) by relay4.mymailcheap.com (Postfix) with ESMTPS id A9B822000D; Fri, 22 Apr 2022 14:09:28 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by filter1.mymailcheap.com (Postfix) with ESMTP id E9A782A389; Fri, 22 Apr 2022 14:09:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at filter1.mymailcheap.com Received: from filter1.mymailcheap.com ([127.0.0.1]) by localhost (filter1.mymailcheap.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id liAEvKaL7d5P; Fri, 22 Apr 2022 14:09:27 +0000 (UTC) Received: from mail20.mymailcheap.com (mail20.mymailcheap.com [51.83.111.147]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by filter1.mymailcheap.com (Postfix) with ESMTPS; Fri, 22 Apr 2022 14:09:27 +0000 (UTC) Received: from petra.. (unknown [113.67.11.105]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail20.mymailcheap.com (Postfix) with ESMTPSA id 646C240645; Fri, 22 Apr 2022 14:09:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=aosc.io; s=default; t=1650636566; bh=EGPX2hZjigm45jxdQRkqHwlnDLdYXc0XAIoGchu2uro=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=K6JeP14+TpDyNgY+szUNQrXCQ+6kYyUJP467nyPIDfBSr9u86jY3FHh+g8mk0E34a tLIyyVh1C6lwSvIv3RmrWtKPy9tMPx+sGLIOIsJJUuJspo0WlY4aq5kLr1KmDqNfhb /ss22DZead45B34VP8aOd7yIOXsg0jfHzbBcbEdQ= From: Icenowy Zheng To: Rob Herring , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Ulf Hansson , Linus Walleij , Andre Przywara Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, Icenowy Zheng Subject: [PATCH 01/12] dt-bindings: pinctrl: document Allwinner R329 PIO and R-PIO Date: Fri, 22 Apr 2022 22:08:51 +0800 Message-Id: <20220422140902.1058101-2-icenowy@aosc.io> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220422140902.1058101-1-icenowy@aosc.io> References: <20220422140902.1058101-1-icenowy@aosc.io> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,T_SPF_PERMERROR autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Allwinner R329 have two pin controllers similar to previous Allwinner SoCs, PIO and R-PIO. Add compatible strings for them. Signed-off-by: Icenowy Zheng Acked-by: Samuel Holland --- .../bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml index bfce850c2035..3fa7891381e7 100644 --- a/Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml +++ b/Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml @@ -55,6 +55,8 @@ properties: - allwinner,sun50i-h6-r-pinctrl - allwinner,sun50i-h616-pinctrl - allwinner,sun50i-h616-r-pinctrl + - allwinner,sun50i-r329-pinctrl + - allwinner,sun50i-r329-r-pinctrl - allwinner,suniv-f1c100s-pinctrl - nextthing,gr8-pinctrl @@ -190,6 +192,7 @@ allOf: - allwinner,sun6i-a31-pinctrl - allwinner,sun6i-a31s-pinctrl - allwinner,sun50i-h6-pinctrl + - allwinner,sun50i-r329-pinctrl then: properties: @@ -205,6 +208,7 @@ allOf: - allwinner,sun8i-a83t-pinctrl - allwinner,sun50i-a64-pinctrl - allwinner,sun50i-h5-pinctrl + - allwinner,sun50i-r329-r-pinctrl - allwinner,suniv-f1c100s-pinctrl then: From patchwork Fri Apr 22 15:41:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: icenowy@outlook.com X-Patchwork-Id: 1620911 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=outlook.com header.i=@outlook.com header.a=rsa-sha256 header.s=selector1 header.b=Op0HAj1O; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4KlJYr69J9z9s2R for ; Sat, 23 Apr 2022 01:42:08 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1449485AbiDVPo6 (ORCPT ); Fri, 22 Apr 2022 11:44:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49470 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1449524AbiDVPo4 (ORCPT ); Fri, 22 Apr 2022 11:44:56 -0400 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11olkn2011.outbound.protection.outlook.com [40.92.20.11]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 37D435DA36; Fri, 22 Apr 2022 08:41:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gw67f1ftOXO7hUDuNgCG1vQUklnpxfImQ6jSf9KNkKBqIc9Twi++eYQt+VJOshdY99KO41j6/usHfqEaNzDYhqTJXONL7fpfqfcMBc2P0Bn+nQQ/roPp9prAnQ2gpGJc1YYA45i2LQQMWPuYRUZtsT3TJPUR+bLP2ZU0zLwBJQlxpE6KmViwMpJP2+J6fGy9aE1GjZ9cBYHCJbxi0/RuANl1ljdWGblaeQCly2CaNfPNeuoaCU/Ur9vwg638udIQBcKx8ZZ8K1M8dl8DF28WA2UjOOf5NpEfKo9BbtIEOO/6cjYgx6T3dFw/7xMYl6B7Zs5a0Zldkqvtwa+Rbpnj+w== 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=UTm2p+MFk4Ilr7a7VTATxmtX9R+ACnsVz/s6cAaxXAM=; b=HebK+11wHP0s7TIN8KvrD+pAUvyGlMT3oKjxieWSoFTPqT5NJC+v0pjXxzU6WhiabLBY0hRzsBbUS0iBlQuyu0pDss3CxQ20SVN/QUq5jHNvDXPeP9mQEt0ReFu511HxGrgGZ20s3BDEZBvBkTvS52Lx6XCrYFoYwS4ypmURy3oDqWW+vsNToEPXJmBCXhV1hpn2xp9IncklvAqV1OJNkU2re0AgVy9hRW6Dsbt+CDQuW+VS98yc5T3BQJrkxsQCxxRWgzHmI2sbxPmy8lMbgnHE622rfN/P4RSC8zSBv0bFMMwzw9eKrWoKfuy3EYw5pYcCr3vi3BPRgse3i0qlhA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UTm2p+MFk4Ilr7a7VTATxmtX9R+ACnsVz/s6cAaxXAM=; b=Op0HAj1OADVVfS6g5IpOIKLyHR5BCFWLcFk6ezQN6kEo8vKDcq3ykzkAhFLUgzFGU7z49II5wM2Ikd0l1TGAqjJDwxzi5pOhMfyk4pDoyWj9QXHXcBJugOUxjFBl7niFpdjGvTtIgVYE516WsbuG4rS9h48L7+yxm/mCj0UlDd2iX/fSW/tPkf0tO73GAu2hTYTRp1h3RR8Q9qwjhPNd5wde88wC/emImSDSypixUPY44saeht1jEcPBs0wN1mvTHn0WOEuGcK2wBTvwF5rfouVxZYyvUioyiJ6X4LSUBXTEpf1vVMBk9YUlL5BI76iX5fJWwrpbmSJigefAVnxfLg== Received: from BYAPR20MB2472.namprd20.prod.outlook.com (2603:10b6:a03:155::16) by SJ0PR20MB3642.namprd20.prod.outlook.com (2603:10b6:a03:2e9::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15; Fri, 22 Apr 2022 15:41:53 +0000 Received: from BYAPR20MB2472.namprd20.prod.outlook.com ([fe80::3480:160a:eb92:d6e3]) by BYAPR20MB2472.namprd20.prod.outlook.com ([fe80::3480:160a:eb92:d6e3%6]) with mapi id 15.20.5186.015; Fri, 22 Apr 2022 15:41:53 +0000 From: icenowy@outlook.com To: Rob Herring , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Ulf Hansson , Linus Walleij , Andre Przywara Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, Icenowy Zheng Subject: [PATCH 05/12] dt-bindings: clock: sunxi-ng: add bindings for R329 CCUs Date: Fri, 22 Apr 2022 23:41:08 +0800 Message-ID: X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220422140902.1058101-1-icenowy@aosc.io> References: <20220422140902.1058101-1-icenowy@aosc.io> X-TMN: [IDj6LQXZCwMxsHFSJCsiVyIxb3LGFoHb] X-ClientProxiedBy: HK0PR03CA0116.apcprd03.prod.outlook.com (2603:1096:203:b0::32) To BYAPR20MB2472.namprd20.prod.outlook.com (2603:10b6:a03:155::16) X-Microsoft-Original-Message-ID: <20220422154115.1068642-3-icenowy@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d3b69eb5-5091-4448-992c-08da24769f9d X-MS-TrafficTypeDiagnostic: SJ0PR20MB3642:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vngYVOjLn51xO8KqrgGUVyhVUcqDxn1GDDtmx0QDt+7Tlzr4Bmw6zW+KFYHD/XBHeKeme4LdbrpACFRITnsE5YTpgSiStrdgA3XGTiNxZJKAUMjVm8JMFZhz0rPrY5EJCNhfS83IH2nLztx59i229GJmtUSJK+RDQGa2I8GkiO19c0FMvbJs9wQnmjVVQVroyAgvdJ57/yy2XMQ4ECrPBRuuHLP2sfyRAwH3NHCY/KVGSCybjnOcOW3mNvm9KQXjrbBfTuaKcctIB8ykLdNg/pqCl9c/yzVwDbn6nshaTaYjkB/ht9FsNDwwy3V37BOxM3ZzJx+ezUisIgRcbSHLjMzXeOMaqLCdoNvaymDDxILmFP0lWnkKMOiGTMaroHXcpMnjGr/rk8J9qdO4Pa61R1qMlXh+QqnaDGaoAaoFRPs4vKvPDGDGxruldIil9Z/Mk26RC+hAOZLGzwTeNp123PW//FSponU98n29+Hasv6ifQh33s/LXL1x+/rGEklQ9tsWwjGsY8QYoGjhNkEgZuElH2lwVx39D44ji3WjX+wGmvgIV/0PThCiHdz338MGS2ii/Z0C8CcjBZuBD/ozKsA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: MVmhDhedSKXrWxzPGtaXXmgQB4rHvtaPDEcq0zt3PHsNwANoZMY+K9wCLST3acG581poWxiAebbg5hLZyMInyV9+aA5cDJCm/mxSzzlRvTZkSoUAvz8WlVojJE6iETUC0xsiDpNZ7W28Of3i3k8L8KUJZEx228vSGQQzYCnwBaiC6Er3QnF+/jotC9OaXx0GcJBZNCIeA2SpEnT8yVqA6XzJ6JRSs/wnxb+NlEjzaEFOS20LwpQBXuWMA/4cvBFZQ63d/fnF93UsA5aSO83vuQeIRW1q1nhf0bPJcZxUv4WP48nbhhkoc8ET/DSzOl5PDSQLy5Nn/Gw3fC7Z9yG2K2BV8DVG0MBu3+zhDXVJ/jiJWdb/+DIHIExOFtzW3/wFzXguQDFQjgvAICxW5rbuPx1YIL4GbLcXjN69UYF75MF4YNiqAVnlmjDu0aFTZEaNq7DL5Ky6jKkDVcw5D0OKbLLA3/FtYz/nt/ecOsYI3WADwqjDjRXS7LdK0hueB26BTfXpUbsdK3Jp1PCOH0aM+bmL+ZELWqPM7POt9mMlcUnsl+eJ0OsCF3WWRrpiox6JiSJnl66IDaNZc3DyUoOrw7oyVNMAN0JAVTxaMQ9PuInbLzKfboPaX+PuEnc2t86WcjkSrET/lsdW1hyEUSyqhYUZwR/X0kakzUpP3jveZHIsTW2XvC8+R4gFDts/KMx3eqlkVs8EKmQxr+Qpp9g6t1aTeITLiqf/BV4okyJc2e02VzNaijh5/eQE5cXHSTkmFwxaIycuQAFjvYcPi6QATJGcm8B29gjzJvpA8tgV6TXkb63mBX/DjnM82GsN9BesKzkkhOykA5LtLUAlcz75ygaE7+dfc1GB2qg9RGFLaOnvtIUf6Vfq5lNezoIzzvZ5uAboB1HUATgnZ7kOj10Ff97L+Okd+iq6Cu2PNdr//hlce2fFB2T1VbzY7zTIvY/U23aT0hLpSB8ckYNYBUpXvGCi3UgPi/suFeU0e5ZstjB2Em5x+DvPnVUrvdDOW79BKsC6YmkNV9m812U8HJDRrJKJJlyjSAcUMi8zXWUBusXFfZbVCGvGiJovbJK/2H9Kpbn0RRGfk8zuAM/jmYhc+cHyoeFPVTX7omrH5teLpZFbk/jrOhEbwyZCIOXOBxhaR+XKbMRgl13J2k3icqlpaKxIW530PZMQA2OeIpPeehGN6waPBHnQrNqQHaPTFMTSG5jSbE+haDIVCLRxTSVay3AidbAa6mTPxZMqjJ/dVfUNQWp2Gs0MNX/3LfypljSsJhJETlw2aGXvMtuSj46EVxR/UzHZEEVqWu988sfENAetwv12N0txrE/r+Evi4+3oaHHVNxnB25WaPOHqm5LHdc0fU5VmWfY7M+625WvaLmG0aSelM+f/T6axo2R1cdYDlFGJnJinCeqkOCq43xvpZ+M8RsHIT4+9Y56JOdPs9Ik= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d3b69eb5-5091-4448-992c-08da24769f9d X-MS-Exchange-CrossTenant-AuthSource: BYAPR20MB2472.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2022 15:41:53.3367 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR20MB3642 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Icenowy Zheng R329 has a CPUX CCU and a R-CCU, with all PLLs in R-CCU. Add bindings for them, with R-CCU only taking 3 oscillators as input and main CCU taking oscillators + PLLs as input. Signed-off-by: Icenowy Zheng --- .../clock/allwinner,sun4i-a10-ccu.yaml | 62 ++++++++++++++-- include/dt-bindings/clock/sun50i-r329-ccu.h | 73 +++++++++++++++++++ include/dt-bindings/clock/sun50i-r329-r-ccu.h | 45 ++++++++++++ include/dt-bindings/reset/sun50i-r329-ccu.h | 45 ++++++++++++ include/dt-bindings/reset/sun50i-r329-r-ccu.h | 24 ++++++ 5 files changed, 241 insertions(+), 8 deletions(-) create mode 100644 include/dt-bindings/clock/sun50i-r329-ccu.h create mode 100644 include/dt-bindings/clock/sun50i-r329-r-ccu.h create mode 100644 include/dt-bindings/reset/sun50i-r329-ccu.h create mode 100644 include/dt-bindings/reset/sun50i-r329-r-ccu.h diff --git a/Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml b/Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml index 15ed64d35261..c7a429e55483 100644 --- a/Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml +++ b/Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml @@ -45,6 +45,8 @@ properties: - allwinner,sun50i-h6-r-ccu - allwinner,sun50i-h616-ccu - allwinner,sun50i-h616-r-ccu + - allwinner,sun50i-r329-ccu + - allwinner,sun50i-r329-r-ccu - allwinner,suniv-f1c100s-ccu - nextthing,gr8-ccu @@ -106,6 +108,7 @@ else: - allwinner,sun50i-a100-ccu - allwinner,sun50i-h6-ccu - allwinner,sun50i-h616-ccu + - allwinner,sun50i-r329-r-ccu then: properties: @@ -118,14 +121,57 @@ else: maxItems: 3 else: - properties: - clocks: - minItems: 2 - maxItems: 2 - - clock-names: - minItems: 2 - maxItems: 2 + if: + properties: + compatible: + const: allwinner,sun50i-r329-ccu + then: + properties: + clocks: + minItems: 13 + maxItems: 13 + items: + - description: High Frequency Oscillator (usually at 24MHz) + - description: Low Frequency Oscillator (usually at 32kHz) + - description: Internal Oscillator + - description: CPUX PLL + - description: Peripherals PLL + - description: Peripherals PLL (2x) + - description: Peripherals PLL derivated 800MHz clock + - description: Audio PLL 0 + - description: Audio PLL 0 (/2) + - description: Audio PLL 0 (/5) + - description: Audio PLL 1 + - description: Audio PLL 1 (2x) + - description: Audio PLL 1 (4x) + + clock-names: + minItems: 13 + maxItems: 13 + items: + - const: hosc + - const: losc + - const: iosc + - const: pll-cpux + - const: pll-periph + - const: pll-periph-2x + - const: pll-periph-800m + - const: pll-audio0 + - const: pll-audio0-div2 + - const: pll-audio0-div5 + - const: pll-audio1 + - const: pll-audio1-2x + - const: pll-audio1-4x + + else: + properties: + clocks: + minItems: 2 + maxItems: 2 + + clock-names: + minItems: 2 + maxItems: 2 additionalProperties: false diff --git a/include/dt-bindings/clock/sun50i-r329-ccu.h b/include/dt-bindings/clock/sun50i-r329-ccu.h new file mode 100644 index 000000000000..116f8d13a9b3 --- /dev/null +++ b/include/dt-bindings/clock/sun50i-r329-ccu.h @@ -0,0 +1,73 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Copyright (c) 2021 Sipeed + */ + +#ifndef _DT_BINDINGS_CLK_SUN50I_R329_CCU_H_ +#define _DT_BINDINGS_CLK_SUN50I_R329_CCU_H_ + +#define CLK_CPUX 1 + +#define CLK_APB1 5 + +#define CLK_CE 7 +#define CLK_BUS_CE 8 +#define CLK_AIPU 9 +#define CLK_BUS_AIPU 10 +#define CLK_BUS_DMA 11 +#define CLK_BUS_MSGBOX 12 +#define CLK_BUS_SPINLOCK 13 +#define CLK_BUS_HSTIMER 14 +#define CLK_AVS 15 +#define CLK_BUS_DBG 16 +#define CLK_BUS_PWM 17 + +#define CLK_MBUS_DMA 19 +#define CLK_MBUS_CE 20 +#define CLK_MBUS_R_DMA 21 +#define CLK_MBUS_NAND 22 +#define CLK_MBUS_AIPU 23 + +#define CLK_NAND0 25 +#define CLK_NAND1 26 +#define CLK_BUS_NAND 27 +#define CLK_MMC0 28 +#define CLK_MMC1 29 +#define CLK_BUS_MMC0 30 +#define CLK_BUS_MMC1 31 +#define CLK_BUS_UART0 32 +#define CLK_BUS_UART1 33 +#define CLK_BUS_UART2 34 +#define CLK_BUS_UART3 35 +#define CLK_BUS_I2C0 36 +#define CLK_BUS_I2C1 37 +#define CLK_BUS_SCR 38 +#define CLK_SPI0 39 +#define CLK_SPI1 40 +#define CLK_BUS_SPI0 41 +#define CLK_BUS_SPI1 42 +#define CLK_EMAC_25M_DIV 43 +#define CLK_EMAC_25M 44 +#define CLK_BUS_EMAC 45 +#define CLK_IR_RX 46 +#define CLK_BUS_IR_RX 47 +#define CLK_IR_TX 48 +#define CLK_BUS_IR_TX 49 +#define CLK_I2S0 50 +#define CLK_I2S1 51 +#define CLK_BUS_I2S0 52 +#define CLK_BUS_I2S1 53 +#define CLK_SPDIF 54 +#define CLK_BUS_SPDIF 55 +#define CLK_USB_OHCI0 56 +#define CLK_USB_PHY0 57 +#define CLK_USB_OHCI1 58 +#define CLK_USB_PHY1 59 +#define CLK_BUS_OHCI0 60 +#define CLK_BUS_OHCI1 61 +#define CLK_BUS_EHCI0 62 +#define CLK_BUS_OTG 63 +#define CLK_LEDC 64 +#define CLK_BUS_LEDC 65 + +#endif /* _DT_BINDINGS_CLK_SUN50I_R329_CCU_H_ */ diff --git a/include/dt-bindings/clock/sun50i-r329-r-ccu.h b/include/dt-bindings/clock/sun50i-r329-r-ccu.h new file mode 100644 index 000000000000..c327d1a1b602 --- /dev/null +++ b/include/dt-bindings/clock/sun50i-r329-r-ccu.h @@ -0,0 +1,45 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Copyright (c) 2021 Sipeed + */ + +#ifndef _DT_BINDINGS_CLK_SUN50I_R329_R_CCU_H_ +#define _DT_BINDINGS_CLK_SUN50I_R329_R_CCU_H_ + +#define CLK_PLL_CPUX 0 +#define CLK_PLL_PERIPH_2X 2 +#define CLK_PLL_PERIPH_800M 3 +#define CLK_PLL_PERIPH 4 +#define CLK_PLL_AUDIO0 5 +#define CLK_PLL_AUDIO0_DIV2 6 +#define CLK_PLL_AUDIO0_DIV5 7 +#define CLK_PLL_AUDIO1_4X 8 +#define CLK_PLL_AUDIO1_2X 9 +#define CLK_PLL_AUDIO1 10 + +#define CLK_R_AHB 11 +#define CLK_R_APB1 12 + +#define CLK_R_BUS_GPADC 14 +#define CLK_R_BUS_THS 15 +#define CLK_R_BUS_DMA 16 +#define CLK_R_PWM 17 +#define CLK_R_BUS_PWM 18 +#define CLK_R_CODEC_ADC 19 +#define CLK_R_CODEC_DAC 20 +#define CLK_R_BUS_CODEC 21 +#define CLK_R_DMIC 22 +#define CLK_R_BUS_DMIC 23 +#define CLK_R_BUS_LRADC 24 +#define CLK_R_I2S 25 +#define CLK_R_I2S_ASRC 26 +#define CLK_R_BUS_I2S 27 +#define CLK_R_BUS_UART 28 +#define CLK_R_BUS_I2C 29 +#define CLK_R_IR 30 +#define CLK_R_BUS_IR 31 +#define CLK_R_BUS_MSGBOX 32 +#define CLK_R_BUS_SPINLOCK 33 +#define CLK_R_BUS_RTC 34 + +#endif /* _DT_BINDINGS_CLK_SUN50I_R329_R_CCU_H_ */ diff --git a/include/dt-bindings/reset/sun50i-r329-ccu.h b/include/dt-bindings/reset/sun50i-r329-ccu.h new file mode 100644 index 000000000000..bb704a82443f --- /dev/null +++ b/include/dt-bindings/reset/sun50i-r329-ccu.h @@ -0,0 +1,45 @@ +/* SPDX-License-Identifier: (GPL-2.0+ or MIT) */ +/* + * Copyright (c) 2021 Sipeed + */ + +#ifndef _DT_BINDINGS_RST_SUN50I_R329_CCU_H_ +#define _DT_BINDINGS_RST_SUN50I_R329_CCU_H_ + +#define RST_MBUS 0 +#define RST_BUS_CE 1 +#define RST_BUS_AIPU 2 +#define RST_BUS_DMA 3 +#define RST_BUS_MSGBOX 4 +#define RST_BUS_SPINLOCK 5 +#define RST_BUS_HSTIMER 6 +#define RST_BUS_DBG 7 +#define RST_BUS_PWM 8 +#define RST_BUS_DRAM 9 +#define RST_BUS_NAND 10 +#define RST_BUS_MMC0 11 +#define RST_BUS_MMC1 12 +#define RST_BUS_UART0 13 +#define RST_BUS_UART1 14 +#define RST_BUS_UART2 15 +#define RST_BUS_UART3 16 +#define RST_BUS_I2C0 17 +#define RST_BUS_I2C1 18 +#define RST_BUS_SCR 19 +#define RST_BUS_SPI0 20 +#define RST_BUS_SPI1 21 +#define RST_BUS_EMAC 22 +#define RST_BUS_IR_RX 23 +#define RST_BUS_IR_TX 24 +#define RST_BUS_I2S0 25 +#define RST_BUS_I2S1 26 +#define RST_BUS_SPDIF 27 +#define RST_USB_PHY0 28 +#define RST_USB_PHY1 29 +#define RST_BUS_OHCI0 30 +#define RST_BUS_OHCI1 31 +#define RST_BUS_EHCI0 32 +#define RST_BUS_OTG 33 +#define RST_BUS_LEDC 34 + +#endif /* _DT_BINDINGS_RST_SUN50I_R329_CCU_H_ */ diff --git a/include/dt-bindings/reset/sun50i-r329-r-ccu.h b/include/dt-bindings/reset/sun50i-r329-r-ccu.h new file mode 100644 index 000000000000..40644f2f21c6 --- /dev/null +++ b/include/dt-bindings/reset/sun50i-r329-r-ccu.h @@ -0,0 +1,24 @@ +/* SPDX-License-Identifier: (GPL-2.0+ or MIT) */ +/* + * Copyright (c) 2021 Sipeed + */ + +#ifndef _DT_BINDINGS_RST_SUN50I_R329_R_CCU_H_ +#define _DT_BINDINGS_RST_SUN50I_R329_R_CCU_H_ + +#define RST_R_BUS_GPADC 0 +#define RST_R_BUS_THS 1 +#define RST_R_BUS_DMA 2 +#define RST_R_BUS_PWM 3 +#define RST_R_BUS_CODEC 4 +#define RST_R_BUS_DMIC 5 +#define RST_R_BUS_LRADC 6 +#define RST_R_BUS_I2S 7 +#define RST_R_BUS_UART 8 +#define RST_R_BUS_I2C 9 +#define RST_R_BUS_IR 10 +#define RST_R_BUS_MSGBOX 11 +#define RST_R_BUS_SPINLOCK 12 +#define RST_R_BUS_RTC 13 + +#endif /* _DT_BINDINGS_RST_SUN50I_R329_R_CCU_H_ */ From patchwork Fri Apr 22 15:41:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: icenowy@outlook.com X-Patchwork-Id: 1620912 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=outlook.com header.i=@outlook.com header.a=rsa-sha256 header.s=selector1 header.b=rsd7EQ19; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4KlJZY5F2Yz9s2R for ; Sat, 23 Apr 2022 01:42:45 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1449528AbiDVPpc (ORCPT ); Fri, 22 Apr 2022 11:45:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49764 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1449520AbiDVPpZ (ORCPT ); Fri, 22 Apr 2022 11:45:25 -0400 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11olkn2090.outbound.protection.outlook.com [40.92.20.90]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CDD2B5D651; Fri, 22 Apr 2022 08:42:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eIoxMcwU5BoDEtvkzOWs9XBB/ewJtlseByBls8pKhpEJextsv7X3I/vKZ/Yj/uAJTuBJrxi8FPGXQYQf1QO4JT/cVvZeeR82Z7/UhDGiB2U9tVPbAKA6gI3mODxZi6dTbV8WeSS+bXQUVlCKN/TaO+RYpfYsx7QsTuoBYIOOZTDjW/9B0OeeOQnVvxyFlHKoXfJyt2D/FRoLz7YSWU2/mFv9FfGgBpYSRnKmwIQXgtoT0onBW5Sa4xzY4f/doo80gjfEZoo/cF/LE7qITD5XEb/cY7pkg5+6cyMel6OZhXVuCZ0U4hm0wUx1Qv6TpWS5OYCweLK6spQQjh6OUbr4eg== 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=cCJv3sE3XNbnk/UUAdvq92kDPFgE70WnhuKfmeGCiFc=; b=encjmf1DFlpaCkRwqpi0GU9jiaXfnNZy6kPEY8en0MzdxM1l9Ppi1swXUz4SGSrJdOulUbpoZZ1NJ/zx+KGwlQq8I07zwCYuQH8CARb61peuE5GWiil69N80J4EtBoP+UVeadH8R0O6VQ3ydw3/q8+Zl3xKMjJAaOJJ9fuDzQtpBQt8COFc/fjLFo6dgMXJP81adgUNbK+M8CrEy4zWwb1z7YKQK4jM0nSam6LdhcrX3XX2XWj/hqViCFUjrONQV2YZg4jWiyIaavsXAjxd4VkyV888k37ERKuC69BJGyI5OJ3CBw/CpztGjXs2WzwMgKDJ2xnnBAaE9/0RHPbWQ/g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cCJv3sE3XNbnk/UUAdvq92kDPFgE70WnhuKfmeGCiFc=; b=rsd7EQ198nVUK/weVORUOHZAy7CAXf2UYvI0YHcE3LQY3uSCQoaKmOv1hd1rK5ZBhT4jg80NDRxTHFopJAYRzk+ZyooGNB+2Utk5wTXF68uJR4oNHySprsOOGMOvOc5ADSy1hQ7TQFNAwWko/4NC11EhfO3rt+QOT+/MXAhA7q2e2veOh+CJ30fXWDsFUTYgdMuSPSqq2ezcE1WrkSg58Z6YsoFGGeEAPgKvLbCOyEJGA6zfOojRZZXKRs6gmPUAAfvmBJ2L5t5HLM+Ktk7RHYDc0DFukfDtn3Xepcrq0bL9RET9n39/tIHCkwpUJmBxfSlUHfdaynnBi4qxhpbEhA== Received: from BYAPR20MB2472.namprd20.prod.outlook.com (2603:10b6:a03:155::16) by SJ0PR20MB3642.namprd20.prod.outlook.com (2603:10b6:a03:2e9::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15; Fri, 22 Apr 2022 15:42:28 +0000 Received: from BYAPR20MB2472.namprd20.prod.outlook.com ([fe80::3480:160a:eb92:d6e3]) by BYAPR20MB2472.namprd20.prod.outlook.com ([fe80::3480:160a:eb92:d6e3%6]) with mapi id 15.20.5186.015; Fri, 22 Apr 2022 15:42:28 +0000 From: icenowy@outlook.com To: Rob Herring , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Ulf Hansson , Linus Walleij , Andre Przywara Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, Icenowy Zheng Subject: [PATCH 07/12] dt-bindings: mmc: sunxi-mmc: add R329 MMC compatible string Date: Fri, 22 Apr 2022 23:41:10 +0800 Message-ID: X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220422140902.1058101-1-icenowy@aosc.io> References: <20220422140902.1058101-1-icenowy@aosc.io> X-TMN: [Htdd/v9LkJkHBCm++s9FvAzzFujUIMV+] X-ClientProxiedBy: HK0PR03CA0116.apcprd03.prod.outlook.com (2603:1096:203:b0::32) To BYAPR20MB2472.namprd20.prod.outlook.com (2603:10b6:a03:155::16) X-Microsoft-Original-Message-ID: <20220422154115.1068642-5-icenowy@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b0d51956-5930-472d-a01c-08da2476b4cf X-MS-TrafficTypeDiagnostic: SJ0PR20MB3642:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8DH+zYkCKj2K8lcUBIe6vL2buGN8Bz6qcubMBd7mhdMnIFXzkjukZ428HKw5bBZs73f5Li6LIO4laoBGvZHZ7DbkZvJt13wNbRBEZ3LL2polrwsnsMWQRkAQoSMqGwXbHKF1e+jMV5kH3mVbodNWD3Zyf9/Y8V9K/8KM73gTeU11RFRbo/l5gM7j2oNC91rFVxwN1jbph93zG/InNxUS8qDfLnQAdVrFdn/KUyaYhYam4xERm7mLmnnqk9FvVJWYPSK4MgaPKk8JPMPV8NhLzjw76Mw9mrIq9TvY7doFY9HiVN2FTdUQ6VH4ZSWJ4kV2+207/ozO1X3lu+piySeYn0RmgiTj12cQTMWO1BDhbKEoT0iGHkIuryDjrM/VXo3IKsui/6iD2hNEwKOkwNeFOKXm8t1U37b2Lxy36Synmr1zsi70+fMskcP0gwslqCsFQmnQFw0DaVeyt32dOa9CaGw0xf+r1c1+mtvMbeuVto/fev5XtRyTruOFdbBYmc0akq0O31NtzAfUYbpuu8EZKJQXzVNJ4HR4M6W1c8V6kT+aNC949/lytez+EMffzMcPKXd0y+UfPtZdvO/LrSpPiQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: m18dafE5S0iIYO3wWtM6w/Rc1pl7xcFe3yNEJsr2pbaG2VX0NBopRXfWlOYkdFDDHK30+ovIoRtfR5MYdcIAO45s2Rcb1KQwCf7TS8h0/wHMWS6rPtGlOjPQRDOUEFp+yrm37StUgqMUu2/oVkDqMhtPkcCAgJfmb9WOFr1tOZuyZ3+2LTlXhU0D7vEha9kP+mcVhxRkY1e4tU3BQxU5osafshkogRk50z4Sk0vUOhdkyRykX2BHRZlDY4FA/nkrDXH17hlZ3OIDGYQD6MZFG5Vx9IooY97cLkaBV72xaUlu+b1lruNPmFJ9wbGt2I7Xb6ZjIJdgj8T4VtIKguhFXfDVSW0tbxdIEQB24Y2RhLrbrwVl+TczzulE5ZBSg/FcnkG90eisdyV8Zm43pMbjyt4rT+PhRCaQFNJlWolfhmaNsTxUmUhHvnuNTqy6OVQljPwNY2xFpvu23nDwgaIpUmrcB7lCUQl5T8YR8n+RTXziZXnUtIfHIdcDt1OcC7w8kXsqB9dMlRoE2bBgGsto0uCB8+SyXHORpH55tfkN2/MOIwLaZ+6sqz4g+7bkiDvIAs2OLstaDjQtZw0OAuBn9T+CACOGcDDoSF1wU1j9xbrptJ1wa59uPcilvjVE5FVlqZ29kCNm+rx8+8WVVXfzdN9tDi+wJa39sBW5RSo0jRJ7FL37E7pDS28F5EMaEXkMMH7Z65rO1QwkDH9xsbYgF85Ih4yPyGE59vWgXn63ccZmBABcFHYhEIhSKv7fwY/m+buSFvxH2W4K329FW+hKB1u7NFAEZuqVPoqF/70SQ2n2BmVrwT6jL4gxwSGU5DWzuK+95Gl6VDF5gaD7hP5MQVHXYS9izCTQH6jGnOOJbry+Rpp5YA4qdIG1qzQzShmJ9cmcc6tf+9C47Bs7pzAm4ORz1vyMr/9FDvBmlVqVLGU2i5swor4uWN3qiqMEMgxJ64kQYmNKp+Dl+J9kQ5sy6NuJ8B7lRgsXg9c/BV0YolKAW02TX1LHhwYfODX4dWvAzj8DAvBtE+ETHAcBykF7cEvx+aAYmkR1nn54bXlFvpPP3gbtrY8UN1zr1QKu9ltn74++8rhxa8sDUzb+N2e2RLrlIAw8rgbmSiVGn/ciFTANu70Gthwgb3RLij9WtnDpnHcYhNuQ/k3kuktKu21TvSEkYWJDf9H0D+W9Gu86MBX+0IR+FlcgaKPA0IryHjtLBzupC+k1qTU62wjs0r5ph3EIjpgeSeh+3zWHLkpG2fPY4NPHBxtccBrWdWmvMcFRRLSzfJROAZxXF2VG40LKu/jjQIaxUK6nnckfAjges9X7LsU2MjwzJduRC/ySGPdmnstKb/+48H8GqHvcCtokxJyquqzHGC77TC6SMwEar3kEA0zCR2PLUtl/9RB/IIVb8az/Y51pHWoOJS31dwd7xF4A4yYV2NmWWRKKFv9XtCw= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b0d51956-5930-472d-a01c-08da2476b4cf X-MS-Exchange-CrossTenant-AuthSource: BYAPR20MB2472.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2022 15:42:28.8811 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR20MB3642 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Icenowy Zheng R329 SoC has two MMC controllers similar to ones in the previous Allwinner SoCs. However, as R329 has no eMMC controller, the two MMC controllers look like a mixture of previous SoCs' ordinary MMC controller and eMMC controller. Add a compatible string for R329 MMC controllers. Signed-off-by: Icenowy Zheng Acked-by: Samuel Holland --- .../devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.yaml b/Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.yaml index 7803597b6366..afc380dae776 100644 --- a/Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.yaml +++ b/Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.yaml @@ -29,6 +29,7 @@ properties: - const: allwinner,sun50i-a64-mmc - const: allwinner,sun50i-a100-emmc - const: allwinner,sun50i-a100-mmc + - const: allwinner,sun50i-r329-mmc - items: - const: allwinner,sun8i-a83t-mmc - const: allwinner,sun7i-a20-mmc From patchwork Fri Apr 22 15:41:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: icenowy@outlook.com X-Patchwork-Id: 1620913 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=outlook.com header.i=@outlook.com header.a=rsa-sha256 header.s=selector1 header.b=FGSs5IYv; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2620:137:e000::1:20; helo=out1.vger.email; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by bilbo.ozlabs.org (Postfix) with ESMTP id 4KlJch2XXRz9s2R for ; Sat, 23 Apr 2022 01:44:36 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1378394AbiDVPr0 (ORCPT ); Fri, 22 Apr 2022 11:47:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50026 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1449250AbiDVPqg (ORCPT ); Fri, 22 Apr 2022 11:46:36 -0400 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2010.outbound.protection.outlook.com [40.92.22.10]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8F3835DA76; Fri, 22 Apr 2022 08:42:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D4RNgQ1OdYJOYlPuGc8SSt2WGlne5GG4iquKeQyQlXMXRTsy5eRPMGy/RWIAWnSr0CQ881dPwuAhgsfsbaeSziwCvhJK9FM7JYe5a96Vkk5GjjfGorQYEoMLjhJzf3y/cHP8l9XoHYadMw/n3ZN72v64mdmw+G1K1K6+L06kwDSY0U6lXFZ5TjMxUBh2pZpcq2OfICZ+nevDCtOvX5UV1HiT6QEhnnq/GAW+uGMOvmQTX1NCDA30Us7XVWfzR/hEgPoSYOcXmItFxlExywZkhRVvtLfS0F4QfYIQ6moKP4IZn9/Gl6AnYwHbsonx46rRlYgoZvhmyjjMK4qFx7F9FQ== 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=F4IdfLF1F/iMR6oDKVQFXBezvZASV53CJFH2QS+1sn4=; b=PmW54zVpPEg5sIM0/nuWY+s55iRCH1MksMI/YF2FG8yaPJuEqYHocn6wQHjWMEB9CJqKN5mJiAS0eMw8gFn4LKyQnrQ3pXU4lrfMjTXcee0h8M5Vy8t6TJvKDnGla4QRAGzbbxRvWwTMxcln3sG2Qus/LgL1JsW73I6k4yg1BxbOPNl5uXBCaZ6UL2U0QF9I8bh6+9n8BETH/c4E2VhjDhEswlzDJaU655I4fV3zbjaThdEQ0cSVFCC/EzprF3Buk/YMxG7fBcH/+J3abkuvH9JTHfYLv76ZJAM3PYf0U17SpYKOvqWUPl+WxbCoLMsziEpgcKsTBZCBF2XEs+NZTA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F4IdfLF1F/iMR6oDKVQFXBezvZASV53CJFH2QS+1sn4=; b=FGSs5IYvd+wcY7ELC76a+4mH/0/IMrOCXOv82NQHpq7/INo4macNlN2u1FMJs0BzALnkLh/A7+SNXafiq4MfPcMNLSMH8827TsppFn2U/KFHmKxLqskOaCzfmGPrK0tZ5NyIdXHCrcr2UbnB8pq6BELl1lCxjkAsCJfLDjtvpfp1DAwWrbjDkWyGKogEqFJ5VquRS+Xj0uAPUbbDhKlNNN8XDkJAODtaS49D87WrP/ONrbrXnk8kUvYpcysnCJwkLKBT5Y4xk3REc9s0rfounTQPFJbHNDz+npSxiXx/EN+asvCDg5Sbzp3XggW/6QzMqDPgZXiDF5xPMgjMHXfjkw== Received: from BYAPR20MB2472.namprd20.prod.outlook.com (2603:10b6:a03:155::16) by DM5PR2001MB1836.namprd20.prod.outlook.com (2603:10b6:4:17::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15; Fri, 22 Apr 2022 15:42:53 +0000 Received: from BYAPR20MB2472.namprd20.prod.outlook.com ([fe80::3480:160a:eb92:d6e3]) by BYAPR20MB2472.namprd20.prod.outlook.com ([fe80::3480:160a:eb92:d6e3%6]) with mapi id 15.20.5186.015; Fri, 22 Apr 2022 15:42:53 +0000 From: icenowy@outlook.com To: Rob Herring , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Ulf Hansson , Linus Walleij , Andre Przywara Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, Icenowy Zheng Subject: [PATCH 09/12] dt-bindings: arm: sunxi: add compatible strings for Sipeed MaixSense Date: Fri, 22 Apr 2022 23:41:12 +0800 Message-ID: X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220422140902.1058101-1-icenowy@aosc.io> References: <20220422140902.1058101-1-icenowy@aosc.io> X-TMN: [wOiU5AE8OcHpBFUxV2xp5vs+woZsLn1O] X-ClientProxiedBy: HK0PR03CA0116.apcprd03.prod.outlook.com (2603:1096:203:b0::32) To BYAPR20MB2472.namprd20.prod.outlook.com (2603:10b6:a03:155::16) X-Microsoft-Original-Message-ID: <20220422154115.1068642-7-icenowy@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: cf1d3bdd-faaf-4f49-d8d9-08da2476c35d X-MS-TrafficTypeDiagnostic: DM5PR2001MB1836:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: lr9hRhRR/HWB1BLqXXUAAN0W2ja9c9raZxrJLuwtLujoCWqY7lWwmMRypbXCNWY9Yhqnb/aW8lpAS2jhOsJnWarg6tR2wmnXCBHLFpkW3M1K36oC7dRP6mbokMri1WWOGkEr7cMl04Kv4idGsSOpXvQMPfo0tWRQaB4GYQHSaMSn/7v04pQm7VePtd5qNgVQut5O8Hab9T7prwtoOaq2NzP574cCHYn3b2EhtM73GGjbqyDV/jQqIfQ/wVovBKxoD9m7FyXbEiV6LJGl9mK6OZAAgsNOGJc0pcQe7/HJ/TBBg0DIefy4ypPrS/b3gis00No1y1ACJD2vSqp1BAnpOFoeBX88A3P1rf7ipB/oEgdBWh2CtDERN4xu9t8XggANZRFbtBaHcVpv3PxvSL8bjLdt5vb++3M9bUQOVNu1ffEckigTNhZa+qRSPJGeWwDwlAxLtkD2KYt2GQSiKcM4ReSWDQC8BosOF8F7KTOVa8FC0U6DCja/R12byevywT/tCpaomoqgS9sximYD6r2WYeDZrrJ+G8DnduVhNEeyuLXGZas6U09c6A6mPYvs3fLNee02iIKotzUTNSu3bUeCaA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: huReC6j75tooEXicbNuMr11sz95d+6WnZGvGYIhHNt6XR3hL4ZjE8HpYV/NFcyM3izh5m8jRMOC5QUdVjHDrXDao8DLm2b8KjXH/HRFZyddZI6qnucC6MDBfeoL6OiPW6j21I9deF3QS5IIouufgTldNuJpfsHJ+yF9CQPsJB/gqvyii8PaEBgL5scqxZQG1iv3HVNOqvHPRfpa4TZ2MkMF3aSpQGwIsBlz85LtN0XBHU+qvMtxRw6HqJTZWEH5f50JQp6JkelRJwnsZvHkSFZ4RvCNnhQGQWDbl6o46nOB5UyMYeAGjaLGCWLmMGECABFgc3kHx/Uj8ecCQk2QjfHhd/F5IzFh+VhciZAf4Fpqdh4djXAjU+rEClJ5Ra9H1i+5kbrTl48MZvfUFSdBG66OumDkEQhl3Dh+ERDeyb3+UzuON+HeF5DfY5OzphIl0GZf9c7z09+KNheJegPfdKKJgIdmKrrrFwvmnbgsWtMcxC2/fOLEgxAgS5T2i/au6qFbW9UZq/Pmkj+1VIV1jOw0QD42uHkk0eWNNk3DJkTBpucp/n40Ne8w6SUE9K9XrI+YL0cIyORo9gc4UQGrO9e7XWRM0PD/lUiCITxzN0aLpTruEWCSWkeHyQj3VX+5m8AQlhCW/RwhFQwPpvFGAeRbUv3UffmjLSsXpReSC/Rs50W/DeRt1fEWNdD5HSdphsAeDmgP4j0R16xitV4KOP6YnAtmN6mFda4E14W5L46GiekyOePIfTQJ24Thmsx/lPChg5o0cvfkZ8nyyP8y3MbobLGc5DHACot+cVOFyazkR0pN3AYkLBFbozGg4m59nQgFNihTkZtXgzZ8O41fMcwCSO+ngXJNnrnelMIhLtj+kUWfvXy+3Jcy4LfjzKMWSUIctspWcnBZuAToX3COAJZZC6lBPc5hjay+62PmMyRfL4S83mRia2FkXs/F1TEoVzpxLtREaE9MAY159fBettRLvK0vY+02jf1nmWpsvISZuWXRJibJXZoKcIrSzJKOW6d35k68nBvkef4GDZz7hsvHuiVxna5CluxC+Od76alVlMXQ/aa1o60L1Pf1axw7hgeLzturv/ocMRgF9ra8dWB/1iVYWUDMpb84YI0hPbkHoD+dXP9EocRpPqZTumcU8LpPrKabh2SqWhfi260J5OAPMTV8bxi8PCLsb34aMqapUDR4ojJpAoFhke24Z7N9GKzEbmsOL4G/FmUkKIwp0ra69gBbZd4qgQNnUmcFtGUhkQK9WeKqLywTJDxd7QCSbEtov7C/0zYp4NTgztkEujLPKc6YJxLWVVVzHG0hjm4HcPq8rQ1fhJYhQQzau2XvKe4d52DhoW3WOsrJ9FGrQAV01h4OAf4cFN21ey89ZFA3gd4uBGMNDmSJlwEGts4c7oMgk/PgcKgeo+SLKEZdahVxdqmgStDAITCCzErOEoCc= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cf1d3bdd-faaf-4f49-d8d9-08da2476c35d X-MS-Exchange-CrossTenant-AuthSource: BYAPR20MB2472.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2022 15:42:53.2857 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR2001MB1836 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Icenowy Zheng Sipeed MaixSense is an Allwinner R329 development kit based on Maix IIA SoM. Add compatible strings for it. Signed-off-by: Icenowy Zheng Acked-by: Rob Herring --- Documentation/devicetree/bindings/arm/sunxi.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation/devicetree/bindings/arm/sunxi.yaml index 95278a6a9a8e..d2f5bb1ab136 100644 --- a/Documentation/devicetree/bindings/arm/sunxi.yaml +++ b/Documentation/devicetree/bindings/arm/sunxi.yaml @@ -454,6 +454,12 @@ properties: - const: haoyu,a20-marsboard - const: allwinner,sun7i-a20 + - description: Sipeed MaixSense + items: + - const: sipeed,maixsense + - const: sipeed,maix-iia + - const: allwinner,sun50i-r329 + - description: MapleBoard MP130 items: - const: mapleboard,mp130