android_kernel_xiaomi_sm8350/drivers/media/dvb/frontends
Hartmut Hackmann 1bb0e8667f V4L/DVB (5311): Tda1004x driver updates
There are the following changes:
- separate configuration of IF and GPIOs.
- set GPIOs before firmware load. This helps to avoid I2C address
  collisions.
- if desired invert GPIOs at sleep (automatic return to analog mode of card).
- added 3 tuner configuration bytes to config stuct.
- added i2c gate address to config struct.
- moved _state struct declaration to header file to make it accessible
  on board layer.
- added "conf_probed" to the state struct to allow i.e. probing for correct
  tuner version.
- changed firmware load mechanism to always:
  + check if already loaded
  + try to boot from eeprom
  + try downlad from host
- corrected name of tda10046 firmware image (backward compatible).

Signed-off-by: Hartmut Hackmann <hartmut.hackmann@t-online.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-04-27 15:43:29 -03:00
..
bcm3510_priv.h
bcm3510.c
bcm3510.h
bsbe1.h
bsru6.h
cx22700.c
cx22700.h
cx22702.c
cx22702.h
cx24110.c V4L/DVB (5202): DVB: Use ARRAY_SIZE macro when appropriate 2007-02-21 13:35:18 -02:00
cx24110.h
cx24123.c V4L/DVB (5202): DVB: Use ARRAY_SIZE macro when appropriate 2007-02-21 13:35:18 -02:00
cx24123.h
dib3000.h
dib3000mb_priv.h
dib3000mb.c Fix typos concerning hierarchy 2007-02-17 19:23:03 +01:00
dib3000mc.c V4L/DVB (4998): [PATCH] DIB3000MC and NOVA T USB2 #2 2007-02-21 13:34:14 -02:00
dib3000mc.h
dib7000m.c
dib7000m.h
dib7000p.c
dib7000p.h
dibx000_common.c
dibx000_common.h
dvb_dummy_fe.c
dvb_dummy_fe.h
dvb-pll.c
dvb-pll.h
isl6421.c V4L/DVB (5472): Isl6421: don't reference freed memory 2007-03-27 08:45:56 -03:00
isl6421.h
Kconfig V4L/DVB (5137): Dvb: add new qt1010 tuner module 2007-02-21 13:34:53 -02:00
l64781.c
l64781.h
lgdt330x_priv.h
lgdt330x.c
lgdt330x.h
lgh06xf.c
lgh06xf.h
lnbp21.c
lnbp21.h
Makefile V4L/DVB (5137): Dvb: add new qt1010 tuner module 2007-02-21 13:34:53 -02:00
mt312_priv.h
mt312.c
mt312.h
mt352_priv.h
mt352.c
mt352.h
mt2060_priv.h
mt2060.c
mt2060.h
nxt200x.c [PATCH] cx88-dvb: fix nxt200x rf input switching 2007-03-24 16:49:22 -07:00
nxt200x.h
nxt6000_priv.h
nxt6000.c
nxt6000.h
or51132.c V4L/DVB (4939): Or51132: Changed SNR and signal strength reporting 2006-12-10 09:22:53 -02:00
or51132.h
or51211.c V4L/DVB (4940): Or51211: Changed SNR and signal strength calculations 2006-12-10 09:22:53 -02:00
or51211.h
qt1010_priv.h V4L/DVB (5137): Dvb: add new qt1010 tuner module 2007-02-21 13:34:53 -02:00
qt1010.c V4L/DVB (5253): Qt1010: whitespace / 80 column cleanups 2007-02-21 13:35:33 -02:00
qt1010.h V4L/DVB (5137): Dvb: add new qt1010 tuner module 2007-02-21 13:34:53 -02:00
s5h1420.c
s5h1420.h
sp887x.c
sp887x.h
sp8870.c
sp8870.h
stv0297.c V4L/DVB (5247): Stv0297: Enable BER/UNC counting 2007-02-21 13:35:32 -02:00
stv0297.h
stv0299.c V4L/DVB (5195): Frontends: make 4 functions static 2007-02-21 13:35:16 -02:00
stv0299.h
tda826x.c
tda826x.h
tda1004x.c V4L/DVB (5311): Tda1004x driver updates 2007-04-27 15:43:29 -03:00
tda1004x.h V4L/DVB (5311): Tda1004x driver updates 2007-04-27 15:43:29 -03:00
tda8083.c
tda8083.h
tda10021.c V4L/DVB (5297): Fix identation on tda10021.c 2007-04-27 15:43:24 -03:00
tda10021.h
tda10086.c V4L/DVB (5495): Tda10086: fix DiSEqC message length 2007-04-02 11:03:04 -03:00
tda10086.h
tua6100.c
tua6100.h
ves1x93.c
ves1x93.h
ves1820.c
ves1820.h
zl10353_priv.h V4L/DVB (5218): Zl10353: register definitions update 2007-02-21 13:35:25 -02:00
zl10353.c V4L/DVB (5218): Zl10353: register definitions update 2007-02-21 13:35:25 -02:00
zl10353.h V4L/DVB (5217): Zl10353: Implement TRL nominal rate calculation 2007-02-21 13:35:24 -02:00