summaryrefslogtreecommitdiff
path: root/drivers/mmc/arm_pl180_mmci.h
diff options
context:
space:
mode:
authorStephan Gerhold <stephan@gerhold.net>2021-07-06 16:54:36 +0200
committerPeng Fan <peng.fan@nxp.com>2021-07-30 17:13:03 +0800
commitd890f23406c00e3af5c63d76a9991e2e79d84096 (patch)
treefe8303f6cc9062854247f06e2ee08ad40832d82b /drivers/mmc/arm_pl180_mmci.h
parent4daf2ec357c1c22ec0dc8db206add877f6632bc8 (diff)
downloadu-boot-d890f23406c00e3af5c63d76a9991e2e79d84096.tar.gz
u-boot-d890f23406c00e3af5c63d76a9991e2e79d84096.tar.bz2
u-boot-d890f23406c00e3af5c63d76a9991e2e79d84096.zip
mmc: arm_pl180_mmci: Add configuration for ST-Ericsson Ux500v2
For the eMMC on ST-Ericsson Ux500v2 we need slightly different configuration values. Use the existing switch statement to match the peripheral ID of Ux500v2 (0x10480180) and override the necessary values to make the eMMC work on devices with ST-Ericsson Ux500. Cc: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Stephan Gerhold <stephan@gerhold.net> Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> Tested-by: Patrice Chotard <patrice.chotard@foss.st.com> on stm32f769-disco Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
Diffstat (limited to 'drivers/mmc/arm_pl180_mmci.h')
-rw-r--r--drivers/mmc/arm_pl180_mmci.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/mmc/arm_pl180_mmci.h b/drivers/mmc/arm_pl180_mmci.h
index 61ee96a112..15c29beadb 100644
--- a/drivers/mmc/arm_pl180_mmci.h
+++ b/drivers/mmc/arm_pl180_mmci.h
@@ -142,6 +142,7 @@
#define SDI_FIFO_BURST_SIZE 8
#define STM32_MMCI_ID 0x00880180
+#define UX500V2_MMCI_ID 0x10480180
struct sdi_registers {
u32 power; /* 0x00*/