Messages in this thread | ![/](/images/icornerl.gif) | | Date | Wed, 16 Nov 2011 17:25:31 +0100 | From | Lars-Peter Clausen <> | Subject | Re: [PATCH 3/7] regmap: Properly round cache_word_size |
| |
On 11/16/2011 05:14 PM, Mark Brown wrote: > On Wed, Nov 16, 2011 at 04:28:18PM +0100, Lars-Peter Clausen wrote: > >> + if (config->val_bits <= 8) >> + map->cache_word_size = 1; >> + else if (config->val_bits <= 16) >> + map->cache_word_size = 2; >> + else >> + return -EINVAL; > > Just do val_bits + 7 if you're going to do this.
This won't work once we add support for a value bit-width of more than 16 bit. But I can use DIV_ROUND_UP for this patch and we change it once we add support for 32 bit cache word size.
| ![\](/images/icornerr.gif) |