Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp1638632imm; Sat, 13 Oct 2018 00:22:15 -0700 (PDT) X-Google-Smtp-Source: ACcGV60yX2dqczh1vL1K80Du0m8cPn0HFbnsH9ZRUDIXpxST0yH90tagN2mcr3h2T2p9oSOZGGsm X-Received: by 2002:a65:4145:: with SMTP id x5-v6mr8392659pgp.309.1539415335297; Sat, 13 Oct 2018 00:22:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539415335; cv=none; d=google.com; s=arc-20160816; b=MABIZ5Sj7lreueSqw5GxBS8bD9SGORaKlyFOmQ5L0LqVGxIhPRXDWpWuQ8MSTukcQn k+b11UF358ZiilimQtASdVlXFtFH2dpGGlZiBVjkO01O1RxIORVTEOoeHL1cFgZ2xoCd /qh9xdRzBO9UhIoG1YAY3/+dFCiBdlFZJxgfA3nACHad25hDU3fpEsCJ23xOfYTO8Aod kyIFM7xdXAeJ4CLRhV988Fv+sv0CJ5LYzc0p+pROarid9aDuPsLQ6Jzf9f/hv6cS4fN2 lFZE5JErhh3oABPkKkkX7T1i8O3mLZrTF2NodfGwNft4Q/rFAafl/YOu1Zj55RVY/o4e Pk5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from; bh=Zmdz+sPzy1d+B5o5aCQGVK0/z0rwMkM2qPsjIE1kJ5Y=; b=gnNyG8Jhpc2egqSgc9ulCUxa0cRE5lL9mPwKwHdDcFDl/cc/59umTTjBKgBiDS+lGj sN8efUCC06QhttQp90VLed14QMU7UDf2jB1rxCtu4CoziZuEvTk80ZTlPi9Nme1jaxF4 bdKBEVXzAw1ttO/nqYwbmUR768neJLZdHpNPsrjLGj0Uy7zZO8iz/Q2L1xZfjQwprpF1 dIDGjLWJ8bDvR3k+0P2nnpBol8lnX0Jlo2eNyjJTZiVB5HflqoTqf8mNJ9LYbWhxOleN s+7A1vqoqeC4cin2or3R1SoY/E4RginUts/geRxQqSXqQVHkndCSjFor0jkbnCbHWpfX dZPw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 v124-v6si4255962pfv.1.2018.10.13.00.21.46; Sat, 13 Oct 2018 00:22:15 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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 linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726201AbeJMO5M (ORCPT + 99 others); Sat, 13 Oct 2018 10:57:12 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:25036 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726054AbeJMO5M (ORCPT ); Sat, 13 Oct 2018 10:57:12 -0400 X-UUID: d3038ff7ca4a434f8afe486788d67500-20181013 X-UUID: d3038ff7ca4a434f8afe486788d67500-20181013 Received: from mtkexhb02.mediatek.inc [(172.21.101.103)] by mailgw01.mediatek.com (envelope-from ) (mhqrelay.mediatek.com ESMTP with TLS) with ESMTP id 90285496; Sat, 13 Oct 2018 15:21:04 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs08n1.mediatek.inc (172.21.101.55) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Sat, 13 Oct 2018 15:21:03 +0800 Received: from localhost.localdomain (10.17.3.153) by mtkcas08.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1395.4 via Frontend Transport; Sat, 13 Oct 2018 15:21:02 +0800 From: Chaotian Jing To: Ulf Hansson CC: Rob Herring , Mark Rutland , Matthias Brugger , Chaotian Jing , Ryder Lee , Wolfram Sang , Sean Wang , , , , , , , , Subject: mmc: mediatek: add MT8183 MMC driver support Date: Sat, 13 Oct 2018 15:20:44 +0800 Message-ID: <1539415250-32337-1-git-send-email-chaotian.jing@mediatek.com> X-Mailer: git-send-email 1.8.1.1.dirty MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org this series of patch include below changes: 1. Add MT8183 SoC support in Mediatek MMC DT bindings 2. Fill mmc->actual_clock 3. Fix cannot receive new request issue 4. Tune CMD/DATA together to save tuning time 5. Add MT8183 MMC driver support 6. Refine the tuning method to drop too much redundant code Chaotian Jing (6): mmc: dt-bindings: add support for MT8183 SoC mmc: mediatek: fill the actual clock for mmc debugfs mmc: mediatek: fix cannot receive new request when msdc_cmd_is_ready fail mmc: mediatek: tune CMD/DATA together mmc: mediatek: add MT8183 MMC driver support mmc: mediatek: drop too much code of tuning method Documentation/devicetree/bindings/mmc/mtk-sd.txt | 1 + drivers/mmc/host/mtk-sd.c | 292 ++++++++++++++++++++--- 2 files changed, 254 insertions(+), 39 deletions(-) -- 1.8.1.1.dirty