mmc: am654_sdhci: Separate J721E compatible into 8bit and 4bit versions
authorFaiz Abbas <faiz_abbas@ti.com>
Thu, 13 Jun 2019 04:59:51 +0000 (10:29 +0530)
committerTom Rini <trini@konsulko.com>
Sat, 27 Jul 2019 01:49:28 +0000 (21:49 -0400)
commit794453f91dc823e635557a9a3a8d230025edfff6
tree2c4011f7c11aa5cb1691c268f436913527055847
parentd146af5b0e1e11015580a1294245bae4e617fe28
mmc: am654_sdhci: Separate J721E compatible into 8bit and 4bit versions

The j721e 4 bit instances don't have a hard DLL and therefore don't need
any DLL related configurations. Split the compatibles into an 8 bit and a
4 bit one. Add a private flags field which can be used to check if the
DLL is present and don't register the set_ios_post callback for the 4 bit
compatible instances.

Also update the compatibles in k3-j721e-main.dtsi to avoid breaking boot
with the new compatibles.

Signed-off-by: Faiz Abbas <faiz_abbas@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
drivers/mmc/am654_sdhci.c