From: Faiz Abbas Date: Wed, 29 Jul 2020 01:33:41 +0000 (+0530) Subject: mmc: am654_sdhci: Use MMC_MODES_END value instead of hardcoded value X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=7d6f45a2109315740cc0b98c3facad1a239a1bd4;p=u-boot.git mmc: am654_sdhci: Use MMC_MODES_END value instead of hardcoded value The hardcoded array size leads to array overflows with changes in speed modes enum in mmc core. Use MMC_MODES_END for otap_del_sel array declaration to fix this. Signed-off-by: Faiz Abbas Reviewed-by: Peng Fan --- diff --git a/drivers/mmc/am654_sdhci.c b/drivers/mmc/am654_sdhci.c index cbc531dc53..82abf484e4 100644 --- a/drivers/mmc/am654_sdhci.c +++ b/drivers/mmc/am654_sdhci.c @@ -75,7 +75,7 @@ struct am654_sdhci_plat { struct mmc mmc; struct regmap *base; bool non_removable; - u32 otap_del_sel[11]; + u32 otap_del_sel[MMC_MODES_END]; u32 trm_icp; u32 drv_strength; u32 strb_sel;