From patchwork Tue Mar 26 05:53:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Takao Orito X-Patchwork-Id: 161153 Delivered-To: patch@linaro.org Received: by 2002:a02:c6d8:0:0:0:0:0 with SMTP id r24csp4809657jan; Mon, 25 Mar 2019 22:51:35 -0700 (PDT) X-Google-Smtp-Source: APXvYqwuIXhXOnQyoGBJG8sCF5re/e8ZwOljxDiOCh26uv8aEgs6lpgYQAz4hfUn+IJDHZ5Ph01f X-Received: by 2002:aa7:9211:: with SMTP id 17mr27830069pfo.220.1553579495760; Mon, 25 Mar 2019 22:51:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553579495; cv=none; d=google.com; s=arc-20160816; b=nV/yu55RQNONGHTq/Es15kyI1yIhkUJg1PBLbT1PPYMdURapjYXg0ZcDHUbvXChRGA uuzoejzyzDlVwstUJfO9m+e3EwsdbOj/dgVYBi2/u1SMg6jgTP7QnqPOYj1gf8dyr2vj a0fdij93B0ZU6UlRs0yG7jACutel2Xe5v0aycQUI0UaHFEfvAa8AJBB04B4KYchxTUap n7hI54sSb2KfCCgMny5jIt4H4DlLjTAUNdeUbApH4lWqVmAB0a59jR6EumFJA9pdFr1B DyVGNofnZGtYjM8RS70RfPEvV8fGDzbplDyOFjeAz+/dB0T3ZcV5jtwiZaUfl2eV0M6a CQxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=G/v3kdjiYoLEkPzXOc71Fvs0+o4y0BvbeUpCJEIQpqA=; b=WvlXyj1iNutkr/a7Lhse1/EaaSCAkkSdWtdu1dWOF4+8xGGLWiOwm9fUb1jqHUV//w A49ezezoi9euYpUZiSbGgJH/vqAyX1+SFHIcCrR3Gh9Y/kwewz+gwiY4EdsrRQWA8b9z 9P8ll4UXtHNJIvYnXKlfeRwUTbkPC1MyJAzMnPbgpvXDzImikFdnyG5Mb/fc4Dpx93la GBwGBkcXp1ArwF6mGuu/YCIrgds5lTy8nRXSrp4Vv/G8f5+wq6frCNiYYWgQZvasUl8K 8+WJyWqrjmGvHdavIZjc7nfLtCBWB7MZAISlqukc5AYnLfS92mfJWKOGedzu3D8/dlyb uSiQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v23si14746180pfm.187.2019.03.25.22.51.35; Mon, 25 Mar 2019 22:51:35 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725766AbfCZFve (ORCPT + 7 others); Tue, 26 Mar 2019 01:51:34 -0400 Received: from mx.socionext.com ([202.248.49.38]:10883 "EHLO mx.socionext.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725535AbfCZFve (ORCPT ); Tue, 26 Mar 2019 01:51:34 -0400 Received: from unknown (HELO iyokan-ex.css.socionext.com) ([172.31.9.54]) by mx.socionext.com with ESMTP; 26 Mar 2019 14:51:33 +0900 Received: from mail.mfilter.local (m-filter-2 [10.213.24.62]) by iyokan-ex.css.socionext.com (Postfix) with ESMTP id 98FFA6117D; Tue, 26 Mar 2019 14:51:33 +0900 (JST) Received: from 172.31.9.51 (172.31.9.51) by m-FILTER with ESMTP; Tue, 26 Mar 2019 14:51:33 +0900 Received: from yuzu.css.socionext.com (yuzu [172.31.8.45]) by kinkan.css.socionext.com (Postfix) with ESMTP id 024D61A04E0; Tue, 26 Mar 2019 14:51:33 +0900 (JST) Received: from user-VB.e01.socionext.com (unknown [10.213.119.151]) by yuzu.css.socionext.com (Postfix) with ESMTP id E0151120459; Tue, 26 Mar 2019 14:51:32 +0900 (JST) From: Takao Orito To: ulf.hansson@linaro.org, robh+dt@kernel.org, mark.rutland@arm.com Cc: linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, masami.hiramatsu@linaro.org, jaswinder.singh@linaro.org, sugaya.taichi@socionext.com, kasai.kazuhiro@socionext.com, kanematsu.shinji@socionext.com, orito.takao@socionext.com Subject: [PATCH v1 0/2] mmc: sdhci_f_sdh30: Add support for Milbeaut Date: Tue, 26 Mar 2019 14:53:29 +0900 Message-Id: <1553579609-6100-1-git-send-email-orito.takao@socionext.com> X-Mailer: git-send-email 1.9.1 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The following patches add driver support for SD Host controller on Socionext's Milbeaut M10V platforms. SD Host controller on Milbeaut is consist of two controller parts. One is core controller F_SDH30, this is similar to sdhci-fujitsu controller. Another is bridge controller. This bridge controller is not compatible with sdhci-fujitsu controller. This is special for Milbeaut series. It has the several parts, - reset control - clock enable / select for SDR50/25/12 - hold control of DATA/CMD line - select characteristics for WP/CD/LED line - Re-tuning control for mode3 - Capability setting Timeout Clock / Base Clock / Timer Count for Re-Tuning / Debounce period These requires special procedures at reset or clock enable/change or further tuning of clock. Takao Orito (2): dt-bindings: mmc: sdhci-fujitsu.txt: add miilbeaut driver mmc: sdhci_f_sdh30: Add support for Milbeaut M10V host controller .../devicetree/bindings/mmc/sdhci-fujitsu.txt | 22 +- drivers/mmc/host/sdhci_f_sdh30.c | 324 +++++++++++++++++++-- 2 files changed, 315 insertions(+), 31 deletions(-) -- 1.9.1