Age | Commit message (Collapse) | Author |
|
- fixed gcc 4.0 compile warnings by moving var declarations to the top of the function or block.
Signed-off-by: Catalin Climov <catalin@climov.com>
|
|
- replaced hex values when writing to AUD_CTL to EN_xx for better reading.
- Moved writing to register AUD_CTL from "set_audio_start" to
"set_audio_finish".
- Changed the order of writing Lang2 to work correctly
- Added an "#if 0" to comment out existing code in "cx88_get_stereo"
because simply reading from register "AUD_STATUS" is _not_ enough to
auto-detect btsc-sap, dual-fm-stereo or nicam. It is simply not working.
- Using "EN_A2_AUTO_STEREO" does not work.
- Allow select by hand between Mono, Lang1, Lang2 and Stereo.
- *Bad side effect* is now if I'm selecting for example stereo but it is not
supported from tv-channel I'm currently receiving loud noise.
Signed-off-by: Torsten Seeboth <Torsten.Seeboth@t-online.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- Removed unnecessary check for tda9887.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
* cx88-dvb.c: (dvb_register):
- Implemented TUNER_SET_STANDBY on cx88 init.
Additional call is necessary in cx88-dvb, to prevent
noise on initialization of FusionHDTV5 Gold.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
- Climov's previous patch <missing changelog entry>:
Implemented the v4l2 mpeg api for blackbird cards.
His commit broke cx88-dvb. Here is the fix.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
|
|
|
|
|
|
* ir-kbd-gpio.c: (ir_probe):
- Fixed broken compile, due to input event device patch.
Signed-off-by: Michael Fair <michael@daclubhouse.net>
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
infrared remote matchable by udev rules.
Signed-off-by: Rudo Thomas <rudo@matfyz.cz>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
|
|
* cx88-tvaudio.c: (set_audio_standard_NICAM),
(set_audio_standard_A2), (set_audio_standard_FM),
(cx88_detect_nicam), (cx88_set_tvaudio), (cx88_newstation),
(cx88_set_stereo):
* cx88.h:
- Added nicam autodetection for PAL B/G/D/K/I/L.
If it fails then falls back to fm / am mono audio.
- Added debug messages about detecting state.
- 'set_audio_standard_NICAM_L' and 'set_audio_standard_PAL_I'
moved to 'set_audio_standard_A2' and 'set_audio_standard_NICAM'
for cleaner code.
- Changed some WW_xx values for better handling.
- Added 'use_nicam' to 'core' to save nicam detecting state for
later use in 'cx88_set_stereo'.
- Not working:
- Auto fall back to fm / am mono if transmitting quality goes bad.
- A2 dual fm stereo auto detecting.
Signed-off-by: Torsten Seeboth <Torsten.Seeboth@t-online.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- The Microtune 4049FM5 uses an IF frequency of 33.3 MHz for FM radio.
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
* cx88-video.c: (cx8800_resume):
- removed trailing whitespace.
* Changelog:
- fixed some entries missing mchehab's login.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- tveeprom patch was not complete. Completing it.
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
|
|
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (DViCO FusionHDTV 3 Gold-T)...
This patch corrects this behavior, like so:
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (LG Electronics LGDT3302 VSB/QAM Frontend)...
Also, this removes a bad PCI subsystem ID for saa713x Sabrent card,
and renames DVICO --> DViCO for bttv.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
|
|
|
|
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
* cx88-blackbird.c:
- fix mpeg packet size & count
- add VIDIOC_QUERYCAP ioctl for the mpeg stream
- return more information in struct v4l2_format
- fix default window height
* cx88-video.c:
- small cleanups
Signed-off-by: Catalin Climov <catalin@climov.com>
|
|
* cx88-video.c: (video_release):
* mt20xx.c: (microtune_init):
* saa7134-video.c: (video_release):
* tda8290.c: (standby), (tda8290_init):
* tda9887.c: (tda9887_set_tvnorm), (tda9887_configure),
(tda9887_command):
* tea5767.c: (set_radio_freq), (tea5767_standby),
(tea5767_tuner_init):
* tuner-core.c: (set_addr), (check_mode), (set_mode),
(tuner_command):
* tuner-simple.c: (default_tuner_init):
* tuner.h:
- New tuner standby API.
|
|
- Added some registers to control PCI controller at CX2388x chips.
* cx88-tvaudio.c:
- BTSC Lang1 now is set to auto_stereo mode.
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
with "core".
|
|
|
|
to cx88_do_ioctl.
|
|
|
|
|
|
- Some fixups. Still incomplete.
* cx88-core.c:
- New error message.
- spaces replaced by tabs.
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- some DMA code included. Still incomplete.
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- snd register working. Also Capture control.
- pending: pcm functions and fix some trouble when inserting it
with other cx88 functions (cx8800) for example.
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- This patch addresses valid objections to experimental code used to
mute the tda9887 when the tuner is used for digital TV reception.
That code is removed and replaced by a better solution. Comments
have been added, indicating that t_standby should be implemented
in the future.
Signed-off-by: Mac Michaels <wmichaels1@earthlink.net>
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
- Added support for future alsa support, yet to be finished.
* bt87x-alsa.c:
- bt87x.c that is inside ALSA tree. Yet to make it compile from here.
* cx88-alsa.c,cx88.h:
- cx88 ALSA skeleton. It is not yet working.
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- Added some comments about DMA stuff.
- Removed obsolete code.
* tea5761.c:
- Removed an incorrect comment that cames from tea5767.c file.
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
|
|
- local var renamed from rc5 to a better name (ircode).
- Added a new NEC protocol based on pulse distance.
Signed-off-by: Uli Luckas <luckas@musoft.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- Support for BTSC improved.
Signed-off-by: Torsten Seeboth <Torsten.Seeboth@t-online.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
- replaced hex values when writing to AUD_CTL to EN_xx for better reading.
- Moved writing to register AUD_CTL from "set_audio_start" to
"set_audio_finish".
- Changed the order of writing Lang2 to work correctly
- Added an "#if 0" to comment out existing code in "cx88_get_stereo"
because simply reading from register "AUD_STATUS" is _not_ enough to
auto-detect btsc-sap, dual-fm-stereo or nicam. It is simply not working.
- Using "EN_A2_AUTO_STEREO" does not work.
- Allow select by hand between Mono, Lang1, Lang2 and Stereo.
- *Bad side effect* is now if I'm selecting for example stereo but it is not
supported from tv-channel I'm currently receiving loud noise.
Signed-off-by: Torsten Seeboth <Torsten.Seeboth@t-online.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
|
|
From: Mac Michaels <wmichaels1@earthlink.net>
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
- added tda9887_conf to DViCO FusionHDTV5 Gold (card #31).
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
card=28 DViCO FusionHDTV3 Gold-T
card=31 DViCO FusionHDTV5 Gold
No noticeable change in behavior.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
|
|
|
|
- Corrected PLL programming for FusionHDTV5 Gold.
Signed-off-by: Mac Michaels <wmichaels1@earthlink.net>
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
- convert ugly if-else statement to switch-case.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
- update for FusionHDTV 5 Gold.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
- adapt lgdt330x calls to structural changes within lgdt330x driver.
- add testing code for FusionHDTV5 Gold ATSC support. .dvb is #if 0'd
in cx88-cards.c It will be enabled after successful testing w/ hw.
Signed-off-By: Mac Michaels <wmichaels1@earthlink.net>
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
|
|
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|
|
- The #define CONFIG_DVB_* are actually CFLAGS set my Makefile.
CONFIG_* namespace is reserved for Kconfig.
This renames them back to HAVE_*.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
|