]> www.infradead.org Git - users/willy/xarray.git/commit
media: ccs: Remove I²C write retry hack
authorSakari Ailus <sakari.ailus@linux.intel.com>
Tue, 15 Oct 2024 07:28:42 +0000 (10:28 +0300)
committerHans Verkuil <hverkuil@xs4all.nl>
Fri, 25 Apr 2025 08:15:33 +0000 (10:15 +0200)
commit932518f6f8713d9a23b2ec3e0ebf5ab9e17af728
tree60dacaf1cfc098a921c1bda2fa6e14be681c6645
parentbb468fc5a4d902c9202f32ed4ee1f0980c17fe52
media: ccs: Remove I²C write retry hack

The I²C retry hack has been there in order to address transient I²C
register write access issues on a few very old sensors and possibly it has
addressed also first I²C access problems (device not responding until a
certain amount of time has passed) but that is now separately handled. The
retry hack has a good potential for introducing hard to debug problems in
updating sensor settings while streaming. Remove it and instead pass those
rare errors to the user space -- which is also what virtually all other
drivers do.

Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
drivers/media/i2c/ccs/ccs-reg-access.c