]> git.hungrycats.org Git - linux/commit
[PATCH] dvb: av7110 driver splitup
authorAndrew Morton <akpm@osdl.org>
Tue, 20 Jan 2004 11:14:33 +0000 (03:14 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Tue, 20 Jan 2004 11:14:33 +0000 (03:14 -0800)
commitbd403b67b0a79ac904865f70a6aedf2627f64ede
treee3442889ef1c567c2f66a359df0d3e6daa51c9e8
parent485237d635868947ae223bcda6df7e983208d429
[PATCH] dvb: av7110 driver splitup

From: Michael Hunold <hunold@linuxtv.org>

- after the firmware removal, split av7110.c into separate modules:

  - 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

- av7110 fixes that were notcies during splitup

  - rename some non-static functions to enhance readability

  - lots of coding style & whitespace fixes

  - return -ERESTARTSYS from ci_ll_read/write() if interrupted

  - use time_after() for timeouts

  - added some comments about firmware interface

  - removed some unused fields from struct av7110, retabbing

- follow driver splitup in Makefile
14 files changed:
drivers/media/dvb/ttpci/Makefile
drivers/media/dvb/ttpci/av7110.c
drivers/media/dvb/ttpci/av7110.h
drivers/media/dvb/ttpci/av7110_av.c [new file with mode: 0644]
drivers/media/dvb/ttpci/av7110_av.h [new file with mode: 0644]
drivers/media/dvb/ttpci/av7110_ca.c [new file with mode: 0644]
drivers/media/dvb/ttpci/av7110_ca.h [new file with mode: 0644]
drivers/media/dvb/ttpci/av7110_hw.c [new file with mode: 0644]
drivers/media/dvb/ttpci/av7110_hw.h [new file with mode: 0644]
drivers/media/dvb/ttpci/av7110_ipack.c
drivers/media/dvb/ttpci/av7110_ipack.h
drivers/media/dvb/ttpci/av7110_ir.c
drivers/media/dvb/ttpci/av7110_v4l.c [new file with mode: 0644]
drivers/media/dvb/ttpci/budget-patch.c