Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-06-27 | remove two trailing spaces | Johannes Stezenbach | |
2005-06-26 | timeout handling fixed, especially for preemtible kernels and/or high system ↵ | Oliver Endriss | |
load Signed-off-by: Oliver Endriss <o.endriss@gmx.de> | |||
2005-06-14 | fix bug in timeout handling | Johannes Stezenbach | |
Signed-off-by: Johannes Stezenbach <js@linuxtv.org> | |||
2005-06-13 | From: Wolfgang Rohdewald <wolfgang@rohdewald.de> | Johannes Stezenbach | |
- make sure ERESTARTSYS will be propagated - ReleaseBitmap: starting with Firmware 261e, also release when BMP_LOADING - removes unused #define BMP_LOADINGS - in many cases changed the return value from -1 to something more meaningful like ETIMEDOUT, EINVAL - changed syslog message timeout waiting for COMMAND such that it indicates what command did not complete - reduce # of arguments for LoadBitmap and BlitBitmap - av7110_osd_cmd: remove the out: label Signed-off-by: Wolfgang Rohdewald <wolfgang@rohdewald.de> | |||
2005-05-05 | cleanup from kernel: remove some unused static inlines | Johannes Stezenbach | |
2005-04-23 | patch by Adrian Bunk: | Johannes Stezenbach | |
- make needlessly global code static - #if 0 the following unused global functions: - ttpci/av7110_hw.c: av7110_reset_arm - ttpci/av7110_hw.c: av7110_send_ci_cmd - frontends/mt352.[ch]: drop mt352_read Signed-off-by: Adrian Bunk <bunk@stusta.de> | |||
2005-03-17 | ttpci: follow dvb_register_adapter changes in dvbdev.[ch] | Andreas Oberritter | |
2005-03-02 | whitespace cleanup (remove ws at eol, sync with changes in mainline kernel) | Johannes Stezenbach | |
2005-02-04 | patch by Al Viro from 2.6.11-rc3: __user annotation | Johannes Stezenbach | |
2005-01-01 | some more error messages to detect broken cards | Johannes Stezenbach | |
2004-12-26 | - clean up debi irq/tasklet handling to make it work on SMP | Johannes Stezenbach | |
- misc. changes to av7110_send_fw_cmd() error handling done along the way | |||
2004-12-14 | - OSD timeout handling fixed, no crashes anymore with firmware 261d-rc5 or later | Oliver Endriss | |
- avoid race conditions when sending COMTYPE_MISC commands | |||
2004-12-02 | av7110_fe_lock_fix(): | Oliver Endriss | |
- firmware version 261d: wait for msg queue empty - firmware <= 261c: wait 50ms | |||
2004-12-02 | Patch by C.Y.M.: add __user and __iomem annotations, remove some | Johannes Stezenbach | |
unnecessary casts (cleanups from mailine kernel) | |||
2004-12-01 | __av7110_send_fw_cmd(): added some sanity checks suggested by Werner Fink | Oliver Endriss | |
2004-11-21 | - prefix IER_DISABLE and IER_ENABLE with SAA7146_ | Johannes Stezenbach | |
- add SAA7146_ISR_CLEAR - use those consistently in the ttpci driver | |||
2004-11-16 | Fixed race condition between driver and av7110 while accessing | Oliver Endriss | |
the COMMAND register in DPRAM. See http://www.linuxtv.org/mailinglists/vdr/2004/01-2004/msg00331.html Special thanks to Dr. Werner Fink for debugging the other (ARM) side. | |||
2004-11-15 | added some error messages for debi debugging | Oliver Endriss | |
2004-11-13 | Fix dvb-ttpci driver for new wait_for_debi_done(...,busywait) routine. | Oliver Endriss | |
Note that 'busywait' is misleading: should be called 'nobusywait' | |||
2004-11-12 | - fix atomic scheduling | Kenneth Aafloy | |
2004-11-12 | Updated to fix problems with some CAMs on KNC1 cards | Andrew de Quincy | |
2004-10-05 | change wording: "BIOS hotplug" -> "BIOS Plug&Play OS" | Johannes Stezenbach | |
2004-09-20 | - remove stupid DEB_* debugging macro horror from av7110 and budget drivers, ↵ | Michael Hunold | |
replace them with dprintk(level, msg) instead - remove whitespace and linefeed violations all over the place | |||
2004-08-18 | - nuke dvb functions stuff | Michael Hunold | |
2004-08-11 | - if the OSD timeouts in LoadBitmap() or BlitBitmap(), reset the driver | Michael Hunold | |
osd state to BMP_NONE, so that following OSD commands don't block. this doesn't fix the problem that the firmware/driver internally has race conditions wrt the OSD, but the driver won't freeze applications any more. | |||
2004-07-31 | merge back various cleanups from mainline kernel: | Johannes Stezenbach | |
- sparse annotiations (viro) - NULL noise removal (viro) - #if where #ifdef should've been (saa7146) (viro) - convert private ABS() to kernel's abs() (rddunlap) - dvb_register_i2c_device() locking fix for -ENOMEM (akpm) - dvb_register_i2c_bus() locking fix for -ENOMEM (akpm) | |||
2004-07-30 | - More MODULE_PARM -> module_param changes, all should be corrected now. | Kenneth Aafloy | |
- Remove unused av7110 DEBUG_VARIABLE. | |||
2004-07-29 | - timeout variable in arm_thread() must be int, not unsigned long | Michael Hunold | |
- replace home-brewn waiting stuff in osd code with wait_event_interruptible_timeout() - put a semaphore around osd calls to make sure they're properly serialized | |||
2004-07-27 | dditional OSD window types: | Oliver Endriss | |
applied patch by Jeremy Jones mr.lebowski (at) gmail.com with some modifications | |||
2004-07-18 | New ioctl OSD_GET_CAPABILITY/OSD_CAP_MEMSIZE - returns size of OSD memory. | Oliver Endriss | |
2004-06-13 | add missing get_user() calls for OSD_SetPalette; | Johannes Stezenbach | |
fix based on patch by Pekka Pietikainen | |||
2004-05-03 | - fix include file order in ttpci-driver | Michael Hunold | |
- convert tda1004x driver to kernel i2c, implement untested firmware loading | |||
2004-04-12 | speed up firmware loading | Johannes Stezenbach | |
2004-03-22 | resync changes from dvb-kernel-v4 (slightly faster fw loading) | Johannes Stezenbach | |
2004-03-17 | fix spelling error: "notplug" -> "hotplug" | Johannes Stezenbach | |
2004-02-20 | check result of saa7146_wait_for_debi_done() in av7110_bootarm() | Johannes Stezenbach | |
2004-02-10 | bail out early if booting the ARM failed | Johannes Stezenbach | |
2004-01-09 | #include dvb_functions.h after av7110.h to avoid warning | Johannes Stezenbach | |
2004-01-08 | rename some non-static functions to enhance readability | Johannes Stezenbach | |
2004-01-06 | avoid warnings: jiffies is unsigned long, not u32 | Johannes Stezenbach | |
2004-01-05 | - use time_after() for timeouts | Johannes Stezenbach | |
- added some comments about firmware interface - coding style and whitespace cleanups | |||
2004-01-05 | Split av7110.c into a few separate modules: | Johannes Stezenbach | |
- av7110.c: initialization and demux stuff - av7110_hw.c: lowlevel hardware access and firmware interface - av7110_ca.c: CI and ECD - av7110_av.c: audio/video MPEG decoder and remuxing stuff - av7110_v4l.c: v4l interface It's all still ugly and needs lots of namespace and coding-style cleanups. It's probably broken, too. But it's a start. (My main motivation is easier porting to the V4 API). |