Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-05-03 | Overhaul frontend i2c subsystem because of the recent discussion about | Michael Hunold | |
the usage of the syscall interface to load binary firmware used by some frontend drivers. - add dvb_register_frontend_new() and dvb_unregister_frontend_new() which register a frontend driver using the kernel i2c interface instead of the dvb i2c interface. - register kernel i2c interface in av7110/budget driver properly - port stv0299 and ves1x93 to kernel i2c api Other DVB drivers and frontend drivers still can use the old DVB i2c interface. | |||
2004-01-09 | move #include <dvb_functions.h> after av7110.h to avoid irqreturn_t warning | Johannes Stezenbach | |
2004-01-08 | rename some non-static functions to enhance readability | Johannes Stezenbach | |
2004-01-06 | return -ERESTARTSYS from ci_ll_read/write() if interrupted | Johannes Stezenbach | |
2004-01-06 | whitespace / coding style | Johannes Stezenbach | |
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). |