[meta-freescale] [meta-fsl-arm/V2][PATCH 1/2] linux-imx_3.14.28: fix initial MMC device detection

Gary Thomas gary at mlbassoc.com
Mon Jun 8 09:29:24 PDT 2015


On 2015-06-08 10:19, Eric Nelson wrote:
> Hi Andreas,
>
> On 06/08/2015 05:48 AM, Andreas Müller wrote:
>> On Variscite Varsom we have three devices connected to MMC
>>
>> * MMC1: eMMC
>> * MMC2: SDCard
>> * MMC3: Wifi
>>
>> Without this patch only the first device was detected properly.
>> I found two workarounds which can be removed by this patch:
>>
>> 1. Variscite: booting from SDCard made possible by renumbering MMC devices [1].
>> 2. BoundaryDevices: Add workqueues for each mmc_host [2]. This had been tested
>>     here too but causes crashing sdcard for huge storage traffic.

Can you (Andreas) elaborate on this?  Is there a procedure to show this failure?
I'd like to test it on my board(s) that have multiple [active] MMC devices.

>>
>> [1] https://github.com/varigit/linux-2.6-imx/blob/imx_3.10.53_1.1.0_ga_var01/arch/arm/boot/dts/imx6qdl.dtsi / Line 879
>> [2] https://github.com/boundarydevices/linux-imx6/commit/1d40159a995a298f16901bfb14ae3e0294c65691

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


More information about the meta-freescale mailing list