hi :
我们想使用MMC3接SDIO WIFI,但是初始化的时候提示DMA错误。rx分配失败,这个是怎么回事?我看am33xx.dtsi文件,发现mmc3是没有配置dma的,为什么驱动里还有这个错误提示?
[ 1.470336] omap_hsmmc 47810000.mmc: [huzz]drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_dma_init
[ 1.479933] omap_hsmmc 47810000.mmc: RX DMA channel request failed
Jian Zhou:
需要做DMA映射,请参考:
http://git.ti.com/ti-linux-kernel/ti-linux-kernel/blobs/ti-linux-3.12.y/Documentation/devicetree/bindings/dma/ti-edma.txt
zizhen hu:
回复 Jian Zhou:
周工,也就是说am33xx.dtsi mmc3没有配置DMA不是说mmc3无法使用DMA?因为我们没有用到MMC2,那么给mmc3配上mmc2的DMA配置就可以工作?
wen ting:
回复 zizhen hu:
zizhen您好 :可以請問您最後如何設置DMA映射嗎? DMA的設置要放在哪個dts檔案下?感謝您。