Messages in this thread | | | From | Michal Suchanek <> | Date | Wed, 2 Dec 2015 10:38:56 +0100 | Subject | Re: [PATCH v5 08/10] spi: expose master transfer size limitation. |
| |
On 2 December 2015 at 00:12, Mark Brown <broonie@kernel.org> wrote: > On Tue, Dec 01, 2015 at 04:51:06PM -0000, Michal Suchanek wrote: > >> +static inline size_t >> +spi_max_transfer_size(struct spi_device *spi) >> +{ >> + struct spi_master *master = spi->master; >> + if (!master->max_transfer_size) >> + return 0; >> + return master->max_transfer_size(spi); >> +} > > Can we change this to return SIZE_MAX instead (ie, the maximum value for > a size_t)? That way callers don't need to worry if there is a limit, if > they want to handle it they can just unconditionally assume that a limit > will be provided.
Yes, that sounds reasonable.
Thanks
Michal
| |