Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp234068ybl; Tue, 27 Aug 2019 19:18:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqx6wNwQPfXen5giHxMMWiXg82/nn9/YvG0Q7sVDiQJYKhbFpdEJdEM0zSn288c3C6fgGChL X-Received: by 2002:a17:902:b106:: with SMTP id q6mr2000529plr.333.1566958735926; Tue, 27 Aug 2019 19:18:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566958735; cv=none; d=google.com; s=arc-20160816; b=e59IJjCAYLapAP1w/HnbhyqiePJGKmfE3ncEI7Ehyj7gFqF47EyyJtRLkIawgvbeje HPBtPKEyVWHm+z7Dp7JexDwf1v66dZAbVL01131C5UsaBdMjqaPKp8x8rXaCTfdA25fl aIGLkenX+JMJggtEBx+M39g3ii0ATDaudEHOe8kqx4A4Fyi3a0lN5ezG8oaDIEUWdjOd UJFZdFJnzalyAt8tiRwaz1bZ/fnGD2Ty+NdmkHE0QzWDJrVO6DL+PfBryvnhtXKpiaCS 26GEP6I5XF+nzK6EwMkGbVEbee9KPDQVzF1lDWvlYJKxazQ1+MgTh+oB3J9olgnul9yi EWKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=ME3wO/9v2at3HWePbC02aNBPfV17xnOv4AE/KalXLkQ=; b=qFwVNZQ+EvXQUh6TDi9C+JxAgMpCpb7Zm4IrX03cZ3+q84FP1x4zNPBZ8xTC824XSF lR5Yr8dVXtVanQ7shyoOS7QgRzip8ru+PgypG2Q313sqfWz8bvevnlKrI1O39f/YoCdN kS/ypEZkD1sLpgj2An8u3kbcgAxu5O889Rl38jQc6/XGzaYvb8nQ0yaE4IH6AUOrdHRo 0txwaAvPFFvVd6VR62Wvw3g42ep1DtZI+ndeI3GeKaQJ9MineIOrh3tOIJkNPVxBaXBz 0J2TpstopWxIOxshJg3/nU1E+YSNfx3RjmJ7GU7nuIXSEExjwB0LWSFRlv61MBYIx0u/ a8dA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=agEbRe70; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q10si1099554pfc.85.2019.08.27.19.18.40; Tue, 27 Aug 2019 19:18:55 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=agEbRe70; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726258AbfH1CRx (ORCPT + 99 others); Tue, 27 Aug 2019 22:17:53 -0400 Received: from mail-pf1-f193.google.com ([209.85.210.193]:41143 "EHLO mail-pf1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726096AbfH1CRw (ORCPT ); Tue, 27 Aug 2019 22:17:52 -0400 Received: by mail-pf1-f193.google.com with SMTP id 196so618679pfz.8; Tue, 27 Aug 2019 19:17:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ME3wO/9v2at3HWePbC02aNBPfV17xnOv4AE/KalXLkQ=; b=agEbRe70eEOAoV9YiDsgOViWppGehXERpHKcHVeF41mbZ/S/BwBWFURiSVabwSP6k1 4/NGCkD9RS9d6BuIDkoiv0wMwBKBNKYRVZFg4gfH7sF4ZJpNiunZ/WYIRqzbaD5J18eg kkOXApacU+R6ELKjbYDfZrCs+DC02q0ZsxawhOkrgJDcS7Udasz31h4FxR/PMrqVCBhb KTVPu8wSbEKtLMDhlNV5LQEZyZq5uJK/rOClEGKtupI9K1OWUK+kw1Nenvi06UDf0K4l Oecbwe5D4vpA2Mg4Xh66nKgkjqswt2krvaiKd03wt+ZLdQpcakmeBAt0S6xa4+fMdk0h rPpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ME3wO/9v2at3HWePbC02aNBPfV17xnOv4AE/KalXLkQ=; b=NllRaQ9bt9LPuc+YTQJsWPw6YL0t+0O2Lovk+OHekZKPZF/CMtUy0Zy1pwCyvti8Ud mJL5a7wJdWF0ZqIjKU2CuLmTOx+uwu/885IHuFaT6MbCwFyonYW9qtVl9atN3iveUuAr zd0gJwcamJznLdAv98kxzwpycbx4mb2Lls+JWv86cs52ONQI48iBpwvQqNy3suQ2VvAA OwkYh/VRB4eoxoZX22IicdSZZBzXcRA8VtpfkCXzt/E1Eo9FTfaCf9ZdeEoAsybm/Cxc NWUrOywM5VPpqfbIyPPCwpT1bwxD55edwcKYv8S4cMbhX9riZFUg1cRSJQJ1kdRHguUN aIjQ== X-Gm-Message-State: APjAAAWOVzdikCQiNNglmPiGldMhx/esgTYfq7RwiaNHiPkqp6KbZAqM vCzJxvYOz6AlRI9buIYlQlk= X-Received: by 2002:a63:124a:: with SMTP id 10mr1371712pgs.254.1566958672069; Tue, 27 Aug 2019 19:17:52 -0700 (PDT) Received: from ubt.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id b18sm673249pfi.160.2019.08.27.19.17.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Aug 2019 19:17:51 -0700 (PDT) From: Chunyan Zhang To: Ulf Hansson , Adrian Hunter , Orson Zhai , Baolin Wang Cc: linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, Chunyan Zhang Subject: [PATCH v2 0/5] a few fixes for sprd's sd host controller Date: Wed, 28 Aug 2019 10:17:31 +0800 Message-Id: <20190828021736.22049-1-zhang.lyra@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org With this patch-set, both sd card and mmc can be setup. This patch-set was verified on Unisoc's Whale2 and another mobile phone platform SC9863A. Changes from v1: - Added Reviewed-by and Tested-by of Baolin; - Added fixes tag for all patches in this series. Chunyan Zhang (5): mmc: sdhci-sprd: fixed incorrect clock divider mmc: sdhci-sprd: add get_ro hook function mmc: sdhci-sprd: add SDHCI_QUIRK2_PRESET_VALUE_BROKEN mms: sdhci-sprd: add SDHCI_QUIRK_BROKEN_CARD_DETECTION mmc: sdhci-sprd: clear the UHS-I modes read from registers drivers/mmc/host/sdhci-sprd.c | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) -- 2.20.1