mmc: msm_sdhci: Add SDCC version 5.0.0 support
authorSumit Garg <sumit.garg@linaro.org>
Tue, 12 Jul 2022 07:12:09 +0000 (12:42 +0530)
committerTom Rini <trini@konsulko.com>
Mon, 25 Jul 2022 17:02:04 +0000 (13:02 -0400)
commit364c22a84aa180ab8fe94f9983484c4da26e3bd6
treeeef1e10698e116b99beaf714717f3c8c5b59d0d1
parentd35b2113745dca34f1557cfad394e6ea79531f2b
mmc: msm_sdhci: Add SDCC version 5.0.0 support

For SDCC version 5.0.0, MCI registers are removed from SDCC interface
and some registers are moved to HC. So add support to use the new
compatible string "qcom,sdhci-msm-v5". Based on this new msm variant,
pick the relevant variant data and use it to detect MCI presence thereby
configuring register read/write to msm specific registers.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
drivers/mmc/msm_sdhci.c