[PATCH v1 0/1] UBUNTU: SAUCE: [SRU][J:linux-bluefield] mmc:sdhci-of-dwcmshc: Add hw_reset() support for BlueField-3 SoC

Liming Sun limings at nvidia.com
Thu Jul 11 17:48:04 UTC 2024


BugLink: https://bugs.launchpad.net/bugs/2072786

SRU Justification:

[Impact]
This is an enhancement to enable the hw_reset() support in the
sdhci-of-dwcmshc driver for BlueField-3.

[Fix]
BLueField eMMC RST_N register is implemented as secure, thus the
default hw_reset() implementation won't work. This patch provides
BlueField specific hw_reset() which send SMC call to ATF to update
the same RST_N register.

[Test Case]
Same functionality and testing as on BlueField-3.

[Regression Potential]
Same behavior from user perspective.

Liming Sun (1):
  UBUNTU: SAUCE: [SRU][J:linux-bluefield] mmc:sdhci-of-dwcmshc: Add
    hw_reset() support for BlueField-3 SoC

 drivers/mmc/host/sdhci-of-dwcmshc.c | 28 +++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

-- 
2.30.1




More information about the kernel-team mailing list