Re: [PATCH V6 0/4] [SCSI] ufs: Adds glue drivers to ufshcd

2013-02-15 Thread merez
Tested-by: Maya Erez me...@codeaurora.org Hi James, look like these patches are fine. Can you please integrate these patches in your tree. On Tue, Feb 5, 2013 at 10:17 PM, vinholika...@gmail.com wrote: From: Vinayak Holikatti vinholika...@gmail.com This patch set adds following

RE: [PATCH 2/2] mmc: core: Support packed command for eMMC4.5 device

2011-11-10 Thread merez
On Thu, Nov 10, 2011 Maya Erez wrote: S, Venkatraman svenk...@ti.com wrote: On Thu, Nov 3, 2011 at 7:23 AM, Seungwon Jeon tgih@samsung.com wrote: +static u8 mmc_blk_chk_packable(struct mmc_queue *mq, struct request *req) The function prepares the checkable list and not only checks if

Re: [PATCH 2/2] mmc: core: Support packed command for eMMC4.5 device

2011-11-11 Thread merez
On Fri, Nov 11, 2011 at 12:56 PM, Seungwon Jeon tgih@samsung.com wrote: Maya Erez wrote: On Thu, Nov 10, 2011 Maya Erez wrote: S, Venkatraman svenk...@ti.com wrote: On Thu, Nov 3, 2011 at 7:23 AM, Seungwon Jeon tgih@samsung.com wrote: +static u8 mmc_blk_chk_packable(struct

Re: [PATCH 2/2] mmc: core: Support packed command for eMMC4.5 device

2011-11-13 Thread merez
On Fri, Nov 11, 2011 at 12:56 PM, Seungwon Jeon tgih@samsung.com wrote: Maya Erez wrote: On Thu, Nov 10, 2011 Maya Erez wrote: S, Venkatraman svenk...@ti.com wrote: On Thu, Nov 3, 2011 at 7:23 AM, Seungwon Jeon tgih@samsung.com wrote: +static u8 mmc_blk_chk_packable(struct

RE: [PATCH 2/2] mmc: core: Support packed command for eMMC4.5 device

2011-11-15 Thread merez
+       if (rqc) +               reqs = mmc_blk_chk_packable(mq, rqc); It would be best to keep all the calls to blk_fetch_request in the same location. Therefore, I suggest to move the call to mmc_blk_chk_packable to mmc/card/queue.c after the first request is fetched.

RE: [PATCH 2/2] mmc: core: Support packed command for eMMC4.5 device

2011-11-15 Thread merez
+               phys_segments +=  next-nr_phys_segments; +               if (phys_segments max_phys_segs) { +                       blk_requeue_request(q, next); +                       break; +               } I mentioned this before - if the next request is not

RE: [PATCH 2/2] mmc: core: Support packed command for eMMC4.5 device

2011-11-17 Thread merez
Maya Erez wrote: +               phys_segments +=  next-nr_phys_segments; +               if (phys_segments max_phys_segs) { +                       blk_requeue_request(q, next); +                       break; +               } I mentioned this before - if the

RE: [PATCH] mmc: core: Add packed command for eMMC4.5 device

2011-11-20 Thread merez
Maya Erez wrote: + if (reqs = 2) { + mmc_blk_packed_hdr_wrq_prep(mq-mqrq_cur, card, mq, reqs); + if (rq_data_dir(rqc) == READ) { + areq = mq-mqrq_cur-mmc_active; +

RE: [PATCH 2/2] mmc: core: Support packed command for eMMC4.5 device

2011-11-27 Thread merez
On Wed, Nov 2, 2011 at 1:33 PM, Seungwon Jeon tgih@samsung.com wrote: @@ -943,7 +950,8 @@ static int mmc_blk_err_check(struct mmc_card *card,         * kind.  If it was a write, we may have transitioned to         * program mode, which we have to wait for it to complete.         */

RE: [PATCH 2/2] mmc: core: Support packed command for eMMC4.5 device

2011-12-01 Thread merez
Maya Erez wrote: On Wed, Nov 2, 2011 at 1:33 PM, Seungwon Jeon tgih@samsung.com wrote: @@ -980,12 +988,67 @@ static int mmc_blk_err_check(struct mmc_card *card,        if (!brq-data.bytes_xfered)                return MMC_BLK_RETRY; +       if (mq_mrq-packed_cmd