On Mon, Apr 18, 2016 at 03:15:54PM +0300, Crestez Dan Leonard wrote: > As a further clarification: regmap_write will write to hardware even if > the cache is known to be up-to-date and no matter the regcache_type. Did > I understand this correctly? > I'm basing this on reading the code, it seems to me that map->reg_write > is only avoided on error paths or if map->cache_only is set to true. > This always-write guarantee is not obvious and if it's OK for drivers to > rely on it perhaps it should be explicitly documented on regmap_write. Yes. I have to say that you are the first person I've encountered who has been confused by this, I'm not sure why you'd expect writes to be discarded.
Attachment:
signature.asc
Description: PGP signature