Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp40498pxf; Wed, 7 Apr 2021 19:24:30 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyzFtqUlYZ+sB6DP+pBtCemoB+6tZDvLRfljkPT+RVwpnOZpkKEshXX+LNetn5cQVZs4dRN X-Received: by 2002:a17:902:8c92:b029:e6:60ad:6924 with SMTP id t18-20020a1709028c92b02900e660ad6924mr5514908plo.16.1617848669834; Wed, 07 Apr 2021 19:24:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617848669; cv=none; d=google.com; s=arc-20160816; b=OiM6oamBQOwZUPtct7yRxolGVbUXHl8d24IMypLtldRJXl6kmr5JIUKvoPmHCqlPAG TZdbk64RmE+WtrRsMPkYnsee7qW0NYPIRPA6Ei6IxXfMfPlt37qQLWcxxgP4geMlh4Vt jC98Ppz5q36/8+fXyv0IFCn/nXYsDa+n+OFiVyRtdkmwSg1tqNAlOb+MwGW8Sk9VLyxD lQHVMf8VW65k+jvVwln7SWpqVVsVEdgNOuJIrwGuww1Z6IrCbqz/APSOvKwkWaAt4lYj AgzknFXDbPRXoR2S9ugntyOGXiY8BSVEB4mAc3jgjeL1AgmEva8b+odQr2RuEJnL5xIB pLBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from; bh=XKcsVIvweNlpFhGP+PyCPxv2/iItwLoX6hZK4HZHx4s=; b=PyK+tD/czNwiUOaqIW1x72/XqLkTF4+0yBKC+FrBCXoQnrHybHOkRm/haR4+YaW+23 cPHaiJk9828S5s06L5UkLe+UEs8O1lSqjIKjgafo+8oYi4F/fPatsPZxUOY7o+szDqEm bfaMJbw36QKHO6WgbCSna0NILF/fP6xqe7UdutioEgi4LLNV0zvquPtD3UQcZKdAq9Pe QhlsBamS6Lu2YUCvdzjyi8U7braENM5eMMtxbk8Kd3J/at/LBj1tchxPdRyTEKPiO7W0 Bc9eyYHI4Mg7H3zYnbjZvR+W1TLYKHtVMt2PIVCjSNNkBBiE8l5O9n9smcL2geMiq2P0 sUKA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p15si21591546pgk.50.2021.04.07.19.24.16; Wed, 07 Apr 2021 19:24:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229806AbhDHCXu (ORCPT + 99 others); Wed, 7 Apr 2021 22:23:50 -0400 Received: from twspam01.aspeedtech.com ([211.20.114.71]:27413 "EHLO twspam01.aspeedtech.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229544AbhDHCXu (ORCPT ); Wed, 7 Apr 2021 22:23:50 -0400 X-Greylist: delayed 1868 seconds by postgrey-1.27 at vger.kernel.org; Wed, 07 Apr 2021 22:23:49 EDT Received: from twspam01.aspeedtech.com (localhost [127.0.0.2] (may be forged)) by twspam01.aspeedtech.com with ESMTP id 1381gPml042092 for ; Thu, 8 Apr 2021 09:42:25 +0800 (GMT-8) (envelope-from steven_lee@aspeedtech.com) Received: from mail.aspeedtech.com ([192.168.0.24]) by twspam01.aspeedtech.com with ESMTP id 1381gIZX042076; Thu, 8 Apr 2021 09:42:18 +0800 (GMT-8) (envelope-from steven_lee@aspeedtech.com) Received: from localhost.localdomain (192.168.100.253) by TWMBX02.aspeed.com (192.168.0.24) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 8 Apr 2021 09:52:22 +0800 From: Steven Lee To: Andrew Jeffery , Ulf Hansson , Rob Herring , Joel Stanley , "Adrian Hunter" , Ryan Chen , "moderated list:ASPEED SD/MMC DRIVER" , "moderated list:ASPEED SD/MMC DRIVER" , "open list:ASPEED SD/MMC DRIVER" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/ASPEED MACHINE SUPPORT" , open list CC: , Subject: [PATCH v1 0/2] mmc: sdhci-of-aspeed: Support toggling SD bus signal Date: Thu, 8 Apr 2021 09:52:16 +0800 Message-ID: <20210408015218.20560-1-steven_lee@aspeedtech.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.168.100.253] X-ClientProxiedBy: TWMBX02.aspeed.com (192.168.0.24) To TWMBX02.aspeed.com (192.168.0.24) X-DNSRBL: X-MAIL: twspam01.aspeedtech.com 1381gIZX042076 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, This series implements support for toggling SD bus signal voltage by GPIO pin. This series has been tested on AST2600-A2 EVB with APLL and 200MHz HCLK clock source with sdr104, sdr50, sdr25, sdr12 and high speed mode. This series were also be tested on AST2600-A1 EVB and AST2500 EVB that don't have the design of signal voltage toggling by GPIO. Please help to review. Regards, Steven Steven Lee (2): dt-bindings: mmc: sdhci-of-aspeed: Add power-gpio and power-switch-gpio mmc: sdhci-of-aspeed: Support toggling SD bus signal voltage by GPIO .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 25 +++ drivers/mmc/host/sdhci-of-aspeed.c | 155 ++++++++++++++++-- 2 files changed, 162 insertions(+), 18 deletions(-) -- 2.17.1