[fedora-arm] 3.6 omap mmc driver
Robert Nelson
robertcnelson at gmail.com
Wed Sep 12 20:01:27 UTC 2012
On Wed, Sep 12, 2012 at 2:45 PM, Jon <jdisnard at gmail.com> wrote:
> Hey folks
>
> was testing kernel-3.6.0-0.rc4.git0.1.fc18
>
> Got this:
>
> dracut Warning: Unable to process initqueue
> dracut Warning: /dev/disk/by-label/rootfs does not exist
>
>
> Compared the config:
> # #
> # Automatically generated file; DO NOT EDIT. #
> Automatically generated file; DO NOT EDIT.
> # Linux/arm 3.4.2-3.fc17.armv7hl.omap Kernel Configuration | #
> Linux/arm 3.6.0-0.rc4.git0.1.fc18.armv7hl.omap Kernel Confi
>
> . . .
>
> # #
> # MMC/SD/SDIO Card Drivers #
> MMC/SD/SDIO Card Drivers
> # #
> CONFIG_MMC_BLOCK=y |
> CONFIG_MMC_BLOCK=m
> CONFIG_MMC_BLOCK_MINORS=8
> CONFIG_MMC_BLOCK_MINORS=8
> CONFIG_MMC_BLOCK_BOUNCE=y
> CONFIG_MMC_BLOCK_BOUNCE=y
> CONFIG_SDIO_UART=m
> CONFIG_SDIO_UART=m
> # CONFIG_MMC_TEST is not set #
> CONFIG_MMC_TEST is not set
>
> # #
> # MMC/SD/SDIO Host Controller Drivers #
> MMC/SD/SDIO Host Controller Drivers
> # #
> CONFIG_MMC_ARMMMCI=m | #
> CONFIG_MMC_ARMMMCI is not set
> CONFIG_MMC_SDHCI=y |
> CONFIG_MMC_SDHCI=m
> CONFIG_MMC_SDHCI_PLTFM=m
> CONFIG_MMC_SDHCI_PLTFM=m
> CONFIG_MMC_SDHCI_PXAV3=m | #
> CONFIG_MMC_SDHCI_PXAV3 is not set
> CONFIG_MMC_SDHCI_PXAV2=m | #
> CONFIG_MMC_SDHCI_PXAV2 is not set
> CONFIG_MMC_OMAP=m
> CONFIG_MMC_OMAP=m
> CONFIG_MMC_OMAP_HS=y |
> CONFIG_MMC_OMAP_HS=m
> # CONFIG_MMC_DW is not set #
> CONFIG_MMC_DW is not set
> CONFIG_MMC_VUB300=m
> CONFIG_MMC_VUB300=m
> # CONFIG_MMC_USHC is not set |
> CONFIG_MMC_USHC=m
> # CONFIG_MEMSTICK is not set |
> CONFIG_MEMSTICK=m
> > #
> CONFIG_MEMSTICK_DEBUG is not set
>
> . . .
>
> Should CONFIG_MMC_BLOCK=y ?
>
> Also, looks like tegra might have similar problem?
> https://fedoraproject.org/wiki/Architectures/ARM/Quality_Assurance/Kernel_Testing#kernel-3.6.0-0.rc4.git0.1.fc18
From: http://jcapik.fedorapeople.org/files/ARM/kernel-tests/kernel-omap-3.6.0-0.rc4.git0.1.fc18.armv7hl-panda+xfce.txt
[ 3.577362] omap_hsmmc omap_hsmmc.0: unable to obtain RX DMA engine
channel 62
[ 3.585540] omap_hsmmc omap_hsmmc.4: unable to obtain RX DMA engine
channel 60
First Enable:
CONFIG_DMADEVICES=y
then:
CONFIG_DMA_OMAP=y
The mmc driver was converted to a new dma engine (which also happens
to be new in v3.6-rc) in v3.6-rc but it looks as though the KConfig
depends wasn't updated... Ran into this last week with the Beagle..
Regards,
--
Robert Nelson
http://www.rcn-ee.com/
More information about the arm
mailing list