mmc: bcm2835_sdhci: set SDHCI_QUIRK_BROKEN_SDMA flag
authorJaehoon Chung <jh80.chung@samsung.com>
Mon, 20 Jan 2020 09:50:45 +0000 (18:50 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 20 Oct 2020 06:13:48 +0000 (15:13 +0900)
commitb1f2eb5c1d609cbe0b49a48b6bc6270b3d7259fb
treeb71f5a54cb1ff12aea4d0bb9299815a280359e4f
parent1d4f1e378fb2ea5363f362d87a3aa108836f30b3
mmc: bcm2835_sdhci: set SDHCI_QUIRK_BROKEN_SDMA flag

RPI4 is used device-tree that taken from firmware.
mmcnr@73e00000 is enabled on device-tree, so it's probed on u-boot side.
Because it's for SDIO interface, it doesn't need to probe.
When SDMA is enabled, mmcnr's probe is always failed.

Below log is unnecessary :
  sdhci_setup_cfg: Your controller doesn't support SDMA!!
  mmcnr@7e30000 - probe failed: -22

Change-Id: Icb1cbebf9172d8bf6d14bd167e28eb3d570a21cd
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
drivers/mmc/bcm2835_sdhci.c