On 21/11/16 17:34, Linus Walleij wrote: > On Mon, Jun 27, 2016 at 3:22 PM, Ritesh Harjani <riteshh@xxxxxxxxxxxxxx> wrote: > >> From: Asutosh Das <asutoshd@xxxxxxxxxxxxxx> >> >> eMMC cards with EXT_CSD version >= 8, optionally support command >> queuing feature as defined by JEDEC eMMC5.1. Add support for probing >> command queue feature for such type of cards. >> >> Signed-off-by: Sujit Reddy Thumma <sthumma@xxxxxxxxxxxxxx> >> Signed-off-by: Asutosh Das <asutoshd@xxxxxxxxxxxxxx> >> Signed-off-by: Venkat Gopalakrishnan <venkatg@xxxxxxxxxxxxxx> >> [subhashj@xxxxxxxxxxxxxx: fixed trivial merge conflicts] >> Signed-off-by: Subhash Jadavani <subhashj@xxxxxxxxxxxxxx> >> Signed-off-by: Ritesh Harjani <riteshh@xxxxxxxxxxxxxx> > > Reviewed-by: Linus Walleij <linus.walleij@xxxxxxxxxx> > > Even if we don't merge the specific mechanism provided by the > rest of the patches, this patch just make us know more about > the capabilities of the hardware we're running on, which is good. I think SW CMDQ is a better starting point: https://marc.info/?l=linux-mmc&m=147729857722285 It cleans up the queue thread a bit: https://marc.info/?l=linux-mmc&m=147729857222281&w=2 And introduces queue semantics: https://marc.info/?l=linux-mmc&m=147729863322314&w=2 -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html