]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching
authorIker Pedrosa <ikerpedrosam@gmail.com>
Mon, 11 May 2026 08:53:56 +0000 (10:53 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 11 May 2026 15:35:47 +0000 (17:35 +0200)
commit04a8ddc39e5cfebffb06f383350a6ee393ba89a6
treef44c4cd77d4b8cd7d8cdb7d48e1f6c1cb19dcbe7
parentd11f110c4ad2d431f4440baba9afb5b8e4190977
dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching

Document pinctrl properties to support voltage-dependent pin
configuration switching for UHS-I SD card modes.

Add optional pinctrl-names property with two states:
- "default": For 3.3V operation with standard drive strength
- "state_uhs": For 1.8V operation with optimized drive strength

These pinctrl states allow the SDHCI driver to coordinate voltage
switching with pin configuration changes, ensuring proper signal
integrity during UHS-I mode transitions.

Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Documentation/devicetree/bindings/mmc/spacemit,sdhci.yaml