All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 1/3] dt-bindings: mmc: add no-mmc-hs400 flag
@ 2021-05-10 19:03 ` Lucas Stach
  0 siblings, 0 replies; 26+ messages in thread
From: Lucas Stach @ 2021-05-10 19:03 UTC (permalink / raw)
  To: Ulf Hansson, Adrian Hunter, Haibo Chen
  Cc: Rob Herring, NXP Linux Team, kernel, linux-mmc, devicetree,
	linux-arm-kernel

From: Lucas Stach <dev@lynxeye.de>

HS400 requires a data strobe line in addition to the usual MMC signal
lines. If a board design neglects to wire up this signal, HS400 mode is
not available, even if both the controller and the eMMC are claiming to
support this mode. Add a DT flag to allow boards to disable the HS400
support in this case.

Signed-off-by: Lucas Stach <dev@lynxeye.de>
Acked-by: Rob Herring <robh@kernel.org>
---
 Documentation/devicetree/bindings/mmc/mmc-controller.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Documentation/devicetree/bindings/mmc/mmc-controller.yaml b/Documentation/devicetree/bindings/mmc/mmc-controller.yaml
index e141330c1114..ac80d09df3a9 100644
--- a/Documentation/devicetree/bindings/mmc/mmc-controller.yaml
+++ b/Documentation/devicetree/bindings/mmc/mmc-controller.yaml
@@ -220,6 +220,11 @@ properties:
     description:
       eMMC HS400 enhanced strobe mode is supported
 
+  no-mmc-hs400:
+    $ref: /schemas/types.yaml#/definitions/flag
+    description:
+      All eMMC HS400 modes are not supported.
+
   dsr:
     description:
       Value the card Driver Stage Register (DSR) should be programmed
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2021-05-24 22:44 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-10 19:03 [PATCH v2 1/3] dt-bindings: mmc: add no-mmc-hs400 flag Lucas Stach
2021-05-10 19:03 ` Lucas Stach
2021-05-10 19:03 ` [PATCH v2 2/3] mmc: sdhci-esdhc-imx: advertise HS400 mode through MMC caps Lucas Stach
2021-05-10 19:03   ` Lucas Stach
2021-05-11  3:00   ` Bough Chen
2021-05-11  3:00     ` Bough Chen
2021-05-11  8:18     ` Lucas Stach
2021-05-11  8:18       ` Lucas Stach
2021-05-11 12:40       ` Adrian Hunter
2021-05-11 12:40         ` Adrian Hunter
2021-05-12  2:23         ` Bough Chen
2021-05-12  2:23           ` Bough Chen
2021-05-24 14:10   ` Ulf Hansson
2021-05-24 14:10     ` Ulf Hansson
2021-05-10 19:04 ` [PATCH v2 3/3] mmc: core: add support for disabling HS400 mode via DT Lucas Stach
2021-05-10 19:04   ` Lucas Stach
2021-05-11 11:14   ` Ulf Hansson
2021-05-11 11:14     ` Ulf Hansson
2021-05-11 11:54     ` Lucas Stach
2021-05-11 11:54       ` Lucas Stach
2021-05-11 12:19       ` Ulf Hansson
2021-05-11 12:19         ` Ulf Hansson
2021-05-24 14:10   ` Ulf Hansson
2021-05-24 14:10     ` Ulf Hansson
2021-05-24 14:10 ` [PATCH v2 1/3] dt-bindings: mmc: add no-mmc-hs400 flag Ulf Hansson
2021-05-24 14:10   ` Ulf Hansson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.