You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andrew Gabbasov
bd47c13583
mmc: Fix splitting device initialization
...
Starting part of device initialization sets the init_in_progress flag
only if the MMC card did not yet come to ready state and needs to continue
polling. If the card is SD or if the MMC card became ready quickly,
the flag is not set and (if using pre-initialization) the starting
phase will be re-executed from mmc_init function.
Set the init_in_progress flag in all non-error cases. Also, move flags
setting statements around so that the flags are not set in error paths.
Also, IN_PROGRESS return status becomes unnecessary, so get rid of it.
Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com>
9 years ago
..
Kconfig
mmc: rmobile: Add SDHC support for Renesas rmobile ARM SoC
10 years ago
Makefile
x86: mmc: Move common FSP functions into a common file
9 years ago
arm_pl180_mmci.c
mmc: Split mmc struct, rework mmc initialization (v2)
10 years ago
arm_pl180_mmci.h
mmc: Split mmc struct, rework mmc initialization (v2)
10 years ago
bcm2835_sdhci.c
ARM: bcm283x: move SoC headers to mach-bcm283x/include/mach
9 years ago
bfin_sdh.c
mmc: set correct block size value in bfin sdh driver
10 years ago
davinci_mmc.c
mmc: Split mmc struct, rework mmc initialization (v2)
10 years ago
dw_mmc.c
mmc: dw_mmc: fixed the wrong bit control
9 years ago
exynos_dw_mmc.c
mmc: exynos dwmmc: check boot mode before init dwmmc
9 years ago
fsl_esdhc.c
ls2085a: esdhc: Add esdhc support for ls2085a
9 years ago
fsl_esdhc_spl.c
driver: Add support of image load for MMC & SPI in SPL
10 years ago
ftsdc010_mci.c
mmc: Split mmc struct, rework mmc initialization (v2)
10 years ago
ftsdc021_sdhci.c
mmc: add Faraday FTSDC021 SDHCI controller support
11 years ago
gen_atmel_mci.c
MMC: atmel_mci: enable high speed mode support
10 years ago
kona_sdhci.c
mmc: free allocated memory on initialization errors
10 years ago
mmc.c
mmc: Fix splitting device initialization
9 years ago
mmc_private.h
…
mmc_spi.c
mmc: Split mmc struct, rework mmc initialization (v2)
10 years ago
mmc_write.c
mmc: Split mmc struct, rework mmc initialization (v2)
10 years ago
mv_sdhci.c
mv_sdhci: fix warnings on 64-bit builds
9 years ago
mvebu_mmc.c
MVEBUMMC : REMOVE unnecessary delay from init
10 years ago
mxcmmc.c
mmc: Split mmc struct, rework mmc initialization (v2)
10 years ago
mxsmmc.c
mmc: Split mmc struct, rework mmc initialization (v2)
10 years ago
omap_hsmmc.c
omap3: mmc: add 1.8v bias setting for MMC1
9 years ago
pci_mmc.c
x86: mmc: Move common FSP functions into a common file
9 years ago
pxa_mmc_gen.c
linux/kernel.h: sync min, max, min3, max3 macros with Linux
10 years ago
rpmb.c
includes: move openssl headers to include/u-boot
10 years ago
s3c_sdi.c
mmc: s3c: Add SD driver
10 years ago
s5p_sdhci.c
mmc: s5p: properly mask SELBASECLK
9 years ago
sdhci.c
sdhci: fix warnings on 64-bit builds
9 years ago
sh_mmcif.c
mmc: sh_mmcif: Add support rmobile
10 years ago
sh_mmcif.h
mmc: sh_mmcif: Add support rmobile
10 years ago
sh_sdhi.c
mmc: rmobile: Add SDHC support for Renesas rmobile ARM SoC
10 years ago
socfpga_dw_mmc.c
arm: socfpga: mmc: Pick the clock from clock manager
10 years ago
spear_sdhci.c
…
sunxi_mmc.c
sunxi: mmc: Always declare High Capacity capability
9 years ago
tegra_mmc.c
dm: mmc: Remove use of fdtdec GPIO support
9 years ago
zynq_sdhci.c
zynqmp: sdhci: Remove the quirk SDHCI_QUIRK_NO_CD
9 years ago