mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-25 06:00:43 +00:00
mmc: sdhci: don't clobber adjacent registers
SDHCI_HOST_CONTROL is a byte-sized register, so don't write to it as if it were a long, as that would result in clobbering the three registers following. Signed-off-by: Matt Reimer <mreimer@sdgsystems.com>
This commit is contained in:
parent
8ebde4f0b3
commit
e113fe3c06
1 changed files with 1 additions and 1 deletions
|
@ -412,7 +412,7 @@ static int sdhci_init(struct mmc *mmc)
|
|||
if (host->quirks & SDHCI_QUIRK_NO_CD) {
|
||||
unsigned int status;
|
||||
|
||||
sdhci_writel(host, SDHCI_CTRL_CD_TEST_INS | SDHCI_CTRL_CD_TEST,
|
||||
sdhci_writeb(host, SDHCI_CTRL_CD_TEST_INS | SDHCI_CTRL_CD_TEST,
|
||||
SDHCI_HOST_CONTROL);
|
||||
|
||||
status = sdhci_readl(host, SDHCI_PRESENT_STATE);
|
||||
|
|
Loading…
Reference in a new issue