[U-Boot] [PATCH 0/7] mmc: sunxi: Enable DM_MMC

Priit Laes plaes at plaes.org
Mon Jan 14 09:35:16 UTC 2019


On Fri, Jan 11, 2019 at 11:34:07PM +0530, Jagan Teki wrote:
> I thought of waiting this till CLK framework gets Mainline,
> but migration deadline for DM_MMC and BLK seems expiring in 
> next release. So instead of doing so huddle  and make some last 
> minute changes, I have managed to add CLK, Reset code for mmc 
> driver via driver data. 

U-Boot 2019.01-rc3-00084-g0ce29380cf (Jan 14 2019 - 11:22:13 +0200) Allwinner Technology

CPU:   Allwinner A20 (SUN7I)
Model: Olimex A20-OLinuXino-LIME2-eMMC
I2C:   ready
DRAM:  1 GiB
MMC:   mmc at 1c0f000: 0, mmc at 1c11000: 1
Loading Environment from FAT... Card did not respond to voltage select!

eMMC seems to be broken:
=> mmc list
mmc at 1c0f000: 0
mmc at 1c11000: 1
=> mmc dev 1
=> mmc dev 0
MMC: no card present
=> mmc part
MMC: no card present
=> mmc info
MMC: no card present


Setting up a 640x480 dvi console (overscan 0x0)
In:    serial
Out:   vga
Err:   vga
Allwinner mUSB OTG (Peripheral)
SCSI:  SATA link 0 timeout.
AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: ncq stag pm led clo only pmp pio slum part ccc apst 

Net:   sunxi_set_gate: (CLK#66) unhandled
eth0: ethernet at 1c50000


And also CLK#66 message

> 
> Add for all Allwinner SoC's and enable at arch/arm/Kconfig.
> 
> I shall merge this in comming MW, so early test feel better
> to go for the release. Request to test respective board takers.
> 
> Any inputs,
> Jagan.
> 
> Jagan Teki (7):
>   mmc: sunxi: Configure reset support for DM_MMC
>   mmc: sunxi: Add A83T emmc compatible
>   mmc: sunxi: Add mmc, emmc H5/A64 compatible
>   mmc: sunxi: Add DM_MMC support for H6
>   mmc: sunxi: Add DM_MMC support for A80
>   arm: sunxi: Enable DM_MMC
>   arm: dts: sunxi: Enumerate MMC2 as MMC1
> 
>  arch/arm/Kconfig                              |  1 +
>  arch/arm/dts/sunxi-u-boot.dtsi                |  4 +
>  .../include/asm/arch-sunxi/clock_sun50i_h6.h  |  3 +
>  arch/arm/mach-sunxi/Kconfig                   |  1 -
>  configs/Linksprite_pcDuino3_defconfig         |  1 -
>  drivers/mmc/sunxi_mmc.c                       | 73 ++++++++++++++++++-
>  6 files changed, 79 insertions(+), 4 deletions(-)
> 
> -- 
> 2.18.0.321.gffc6fa0e3
> 


More information about the U-Boot mailing list