On 10/12/18 12:45, Biju Das wrote:
Its better to move checks from
bin_attr_nvmem_read()/bin_attr_nvmem_write() into nvmem_reg_read()
and nvmem_reg_write(), so its easy to maintain, rather than adding them to
each function.
Initially I also thought the same. But there are some RTC drivers which is using nvmem_device
interface is not defining "word_size" member. That is the reason we need to add it in separate function.
Can you please suggest how to handle the above drivers?
Word size is optional anyway, in the case where word_size is not
specified, its considered as one byte word_size.
--srini