Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1646964ybl; Wed, 28 Aug 2019 18:48:15 -0700 (PDT) X-Google-Smtp-Source: APXvYqwH5YQ+Gz1JR9Mep4zAO4pu8TiNWWuX3pOcRK1e5nbqxWwTXlTEpGLEDKAPMDVE0UsyrtL1 X-Received: by 2002:a17:902:7083:: with SMTP id z3mr7354230plk.87.1567043294969; Wed, 28 Aug 2019 18:48:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567043294; cv=none; d=google.com; s=arc-20160816; b=P+prJT5reWEA9L+83LkZ920FrWBEN98fcxQPpg8Ovi3VgHbHuTsByNhiMwPBt+NpS8 gm4H+HbP9yoMWDpm4HsPGhu/egNPmJdLsB5EE0+mMcfSFQiexorq/0gXPX1f3camnAGP rH9mtwh49cz2CudN2uDyvFLw9rqPz390xtMokQGOINYB59vWCmyRaAbImIC199314a2G ZYg5B4usj/nCtW8fHMBINSiTNlnYYQtBaZBLRj3Yt3gDP8VI3HDhBm1j7mzt9HrrRG+Z UNkei1JwYoYRDlCvSuuSgNlgsAHsQtYmVGwh2sYv9mxk/pgqTvqDP5vtqz3lI9Fx16Ht pD2w== 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=H7ANoU+6rqPRvmiUxx4PdCpS+1xCeySNBis0WDwOGXsZrZHnJiVIBAQaRJRydAa/FP 6/MYV6Ygv3qzDkt6NUkhU9Q4KVHpRngU+V8nfioUJfykFlWtke9iQYZDdUzdknsMdiJ9 fBwGxfPJyvNDDoaOuy0zED3yJUT+zuSFPZure34JMKI4lykykywll1wixPPrwOMotFkf K6/phSWGFJYmJwRHgvD06ncPvlSM903lZtIkxc+oy/c/qxv6ZSUEEOyzHcZc3n4o3l+c uSmLIeCm731VcYtDOO/4Dqm1458EbPcIiDxUBnggJ1qT5uX4yanZhFOAYzJviSibSleU jcYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fO0YvTYq; 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 r200si626147pgr.518.2019.08.28.18.47.58; Wed, 28 Aug 2019 18:48:14 -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=fO0YvTYq; 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 S1726982AbfH2BrE (ORCPT + 99 others); Wed, 28 Aug 2019 21:47:04 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:34031 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726081AbfH2BrD (ORCPT ); Wed, 28 Aug 2019 21:47:03 -0400 Received: by mail-pf1-f196.google.com with SMTP id b24so965313pfp.1; Wed, 28 Aug 2019 18:47:03 -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=fO0YvTYqcX5Uc5/ogyV3fqZ/Ed1a1DxoEGLtzFMV0STGo9Q+He9nuv79G1wvGhsDcL ehMk6twbNbsANJbUcGkY/RVyxLuFfYRRsAtspIS8amwq9mKxnEfYLBG8YbQM3i7XMkMq EeEs6Fq3kKAVbnnJ1dPkZ5Yfj42TEpy6bAYX9YqYBK2Nm7c4Z3+PPUR2K9mLHk0GnXjO DGejn4DPgKk/jmX4Vl1CvBw3pU/6eD47bK72WIg9MqiIXwa6e/WR/MU2AAGznXz2l0p4 E7VaErvmXvFaTSjgSXAl6uabM1K7kmdnBscrHjmH9Zu6LdhKN+R+QOAv0/XhYyail4qH oEew== 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=Hh25PeoEYDCgXwavZzqg6i8a6lJzQLxUmyuYJn0/cizMm0/EKGrzxGgPxDYI9pud7D h9hh16k/BPv2Wu0E9uUJRNM7Uv0qY2Fkc4bssNIZ0vTm5jQ/7xlwT58tLiRcpJQ2Jcn/ su5y2C7+XyC1w+Syf7eY5aBNwJGqnJYjDN5lS6GNfkr0saUMItdLJbZrX1XGy8qycKGL f/A9Ri0OdCgu2f20lAYWdrifdKere9cMOOoq+hVV0BHAA6UuPC+JZC3t8HNrVQGT3/H5 EakCeYTi+zZT26pjC2hmIboZPNa6hba7OiH7qYyQwlXL75q1KeJfwBmUnr73z25Nep0t u8pg== X-Gm-Message-State: APjAAAX/UwuKPoXuFGKuBNks8MEdgefCeoVnnEKgi0shuH6xMuc8r3GH ZNl7Ks2TNrofH7L5fiB+btc= X-Received: by 2002:a63:b46:: with SMTP id a6mr6140542pgl.235.1567043219664; Wed, 28 Aug 2019 18:46:59 -0700 (PDT) Received: from ubt.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id j10sm404548pjn.3.2019.08.28.18.46.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Aug 2019 18:46:58 -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: [RESEND PATCH v2 0/5] a few fixes for sprd's sd host controller Date: Thu, 29 Aug 2019 09:46:40 +0800 Message-Id: <20190829014645.4479-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