mmc: sdhci-cadence: Enable device specific override of writel()
authorBrad Larson <blarson@amd.com>
Mon, 10 Apr 2023 18:45:22 +0000 (11:45 -0700)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 17 Apr 2023 09:45:43 +0000 (11:45 +0200)
commitd3e32f8478912568cad7472db3980635bf8766e3
tree4d59a0c4ecfeeb65a8297aafc1c1d81a08bcdc6c
parent82e4726b00e9e9bf7bf2ce3cc19532fe084005a4
mmc: sdhci-cadence: Enable device specific override of writel()

SoCs with device specific Cadence implementation, such as setting
byte-enables before the write, need to override writel().  Add a
callback where the default is writel() for all existing chips.

Signed-off-by: Brad Larson <blarson@amd.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Link: https://lore.kernel.org/r/20230410184526.15990-12-blarson@amd.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-cadence.c