From patchwork Tue Mar 26 04:58:01 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Takao Orito X-Patchwork-Id: 161148 Delivered-To: patch@linaro.org Received: by 2002:a02:c6d8:0:0:0:0:0 with SMTP id r24csp4772282jan; Mon, 25 Mar 2019 21:56:09 -0700 (PDT) X-Google-Smtp-Source: APXvYqw7MyAXPZ6BfMnTsFk89Q8zubtSD44NEYvCmtAJ5li6RbKmJbEFYHWBa4AxLhTnu+YpWsBJ X-Received: by 2002:a17:902:2a03:: with SMTP id i3mr30259566plb.229.1553576169465; Mon, 25 Mar 2019 21:56:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553576169; cv=none; d=google.com; s=arc-20160816; b=WwEWKZ/3dCMqgzQql+q33ChNTGjsgfac30pKANaQRRvDzo5+AneXucuSd18Gjdnptp do/bLMuGjINYwFXlqPPD20FLUR516r1JSqJ38XOrVr4cNNakOMCgInevX/muWsOW+gGG E0WSCck3FcMFkLKKZSzwHHyQx/Dv6/eDyJR1evFyGymN4uOYjb7l3MLw1tCMqdb+NP+c RF9IMJCjQAYEAwaMVsiRwo6TgN/WtLzh5ixA4qgGmKS4OOjRW1n/29SfoWTfWpCp4U0/ YDxTDDuya7ho5DCGydP2xeg59L5j3/uvfz+L+CosYISX0YuU7SUcUy1WEcPKLO6rb3Mv dlYQ== 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=xSVBP0KWjENAsczRCfR7DmbRacnsdZQhiPs5zjGe+wLzTBjK3mLCTDX3g3IEgUuxIs 44fj38Z2WbWD9cYeYwQOty9STYv0eotfiqtaxw8ZZisBf9O2MpBMSEsHIpPyrbEnzDE5 mjfrStarJ4LfujIUGYHC2Dl3zUyvhuNZWa735vDijGtW+EfcpnHnAuKbg+chdUupwpFG 3swgwpnj8DYDDcI30NU3IpfCJHnYUsECz6KMd8LL7FPvIV6AHRIo3+mb6N59azt4dCR3 Pxp3Q8DOCaFmV1EKeY67LU6MimbiJWmccjctKeefjjLJ4Vk3NWkgolsXFls10DiT4R+O 4ISg== 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 d2si16024102pls.325.2019.03.25.21.56.08; Mon, 25 Mar 2019 21:56:09 -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 S1726285AbfCZE4H (ORCPT + 7 others); Tue, 26 Mar 2019 00:56:07 -0400 Received: from mx.socionext.com ([202.248.49.38]:10149 "EHLO mx.socionext.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726175AbfCZE4H (ORCPT ); Tue, 26 Mar 2019 00:56:07 -0400 Received: from unknown (HELO iyokan-ex.css.socionext.com) ([172.31.9.54]) by mx.socionext.com with ESMTP; 26 Mar 2019 13:56:06 +0900 Received: from mail.mfilter.local (m-filter-2 [10.213.24.62]) by iyokan-ex.css.socionext.com (Postfix) with ESMTP id 5CEF56117D; Tue, 26 Mar 2019 13:56:06 +0900 (JST) Received: from 172.31.9.51 (172.31.9.51) by m-FILTER with ESMTP; Tue, 26 Mar 2019 13:56:06 +0900 Received: from yuzu.css.socionext.com (yuzu [172.31.8.45]) by kinkan.css.socionext.com (Postfix) with ESMTP id CF4511A04E0; Tue, 26 Mar 2019 13:56:05 +0900 (JST) Received: from user-VB.e01.socionext.com (unknown [10.213.119.151]) by yuzu.css.socionext.com (Postfix) with ESMTP id B8531120487; Tue, 26 Mar 2019 13:56:05 +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: [Milbeaut PATCH v0.4 0/2] mmc: sdhci_f_sdh30: Add support for Milbeaut Date: Tue, 26 Mar 2019 13:58:01 +0900 Message-Id: <1553576281-5813-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