Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Announcement: work on "dvb-kernel" finished



Hello all,

I've finished working on the "dvb-kernel" cvs tree, it's now ready to be
submitted. 8-)

I had to move some of the header files, changed many drivers to reflect
this changes plus some fixes to sync with 2.5.65 were necessary.

However, no crucial changes were made.

I've tested the "dvb-kernel" release successfully with
- 2.4.20 using the "build-2.4" method
- 2.5.65, driver compiled as modules
- 2.5.65, driver compiled statically into the kernel

The result of all these changes is a patchset consisting of 6 patches,
reflecting the "dvb-kernel" cvs of 20.03.2003.

The plan is to submit these patches to Linus in order to get the 2.5.x
kernel series in sync with the cvs driver again.

You can download the patches from:
http://www.gdv.uni-hannover.de/~hunold1/dvb/

 patch0.diff.bz2         20-Mar-2003 14:47     1k
 patch1.diff.bz2         20-Mar-2003 14:47   209k
 patch2.diff.bz2         20-Mar-2003 14:47    31k
 patch3.diff.bz2         20-Mar-2003 14:47    16k
 patch4.diff.bz2         20-Mar-2003 14:47    35k
 patch5.diff.bz2         20-Mar-2003 14:47    23k
 patch6.diff.bz2         20-Mar-2003 14:48   170k
 readme.txt              20-Mar-2003 14:51     1k

The readme contains some additional informations plus a few installation
instructions.

I would really appreciate it, if anybody with a 2.5.x development system
tries to compile, install and run the driver using this patches, so that
we can submit these patches to Linux before 2.5.66 comes out and breaks
everything again. ;-)

I've attached a detailed description of what these patches actually do
to this mail.

If you encounter any problems, don't hesitate to post on the mailing list.

Thanks
Michael.

--------------------------------------------------------------------------

Patch 0:
- missing patch from Gerd Knorr from lkml 10.03.2003
"[patch] v4l: drivers/media Kconfig changes"

Patch 1:
- Remove old av7110/saa7146 driver from media/dvb/av7110

Patch 2:
- create driver/media/common, add new saa7146 driver core
- add saa7146 header files to include/media
- change Kconfig and Makefile accordingly

Patch 3:
- add "analog" saa7146 drivers to media/video: mxb, dpc7146
- add i2c helper drivers to media/video: tda9840, tea6420, tea6415c
- small changes to the existing saa7111 driver to make it work with the mxb
- change Kconfig and Makefile accordingly

Patch 4:
- update the DVB core in media/dvb/dvb-core
  - add the latest improvements from development cvs
  - use a generic dvb ringbuffer implementation
  - remove references to compatibilty cruft in "compat.c"/"compat.h"
  - change Kconfig and Makefile accordingly
- update the DVB header files in include/linux/dvb
- change Kconfig and Makefile in media/dvb/
- modify lib/Makefile to recognize the dvb-core as a crc32 user

Patch 5:
- update the DVB frontend drivers
  - add new frontend drivers nxt6000, stv0299. the latter one
    replaces the alps_bsru6 driver
  - remove alps_bsru6 driver
  - add a skeleton dummy driver
  - small bugfixes for all other frontend drivers

Patch 6:
- create media/dvb/ttpci for the DVB drivers using the new saa7146 core.
  populate it with
   - the av7110 driver
   - drivers for various so-called "budget cards"
     (cards without onboard mpeg decoder)




--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index