From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1034209AbcIWUXV (ORCPT ); Fri, 23 Sep 2016 16:23:21 -0400 Received: from skprod3.natinst.com ([130.164.80.24]:44772 "EHLO ni.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S965759AbcIWUXT (ORCPT ); Fri, 23 Sep 2016 16:23:19 -0400 From: Zach Brown To: ulf.hansson@linaro.org Cc: adrian.hunter@intel.com, robh+dt@kernel.org, mark.rutland@arm.com, linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, zach.brown@ni.com Subject: [RFC 0/2] Add device tree property and quirk for supporting sdhci Date: Fri, 23 Sep 2016 15:01:07 -0500 Message-Id: <1474660869-15532-1-git-send-email-zach.brown@ni.com> X-Mailer: git-send-email 2.7.4 X-MIMETrack: Itemize by SMTP Server on US-AUS-MGWOut2/AUS/H/NIC(Release 8.5.3FP6 HF1218|December 12, 2014) at 09/23/2016 03:01:09 PM, Serialize by Router on US-AUS-MGWOut2/AUS/H/NIC(Release 8.5.3FP6 HF1218|December 12, 2014) at 09/23/2016 03:23:11 PM, Serialize complete at 09/23/2016 03:23:11 PM X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2016-09-23_07:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Some board configurations can not support sd highspeed mode due to the distance between the card slot and the controller. The card and controller report that they are capable of highspeed however, so we need a mechanism for specifying that the setup is incapable of supporting highspeed mode. The first patch adds documentation about a new devicetree property sd-broken-highspeed. The second patch keeps the sd controller and card from going into highspeed mode when the property is set. Chen Yee Chew (1): sdhci: Prevent SD from doing high-speed timing when sd-broken-highspeed property is set Zach Brown (1): sdhci: Add device tree property sd-broken-highspeed Documentation/devicetree/bindings/mmc/mmc.txt | 2 ++ arch/arm/boot/dts/ni-77D5.dts | 1 - drivers/mmc/host/sdhci-pltfm.c | 3 +++ drivers/mmc/host/sdhci.c | 3 ++- drivers/mmc/host/sdhci.h | 2 ++ 5 files changed, 9 insertions(+), 2 deletions(-) -- 2.7.4 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zach Brown Subject: [RFC 0/2] Add device tree property and quirk for supporting sdhci Date: Fri, 23 Sep 2016 15:01:07 -0500 Message-ID: <1474660869-15532-1-git-send-email-zach.brown@ni.com> Return-path: Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: ulf.hansson-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org Cc: adrian.hunter-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, mark.rutland-5wv7dgnIgG8@public.gmane.org, linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, zach.brown-acOepvfBmUk@public.gmane.org List-Id: devicetree@vger.kernel.org Some board configurations can not support sd highspeed mode due to the distance between the card slot and the controller. The card and controller report that they are capable of highspeed however, so we need a mechanism for specifying that the setup is incapable of supporting highspeed mode. The first patch adds documentation about a new devicetree property sd-broken-highspeed. The second patch keeps the sd controller and card from going into highspeed mode when the property is set. Chen Yee Chew (1): sdhci: Prevent SD from doing high-speed timing when sd-broken-highspeed property is set Zach Brown (1): sdhci: Add device tree property sd-broken-highspeed Documentation/devicetree/bindings/mmc/mmc.txt | 2 ++ arch/arm/boot/dts/ni-77D5.dts | 1 - drivers/mmc/host/sdhci-pltfm.c | 3 +++ drivers/mmc/host/sdhci.c | 3 ++- drivers/mmc/host/sdhci.h | 2 ++ 5 files changed, 9 insertions(+), 2 deletions(-) -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html