Age | Commit message (Collapse) | Author |
|
require nor uses normal_i2c_range. A new define (CONFIG_USE_I2C_RANGE) is
provided to provide compatibility. It is meant to be replaced by a kernel
version test after aplyed to mainstream. This patch corrects it.
High precision tunning on Radio is correclty supported. Some radio apps already
uses it. There's an auto-detection process to check tuner range.
Detailed info:
* Make.config, Makefile, tuner-core.c:
- CONFIG_TUNER_MULTI_I2C dropped from tuner-core.c and included on Make.config
- included CONFIG_USE_I2C_RANGE for kernels that requires normal_i2c_range struct
(only kernels after 2.6.12-rc6-mm1 doesn't require).
* bt832.c, msp3400.c, saa6752hs.c, tda7432.c, tda9875.c, tda9887.c, tuner-core.c,tvaudio.c,
tveeprom.c,
- I2C range detection corrected to new behavior of 2.6.12-rc6-mm1
* cx88-video.c, tea5767, tuner-core.c:
- V4L2_TUNER_CAP_LOW implemented according with V4L2 API for Radio.
- tea5767 debug improved.
* .bp/2.6/v4l-driver-doc
- typo corrected.
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
cx88-i2c.c, cx88-vbi.c, cx88-video.c, dpl3518.c, dpl3518.h,
i2c-compat.h, id.h, msp3400.h, or51132.c, or51132.h, plx9054.h,
rds-saa6588.c, saa7134-dvb.c, tda7432.c, tda9875.c, tvaudio.c,
tveeprom.h, tvmixer.c, v4l1-compat.c, video-buf-dvb.h:
- Minor changes to synchronize with -mm series;
- PAL-60 code maintained for SAA7134. However, -mm has different
values;
- Now, every .c or .h file has cvs field ID.
|
|
separated tuners.
* tuner-core.c:
- Improved debug for radio/TV tuner calls.
- Corrected set radio/TV mode calls to change status go to both tuners.
- Improved V4L2_TUNER_CAP_LOW support (tv_range hack)
* tea5767.c:
- Included a new debug message.
* cx88-video.c:
- Enabled V4L2_TUNER_CAP_LOW to radio.
|
|
- Add initial support for V4L2_TUNER_CAP_LOW. Still to be improved.
- set_type call at set_addr fixed.
|
|
It should be better tested and expanded to other *-cards.c.
* cx88-cards.c, cx88-core.c, cx88-i2c.c, cx88-video.c, cx88.h, tea5767.c, tuner-core.c,
tuner-simple.c, tuner.h:
- Improved radio tuner support.
- There is a new option to cx88 radio=xxx,xxx,xxx for radio adapters;
- cx88-boards now specifies radio_type, tuner_addr and radio_addr
- ADDR_UNSET macro means find default radio/video tuner
|
|
* cx88-cards.c:
- changed tuner number by it's name as defined on tuner.h.
* scripts/make_kern_diff.sh
- now it also makes diff for include files.
Catalin Climov <catalin@climov.com>:
* cx88-blackbird.c:
- Blackbird firmware API cleanup, symbolic constants for param values.
- improved readability and comprehensibility for api calls.
* cx88-cards.c:
- PVR2000 & MEC gpio fixes.
* cx88-tvaudio.c:
- enable sound input from external adc
* cx88-video.c:
- initialize the hue, contrast and brightness controls to default values
* cx88-mpeg.c:
- s/cx_write/cx_set for MO_TS_INTMSK, MO_DEV_CNTRL2, MO_TS_DMACNTRL
|
|
|
|
|
|
- misc fixes.
- fixup patch generation control files.
|
|
- tuner: tda8290 fix.
|
|
|
|
- cx88: nicam-l fixes (Didier Caillaud).
- cx88: misc minor fixes/cleanups.
|
|
|
|
|
|
- some pinnacle 300i progress (can talk to mt352 now, not working yet
through).
- misc minor stuff.
|
|
|
|
- cx88: IR support by Christopher Pascoe and me.
|
|
- blackbird + empress updates.
|
|
|
|
- move more modules to new-style insmod options.
|
|
- misc stuff
|
|
- splitted some generic dvb code into the new video-buf-dvb module.
|
|
|
|
|
|
- misc fixes.
|
|
|
|
- misc minor fixes.
|
|
|
|
|
|
a void ptr instead of a file ptr everythere.
- add cx22702 fe driver,
|
|
- cx88: added some code lines for error stats.
|
|
|
|
some luck. dvb needs more work.
|
|
|
|
|
|
- cx88: started merging blackbird patches, not working yet.
|
|
- make cx88 tvaudio less verbose.
|
|
- bttv i2c attach/detach hook for subdrivers.
|
|
|
|
|
|
- tda9887: add config i2c command.
|
|
|
|
|
|
|
|
- cx88: kill temporary oops debug code.
|
|
- card list updates.
- cx88 alignment fix.
|
|
- switch over cx88 + saa7134 to use v4l2 for tuning.
- misc tweaks.
|
|
- mt2050 antenna selection, based on patch by Matthias Reichl.
- msp3400 cleanups by Perry Gilfillan.
|
|
|
|
|