Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-10-06 | - add some debug and safety checks for video/vbi capture buffer handling | Michael Hunold | |
- fix init/exit of vbi capable devices - add new flag SAA7146_USE_PORT_B_FOR_VBI, so we can distinguish on which video port to apply the vbi workaround - add del_timer(...) for vbi capture queue and vbi_read timers, otherwise the kernel timer schedule oopses - add vbi device handling for dvb-c cards with analog module (does not work yet, have to setup the saa7113 decoder differently) | |||
2003-10-06 | Rule 1: always compile check even the smallest change. | Michael Hunold | |
2003-10-05 | Use "dev->has_analog_tuner" to decide when special dvb-c handling is | Michael Hunold | |
required, instead of parsing the subsystem id all the time. The dvb-c detection has to be fixed nevertheless... | |||
2003-10-05 | Fix DD1_INIT handling of DVB-C w/ analog module installed. Thanks to Jon Burgess | Michael Hunold | |
for spotting this! | |||
2003-10-01 | - clean up Kconfig files, use the new SELECT facility | Michael Hunold | |
- split up saa7146 compilation in core and video part | |||
2003-09-28 | some work for DVB-C analog module: | Johannes Stezenbach | |
- experimentally fix frequency offset - initialize msp3400 for analog TV sound | |||
2003-09-19 | patch by Jon Burgess: | Johannes Stezenbach | |
Reduce the number of dropped TS packets when an error is detected. | |||
2003-09-10 | Make sure void* arguments get converted in two steps: | Michael Hunold | |
first cast to long, then cast to the destination type (mostly int) to avoid endianess bugs | |||
2003-09-05 | apply patch by Jon Burgess to fix DMA issues | Holger Waechtler | |
2003-08-31 | use budget-ci driver for new TT DVB-T cards with onboard MSP430. | Holger Waechtler | |
budget-ci is now getting a pretty misleading name, so let's start the poll: "how shall we call the module? Can we distinguish the cards by revision number?" | |||
2003-08-30 | applied 64bit fixes by Pedro Miguel Teixeira <pmsjt@warner.homeip.net> | Holger Waechtler | |
2003-08-22 | - play_iframe may be used to play stillpicture frames, that can either | Michael Hunold | |
by complete i-frames or partial p-frames. In any case, the av7110 needs about 400kB of video data, before the internal video decoder starts displaying anything. for stillframes, this is bad, so we *always* loop writing the frame until the magic amount is reached. stupid, but works... | |||
2003-08-21 | Port the latest video device changes (multiple read device opens) | Michael Hunold | |
to "dvb-kernel", change the av7110 driver accordingly. | |||
2003-08-11 | If somebody calls G_TUNER for a DVB-C card w/ analog module, then | Michael Hunold | |
check for the selected tuner, not if the currently selected channel has a tuner. | |||
2003-07-22 | fix DMX_GET_STC for video-only playback | Johannes Stezenbach | |
2003-07-22 | - really fix get_stc | Michael Hunold | |
2003-07-21 | Patch by Michael Glaum, code by Metzler Bros.: | Johannes Stezenbach | |
correctly read MAC from eeprom on TT and KNC1 cards | |||
2003-07-16 | - Use c99 initializers | Michael Hunold | |
2003-07-09 | new av7110 firmware version 0x261a which fixes: | Johannes Stezenbach | |
- section filter outputs data from previous TS after zapping with hw_sections=0 - output of low bandwidth section data (TDT or TOT with hw_sections=0) is delayed | |||
2003-07-07 | Make the "ext_vv_data" informations a per-device information instead | Michael Hunold | |
of a per-extension information. This is needed for the DVB-C cards, which seem to have swapped field order and need to propagate some video4linux specific stuff for the analog module to work. | |||
2003-07-04 | fix DMX_GET_STC to get the msb right | Johannes Stezenbach | |
2003-06-26 | - fix usage of "v4l2_common_std()" from v4l2-common.c in saa7146_video.c | Michael Hunold | |
- change saa7146_vv.h the way described earlier - follow these changes in budget-av and hexium driver | |||
2003-06-26 | EXPORT_SYMBOL(ttpci_eeprom_parse_mac); | Holger Waechtler | |
2003-06-25 | Same here: indentation fixes etc. | Michael Hunold | |
2003-06-23 | use proposed mac where possible, fix the uninitialized net->addr_len bug, ↵ | Holger Waechtler | |
make sume printk() dprintk() | |||
2003-06-23 | Fixed getting CI slot status for CiMAX 2.0 chips; firmware version 0x2619 | Holger Waechtler | |
2003-06-21 | - compile and documentation fixes, enable bt8xx usb USB driver builds | Holger Waechtler | |
there is no reason not to submit the bt8xx driver with the next patchset, right? | |||
2003-06-21 | code review, use adap->num instead of card_num field, card_num and dev_num ↵ | Holger Waechtler | |
are deprecated -- to be removed. register network device for bt8xx cards | |||
2003-06-19 | Add missing count variable, thanks to <matt@Helius.COM> | Michael Hunold | |
2003-06-18 | When I submitted the last patchset for the 2.5 kernel series, | Michael Hunold | |
Alan Cox reformatted the code to follow his coding style when he fixed the merge bugs. This patch now introduces these coding style changes, so that we don't wipe out his changes with the next patchset. | |||
2003-06-17 | move debug print after variable declarations | Johannes Stezenbach | |
(patch by Andrew de Quincey) | |||
2003-06-17 | add some MODULE_PARM_DESC for modinfo | Johannes Stezenbach | |
2003-06-16 | Andrew de Quincy's and Robert Schlalach's tda10045 DVB-T driver | Holger Waechtler | |
2003-06-16 | update comment and clear mac field if EEPROM read failed | Holger Waechtler | |
2003-06-15 | build fixes. please do a test compile before committing to cvs. | Andreas Oberritter | |
2003-06-15 | Improved performance when setting palette with full 256 color OSD (untested, ↵ | Klaus Schmidinger | |
see DVB for tested version) | |||
2003-06-15 | Improved performance when setting palette with full 256 color OSD | Klaus Schmidinger | |
2003-06-14 | i2c fixes and build fixes. Must have been brain-amputated yesterday... | Holger Waechtler | |
2003-06-13 | read MAC from EEPROM if available, contributed by Michael Glaum <mglaum@kvh.com> | Holger Waechtler | |
2003-06-11 | Fixed handling hw_sections=0 (was broken by previous change) | Klaus Schmidinger | |
2003-06-07 | Fix to 'Sharing SDRAM between TT re-insertion and OSD...' - OSD didn't get ↵ | Klaus Schmidinger | |
the maximum available memory in one piece; firmware version 0x2616 | |||
2003-06-05 | Some more stuff regarding the dvb-c analog module: | Michael Hunold | |
the picture is looking good now, although it seems that the fields are still swapped. strange... | |||
2003-06-03 | Here comes the "dvb-c analog module hack" | Michael Hunold | |
- if the analog module is detected, the saa7113 is initialized and some more v4l2 ioctls are available. you can use "xawtv" now to switch between "dvb" and "analog" input. when you are one the "analog" input, you can tune in analog channels with the cursor keys via v4l2. currently, this is a big hack -- tuning is not mutually exclusive, so "szap" and v4l2 tuning can interfere with each other. the demodulator address is hardcoded to 0x09. Other changes: - changed the saa7146 ioctl parameters, give out the data of the current device open "fh" (=> "file handle"), not the pointer to the device structure "dev". It is "dev = fh->dev". Some stuff does not work: - analog audio does not work. does the msp3400 need to be reprogrammed? - one field is "missing", so the picture is very bad and capturing does not work neither. this needs to be investigated by looking at the programming the windows driver uses for the saa7146 | |||
2003-06-01 | Sharing SDRAM between TT re-insertion and OSD to have more video buffer; ↵ | Klaus Schmidinger | |
firmware version 0x2615 | |||
2003-05-27 | - remove enumeration typedefs | Michael Hunold | |
- change some includes | |||
2003-05-27 | Here comes a huge cleanup patch in order to get the sources into | Michael Hunold | |
"kernel shape": I mainly changed all "typedef struct foo_s {...} foo_t" to "struct foo {}". Please don't start a policy war, I know the pros cons of typedefs and structures. We should, however, stick to the coding rules of the kernel: typedefed structs are only used for opaque data types, where the internal representation is irrelevant and we have get()/set() functions for accessing them (ie. spinlock_t) | |||
2003-05-21 | KEY_MHP -> KEY_BACK | Holger Waechtler | |
2003-05-20 | Some more ppc-compilation fixes: | Michael Hunold | |
- void* arguments can only be casted safely to unsigned long - some debug print fixes where types did not match But: the debi stuff in av7110 needs to be rewritten, because u32 arguments are used as pointers, too... 8-/ | |||
2003-05-19 | First try to use pci_consistent_dma() throughout the whole saa7146 | Michael Hunold | |
driver subsystem. | |||
2003-05-14 | add new device id, reported by Daniel Heemann <daniel.heemann@gmx.de> | Holger Waechtler | |