From patchwork Thu Aug 5 12:01:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Riesch X-Patchwork-Id: 12421063 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D33E8C4338F for ; Thu, 5 Aug 2021 12:04:29 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 9ADF56113E for ; Thu, 5 Aug 2021 12:04:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 9ADF56113E Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=wolfvision.net Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :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=vyLi4MMHO7b/jTBBJh37XJ6Ui69TlC73JsvBE9PKksU=; b=NtwdU2F+CPTyDn RZHBdRUdKjfpj8r8oX4uJ6hGOlw/G0zIszO8QJop+kQAiQnqzeUjhioCGj40nnG058MhRq9zn0ubT NFmikHLP5pvZD2eVjBPvTlLj1GPbVheLrf0FGxO46eo4iQxefqy+FdW/DVdBKrA1T8YEiViq71YA1 8yR2Y2MSnc62IKu5G9qpnThVh+F3d/DEKb3VLVFXXbqul4AGas86S1RMdrNxG9o3aaOCWax6YG+SO kaQI6388gmail5CGzS4PuhRJSUKP9+ZZyGbzqPIKINrI6wKZrNPtVpy6Ov1Z9ZJGJIteKwxtBmcrw GFNTzDVK0P81U5VfU6Ww==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mBc46-009KYB-61; Thu, 05 Aug 2021 12:01:34 +0000 Received: from mail-db8eur05on2078.outbound.protection.outlook.com ([40.107.20.78] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mBc40-009KVj-1H; Thu, 05 Aug 2021 12:01:29 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ix8h682hkkGkgyck08tqDBXCsOMf+8tdNFT7fvFf5S2wWjHa8nryNlxW1cxgsWDFr4HsYgrmkd0iADxBK7uF54aWLwR4wcQJLoARSyx3xsze9PGFDOVSXwoi/jB8Amuz55651HEDVF1/4QKHNmKSySadfllwXGl3+H8uDrhSERG4TnNzc+HgqBCs1Nn8+F0pAhVbGnNqz266lUBmb5MrOUgmuKapojCpATYBh9tA/heIXQ/mN4yOvFtk5PnLUsQKPYHFqFcK5JzVJdnv7VeAd/+XmP8UY2oKF+Yfp/2BY9KH9uH5w2nOIrdCF2w/2QJ2BcnUswG+9uBM0cB7NR5NrA== 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-SenderADCheck; bh=NbNmv1dKQqenT4/z6Pyz+XBdCfte2laK0vwKb1RibiU=; b=NkOMx8YGoNTze5/VA4W9CDe7ZCiCm/18CiDSLD4e+UYA6k3ugd10u/z32btsF5e3hvF0eLHJcoD42OENJUd96MLbq9JG8tApPkSBPGEa1NiKdXq+w1u9mXOTYrOhLj7DecLGA1rUtD955THOSjTba6ipA0aM8I/UkowqB1Oedztof+0qVmXi3lz+V4fppfPo76pLNuYsYris7va2Ca4oSZkhSF8pBG3eLYdQ9RmqVtvbf08ia8CuXyRSC3crdQgiig2uX/XRA7RQvP5N60dM5fKMX4mkpUcSCslQk0IiLzY0s9wCCn+l00kLv0/rR/9458aQHMMgJd0RvR5wORpjmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wolfvision.net; dmarc=pass action=none header.from=wolfvision.net; dkim=pass header.d=wolfvision.net; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wolfvision.net; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NbNmv1dKQqenT4/z6Pyz+XBdCfte2laK0vwKb1RibiU=; b=hAroyF9GEe6ARPTrMxGKTJCUwIs4lDsJULRBp6Vjd70g8XQUdWwz7MUblUT25UA3xAT2x8B1L5QAIO+KfWWHhEiUyHSi/jRHOXe7wU1PEmKerdsp22DRZ4v9vVatlhOWpfoLKIAKaq8Q8Bk6Ia2EptxP16oaJ/XOP0YiF0iA9gQ= Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=wolfvision.net; Received: from DBBPR08MB4523.eurprd08.prod.outlook.com (2603:10a6:10:c8::19) by DB8PR08MB5419.eurprd08.prod.outlook.com (2603:10a6:10:118::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.15; Thu, 5 Aug 2021 12:01:21 +0000 Received: from DBBPR08MB4523.eurprd08.prod.outlook.com ([fe80::ade3:93e2:735c:c10b]) by DBBPR08MB4523.eurprd08.prod.outlook.com ([fe80::ade3:93e2:735c:c10b%7]) with mapi id 15.20.4394.016; Thu, 5 Aug 2021 12:01:21 +0000 From: Michael Riesch To: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Rob Herring , Heiko Stuebner , Liang Chen , Peter Geis , Sascha Hauer , Michael Riesch , Simon Xue , Jianqun Xu , "Rafael J . Wysocki" , Lee Jones , Ulf Hansson , Zhang Changzhong , Tobias Schramm , Johan Jonker Subject: [PATCH v3 0/7] arm64: dts: rockchip: rk3568-evb1-v10: add sd card support Date: Thu, 5 Aug 2021 14:01:00 +0200 Message-Id: <20210805120107.27007-1-michael.riesch@wolfvision.net> X-Mailer: git-send-email 2.20.1 X-ClientProxiedBy: VI1PR04CA0099.eurprd04.prod.outlook.com (2603:10a6:803:64::34) To DBBPR08MB4523.eurprd08.prod.outlook.com (2603:10a6:10:c8::19) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from carlos.wolfvision-at.intra (91.118.163.37) by VI1PR04CA0099.eurprd04.prod.outlook.com (2603:10a6:803:64::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.17 via Frontend Transport; Thu, 5 Aug 2021 12:01:20 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e943e8a2-f453-4f46-8e38-08d95808bd90 X-MS-TrafficTypeDiagnostic: DB8PR08MB5419: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: m4MagEKqcTraJ4p1q6NauMlPLiOVOPKDiZLS0UH1pbVIMeJPelINdTsToBygxSsueehgYpaG/OxTzbC3W9gmyRH4Xs5V2O4+rA4dIJNxYwK0IUKsUOCrgxXTTdnWEqQFhpbqnERZII/brO5TUvZ5WSD53wBQ+ei92EeEdlVFTYYGVLKOqwFrQZW/ZAzoQgd99IIr0D5wBgteyKPbCmF/Hn7FCA2wXwjY/l0M8cUIPYCpOKcLfr44UJYTiP0homyFpcsyA7XwUX3e0IgM1gi9DJ0rYenzvs7ATWDfdaNKXnDlHf0lv5twb5eCYpjeAVrFS9LbzGXgA3rIpWhKgY1h7uCU0BHqX5m6OzJ0W8b10MSc+q6+rbBJ/OGB5b6soS25lLRFV0U1qiXInWcy+ZOa6nM2NPktEs9VPE0MX5G6yvR0LuT8nWxQcDG4ri8GqmHh1i8W2bg8JjZC0S5sXshjDnsCtzjjdPeDuA9ZR5rfet6Redk+il/Lms3Je+61ZurUGPIdxrM3mygc3nfVX9f6MkRbnWEcUNLqy0Ze9ZBVSI9ZP6JaUvM4Q9YMVe4gGn1jk88D4wnC/JkmWZT8q04kHkGk5jKeyUVDb9YeE7G+6gsa04LzjEKJOoBNMVbkFKzVHXAbfBJE97uOBtbc45jaaJCxspVzgm6IczH0iftNlzpOTH9XWEwfCilQ544OmLKOgYXOgq4Xh5B2RjLhdjE+9alLb//NVJ2SCXYAVikk81J+RKD7XaH6BP/T6WDBwcQCG2VeSbd/eXAgaMzpwdc+Kw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBBPR08MB4523.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(366004)(39840400004)(396003)(376002)(346002)(6512007)(8936002)(66946007)(38100700002)(7416002)(66476007)(6486002)(66556008)(52116002)(1076003)(2906002)(8676002)(4326008)(54906003)(478600001)(44832011)(316002)(36756003)(38350700002)(83380400001)(2616005)(6666004)(186003)(966005)(6506007)(956004)(86362001)(26005)(5660300002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: UXfNlArduJNYkdSl3XHGPPkwJ1HJYDBPueyRrP44sycgVxrtbPm4nUw7jnFtzehLy77IimKeznxreKctI8h2UzTpUiqdwTE/SAp2K6AYh+AGvy2pgjJdTnjnyblicJAwVNmp065O1YQqriu7xq7XsmumaIvnUzNNFnVLnD0umrQNZFY0N+Y8b9grvzLZ0DP5pFOtOMCGmUfagd1WnUO/qw3ykjgygrlix8/ZEgnAue5QSymSpbv7DDfQsFayX+PJ8dtpg7WAsHEq5VS/EV9AFUl6AyJMui8AKLpUm/FBc5hMHwA/sSc8tH8Kt9SgyhnkORAnoJiMGKJvSJLeagBC48+Mcb1ST+DzVBHIxw6epzMzOc7zvDEV1cjCU4DGZrPaEx3Oiy9c1nJVBhSjUPDmcSA6ijnCc1DFeHz5Pv6qyjQLAC01DZ6cPTK6Bkw/M8G/kag+FW78lhmJIFALPYQ8G2d9FaZ+9mIaYo2G+fvFOOtKD9snw35JJCkcdfql+eiDGRnufet916Wp3j0puvxnU80b9aJjaaS6Bf4y4KKJsA9gkvCer1Av3SHdCs/kZGEKPP58612RgQj+cUa+JK3wvGqyw6mTH7+Pkw/0ANwjIPN9jAJIo0y5ywUZehz9NvpS9AaP/7V/SWgpIVNcKgBv3w+WCqabdUQK1HroidXROq/HILGdTnZr3dBo8sOwraqtyI0e/H74CxovO9EURlM8ja0G7v2frUVJJL7G+gXz/8qj+7Aj1vRJOKViUGMxkdb5k6PNxbxKBDUvjiW68TYyVcGcLcqWvJEtGiNoOnbgyfBvqZOP2eTSDp8daUx2bE0U6AxfJa/5fA1C3A5TS046dnWBhuW0B3n//t3HoAonzZQTEnYaxWdLT0bafh5bsMPR5AT6K/hjeFinKwdl593fwHY0m/V8hZMc0mrvl/WdUL7I6vw4dGcBo5OKse9Afb82Z1LS0QTERGj7eQAL0txKin7b3cM+c8baziVJJuqPJNy2YtwdaAs+vHpgeeZqN8s2SgXouyvslFkd3ItZfUPzfuH2arCWzzm3qXQ+cDtJ8eslk3pw5Uty8Ab5Zi46MN7Wo8TQ1ntC24dZMdLR6ZETWRdpZPfY1HSKjWFKwIArMIXKeeZDJ7ZsrYSY7+wAelz9YYBH6TVVJPoFGxgm14JxIecPo7BSArELH8YaP109Xsf7xBHQDjYLuOds69Rf9CrNqyb+wdMYf97Zi6vqmTuv71Zko6See8HlUaUuRuhiiejTWY9uyl6HdJBrRW5nro93iMxq+VMEt+qEvNXsddbJXHh2ikC/E3ohpzznYmVR2T0K3v9EN+pzMhkfmumFhA01 X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: e943e8a2-f453-4f46-8e38-08d95808bd90 X-MS-Exchange-CrossTenant-AuthSource: DBBPR08MB4523.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Aug 2021 12:01:21.4305 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e94ec9da-9183-471e-83b3-51baa8eb804f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: uMKVDyed+xLUaClfCiU+kQSUTpqw/uyhfo3EQHv442AZyZhJCc2gCekbneP6r3icGvyIz4NWINUU5Tfn8EnSQISnZbUVt9TkuGjHdCjGRi0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5419 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210805_050128_127878_8EECF8FB X-CRM114-Status: GOOD ( 11.56 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi all, This series enables the SD card reader on the RK3568 EVB1 and completes the support for the on-board eMMC. As the PMU IO domains are required, the patch series that introduces support for the RK3568 PMU IO domains [1] has been revised and integrated in this series. Additionally, the required voltage regulators of the RK809 PMIC are enabled. Best regards, Michael [1] https://patchwork.kernel.org/project/linux-rockchip/list/?series=489383 v3: - clean up device tree properties and sort alphabetically v2: - rename alias to match convention - add support for rk3568 io domains Jianqun Xu (1): soc: rockchip: io-domain: add rk3568 support Michael Riesch (6): dt-bindings: power: add rk3568-pmu-io-domain support arm64: dts: rockchip: enable io domains for rk356x arm64: dts: rockchip: rk3568-evb1-v10: enable io domains arm64: dts: rockchip: rk3568-evb1-v10: add regulators of rk809 pmic arm64: dts: rockchip: rk3568-evb1-v10: add node for sd card arm64: dts: rockchip: rk3568-evb1-v10: add pinctrl and alias to emmc node .../bindings/power/rockchip-io-domain.yaml | 30 +++ .../devicetree/bindings/soc/rockchip/grf.yaml | 1 + .../boot/dts/rockchip/rk3568-evb1-v10.dts | 251 ++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk356x.dtsi | 5 + drivers/soc/rockchip/io-domain.c | 88 +++++- 5 files changed, 367 insertions(+), 8 deletions(-)