Re: [PATCH] mmc: core: Revert "skip card initialization if powerclass selection fails"

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

 



On 2 July 2012 16:47, Marc Dietrich <marvin24@xxxxxx> wrote:
> Am Montag, 2. Juli 2012, 14:13:31 schrieb Saugata Das:
>> On 2 July 2012 12:26, Venkatraman S <svenkatr@xxxxxx> wrote:
>> > This reverts commit 3d93576e(skip card initialization if
>> > power class selection fails).
>> > Problem has been reported when this is used with eMMC4.41
>> > card with Tegra Platform. Till the issue is root caused,
>> > bus width selection failure should not be treated as fatal.
>>
>> According to me, we need to find the root issue (which could be either
>> host not able to provide enough current or faulty eMMC). Do we know,
>> what could be the side effect of working on eMMC  with less power than
>> what it has requested in PWR_CL ?
>>
>> One known issue with the current power class selection is that we do
>> not check the current requirement for a selected power class. It
>> assumes that host is able to provide the maximum current needed at
>> highest speed (> 800mA). Is it already checked on Tegra ?
>
> Acording to the schematic, the emmc is "fused" with 150mA and 450mA. There are
> many supplies connected to it, so it is hard to tell what is the maximum, but
> certainly not 800 mA. Why do you think it should be such high? Powerclass "7"
> means 270 mA max and 160 mA RMS (dual voltage card). Btw, you may successfully
> google for the "schematic document" for this "paz00" board in question.
>

I was referring to maximum current as per 4.5 spec (power class 15). I
saw the logs which you sent earlier and the driver is trying to set
power class 3 (=> 180mA RMS / 280mA peak). May be, you can check the
regulators, if 450mA supply is enabled.


> Marc
>
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


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

  Powered by Linux