]> Git Repo - linux.git/commit
regmap: cache: Do not fail silently from regcache_sync calls
authorJarkko Nikula <[email protected]>
Tue, 16 Sep 2014 11:04:14 +0000 (14:04 +0300)
committerMark Brown <[email protected]>
Tue, 16 Sep 2014 16:53:40 +0000 (09:53 -0700)
commitf29a43206ae1adfadbb344f5ef9bc200784f9d61
tree4bac109bdbad260dd324a4d70cff6214a3c8cd0b
parent7d1311b93e58ed55f3a31cc8f94c4b8fe988a2b9
regmap: cache: Do not fail silently from regcache_sync calls

Call stack of regcache_sync calls may not emit any error message even if
operation was cancelled due an error in I/O driver. One such a silent error
is for instance if I2C bus driver doesn't receive ACK from the I2C device
and returns -EREMOTEIO.

Since many users of regcache_sync() don't check and print the error there is
no any indication that HW registers are potentially out of sync.

Signed-off-by: Jarkko Nikula <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
drivers/base/regmap/regcache.c
This page took 0.054262 seconds and 4 git commands to generate.