mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-10-22 19:14:51 +00:00
By default, tda18271 tries to optimize I2C bus by updating all registers at the same time. Unfortunately, some devices doesn't support it. The current logic has a problem when small_i2c is equal to 8, since there are some transfers using 11 + 1 bytes. Fix the problem by enforcing the max size at the right place, and allows reducing it to max = 3 + 1. Acked-by: Michael Krufky <mkrufky@kernellabs.com> Acked-by: Sri Deevi <Srinivasa.Deevi@conexant.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com> |
History
|
|
|---|---|---|
| .. | ||
| tuners | ||
| Kconfig | ||
| Makefile | ||
| saa7146_core.c | ||
| saa7146_fops.c | ||
| saa7146_hlp.c | ||
| saa7146_i2c.c | ||
| saa7146_vbi.c | ||
| saa7146_video.c | ||