summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/ttpci/av7110_hw.c
AgeCommit message (Collapse)Author
2004-08-18- nuke dvb functions stuffMichael Hunold
2004-08-11- if the OSD timeouts in LoadBitmap() or BlitBitmap(), reset the driverMichael 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-31merge 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 longMichael 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-27dditional OSD window types:Oliver Endriss
applied patch by Jeremy Jones mr.lebowski (at) gmail.com with some modifications
2004-07-18New ioctl OSD_GET_CAPABILITY/OSD_CAP_MEMSIZE - returns size of OSD memory.Oliver Endriss
2004-06-13add 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-driverMichael Hunold
- convert tda1004x driver to kernel i2c, implement untested firmware loading
2004-04-12speed up firmware loadingJohannes Stezenbach
2004-03-22resync changes from dvb-kernel-v4 (slightly faster fw loading)Johannes Stezenbach
2004-03-17fix spelling error: "notplug" -> "hotplug"Johannes Stezenbach
2004-02-20check result of saa7146_wait_for_debi_done() in av7110_bootarm()Johannes Stezenbach
2004-02-10bail out early if booting the ARM failedJohannes Stezenbach
2004-01-09#include dvb_functions.h after av7110.h to avoid warningJohannes Stezenbach
2004-01-08rename some non-static functions to enhance readabilityJohannes Stezenbach
2004-01-06avoid warnings: jiffies is unsigned long, not u32Johannes Stezenbach
2004-01-05- use time_after() for timeoutsJohannes Stezenbach
- added some comments about firmware interface - coding style and whitespace cleanups
2004-01-05Split 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).