Re: [PATCH 3/3] mmc: Checking BKOPS status prior to Suspend

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

 




On 1/25/17, 2:45 PM, "linux-mmc-owner@xxxxxxxxxxxxxxx on behalf of Adrian Hunter" <linux-mmc-owner@xxxxxxxxxxxxxxx on behalf of adrian.hunter@xxxxxxxxx> wrote:

 
    >     > Potentially, by the spec, the Max value of SLEEP_NOTIFICATION_TIME can be 83.88 seconds.
    >     > Can we assume that this time is acceptable during _suspend?
    >     
    >     Do you know of any cards that take that long?
    > 
    > Yes - for some cards it can take several seconds in some corner cases.
    
    Wouldn't that mean POWER_OFF_SHORT has the same problem since that is
    preparing for *both* Vcc and Vccq to go off?

POWER_OFF_SHORT should be completed within GENERIC_CMD6_TIME,
which is a standard Switch command time.
 
    > 
    >     As I wrote, I would assume it is acceptable until we know otherwise.
    > 
    > I think Sleep_Notification requires more detailed review. 
    > Since PON Sleep_Notification is a blocking command (BUSY asserted),
    > in case of getting new request, driver need to send HPI command in order
    > to interrupt the Sleep_Notification process.
    > We tried to handle this case in our Sleep_Notification patchset…
    > Anyway, I think we need to discuss it separately, not related to
    > the AUTO_BKOPS support…
    > 
    >     >     
    >     >     > Thus, I think postponing Sleep during suspend requires a different from current
    >     >     > AUTO_BKOPS implementation, and I suggest to handle it in separate
    >     >     > patchset, if possible.
    >     >     
    >     >     Not at all sure what you mean by "postponing Sleep"?
    >     > 
    >     > I mean letting Sleep_Notification to be completed before Sleep.
    >     
    >     ook.
    >     
    >     
    > 
    
    --
    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
    

��.n��������+%������w��{.n�����{��i��)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥




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

  Powered by Linux