Re: [PATCH v5 1/2] mmc: API for accessing host supported maximum segment count and size

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

 



On 22 November 2017 at 08:49, Xinming Hu <huxm@xxxxxxxxxxx> wrote:
> sdio device drivers need be able to get the host supported max_segs
> and max_seg_size, so that they know the buffer size to allocate while
> utilizing the scatter/gather DMA buffer list.
>
> This patch provides API for this purpose.

Apologize for the delay.

Overall, this makes perfect sense to me. However some minor comment, see below.

>
> Signed-off-by: Xinming Hu <huxm@xxxxxxxxxxx>
> Signed-off-by: Amitkumar Karwar <akarwar@xxxxxxxxxxx>
> ---
> v2: v2 was submitted with minor improvement like replacing BUG_ON() with WARN_ON()
> v3: Addressed below review comments from Ulf Hansson
>     a) In v3, patch has been split into two separate patches.
>     b) Patch 1/2 introduces an API to fetch max_seg_size and max_segs
>     c) Replaced WARN_ON() with proper error code when sg_ptr->length is invalid
>     d) Instead of duplicating the code in mmc_io_rw_extended(), extra bool parameter
>        has been added to this function and used it in new APIs for SG.
> v4: Removed WARN_ON() calls in newly added APIs. It's gets called in probe handler.
>     Caller already takes care of it(Shawn Lin).
> v5: Rebased on latest code base.
> ---
>  drivers/mmc/core/sdio_io.c                          | 21 +++++++++++++++++++++
>  .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c   |  6 +++---

The changes to the wifi driver, could please make that a separate
patch on top of this one?

There are actually a couple of more wireless drivers that should
convert to use these new API, I would appreciate if you could fold in
patches in the series for each of them as well (don't forget to cc
correct people for them), then I intend to apply all of them via my
tree, if no objections.

Otherwise this change looks good to me!

[...]

Kind regards
Uffe
--
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