android_kernel_xiaomi_sm8350/drivers/media/common/tuners
Mauro Carvalho Chehab e350d44fed [media] tda18271: allow restricting max out to 4 bytes
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>
2010-10-21 01:17:43 -02:00
..
Kconfig V4L/DVB: NXP TDA18218 silicon tuner driver 2010-10-21 01:04:42 -02:00
Makefile V4L/DVB: NXP TDA18218 silicon tuner driver 2010-10-21 01:04:42 -02:00
max2165_priv.h
max2165.c
max2165.h
mc44s803_priv.h
mc44s803.c
mc44s803.h
mt20xx.c
mt20xx.h
mt2060_priv.h
mt2060.c
mt2060.h
mt2131_priv.h
mt2131.c
mt2131.h
mt2266.c
mt2266.h
mxl5005s.c
mxl5005s.h
mxl5007t.c
mxl5007t.h
qt1010_priv.h
qt1010.c
qt1010.h
tda827x.c
tda827x.h
tda8290.c
tda8290.h
tda9887.c
tda9887.h
tda18218_priv.h V4L/DVB: NXP TDA18218 silicon tuner driver 2010-10-21 01:04:42 -02:00
tda18218.c V4L/DVB: NXP TDA18218 silicon tuner driver 2010-10-21 01:04:42 -02:00
tda18218.h V4L/DVB: NXP TDA18218 silicon tuner driver 2010-10-21 01:04:42 -02:00
tda18271-common.c [media] tda18271: allow restricting max out to 4 bytes 2010-10-21 01:17:43 -02:00
tda18271-fe.c V4L/DVB: tda18271: Add some hint about what tda18217 reg ID returned 2010-10-21 01:06:19 -02:00
tda18271-maps.c
tda18271-priv.h
tda18271.h [media] tda18271: allow restricting max out to 4 bytes 2010-10-21 01:17:43 -02:00
tea5761.c
tea5761.h
tea5767.c
tea5767.h
tuner-i2c.h
tuner-simple.c V4L/DVB: tuners:tuner-simple Fix warning: variable 'tun' set but not used 2010-08-02 15:29:39 -03:00
tuner-simple.h
tuner-types.c
tuner-xc2028-types.h
tuner-xc2028.c
tuner-xc2028.h
xc5000.c V4L/DVB: drivers/media: Make static data tables and strings const 2010-10-21 01:04:52 -02:00
xc5000.h V4L/DVB: drivers/media: Make static data tables and strings const 2010-10-21 01:04:52 -02:00