MMC card remains RO since "mmc: sdhci-omap: drop ->get_ro() implementation"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Since commit 39ee32ce48675 ("mmc: sdhci-omap: drop ->get_ro()
implementation") my
|Model: TI AM5728 IDK
|Board: AM572x IDK REV 1.3B

does not boot from MMC anymore:

|[    3.307916] sdhci-omap 4809c000.mmc: Got CD GPIO
|[    3.323593] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_1_8v mode
|[    3.330239] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
|[    3.336923] sdhci-omap 4809c000.mmc: no pinctrl state for hs200_1_8v mode
|[    3.370239] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
…
|[    3.604402] mmc0: new high speed SDHC card at address aaaa
…
|[    3.622598] mmcblk0: mmc0:aaaa SC32G 29.7 GiB (ro)
|[    3.636299]  mmcblk0: p1 p2 p4
…
|[    3.725345] VFS: Cannot open root device "PARTUUID=be9b9bb6-04" or unknown-block(179,28): error -30
|[    3.734452] Please append a correct "root=" boot option; here are the available partitions:
…
|[    3.795820] b318        31166976 mmcblk0
|[    3.795822]  driver: mmcblk
|[    3.802659]   b319         2168832 mmcblk0p1 be9b9bb6-01
|[    3.802661]
|[    3.809485]   b31a         4221952 mmcblk0p2 be9b9bb6-02
|[    3.809486]
|[    3.816431]   b31c         9216000 mmcblk0p4 be9b9bb6-04
|[    3.816433]
|[    3.823281] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,28)

vs with patch reverted:

|[    3.307807] sdhci-omap 4809c000.mmc: GPIO lookup for consumer cd
|[    3.307814] sdhci-omap 4809c000.mmc: using device tree for GPIO lookup
|[    3.307871] sdhci-omap 4809c000.mmc: Got CD GPIO
|[    3.312523] sdhci-omap 4809c000.mmc: GPIO lookup for consumer wp
|[    3.312530] sdhci-omap 4809c000.mmc: using device tree for GPIO lookup
|[    3.312566] sdhci-omap 4809c000.mmc: using lookup tables for GPIO lookup
|[    3.312572] sdhci-omap 4809c000.mmc: No GPIO consumer wp found
|[    3.323552] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_1_8v mode
|[    3.330199] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
|[    3.336881] sdhci-omap 4809c000.mmc: no pinctrl state for hs200_1_8v mode
|[    3.370194] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
|[    3.617135] mmcblk0: mmc0:aaaa SC32G 29.7 GiB 

and FS mounted later on. Is this known or is it just me or am I missing
something?

Sebastian



[Index of Archives]     [Linux Memonry Technology]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux