[PATCH] update dvb subsystem core
commit33e9942ccbf8ecbb35f4eb576a1f650b15ba18a9
authorMichael Hunold <hunold@convergence.de>
Mon, 23 Jun 2003 05:47:58 +0000 (22 22:47 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Mon, 23 Jun 2003 05:47:58 +0000 (22 22:47 -0700)
treeab1ce88b258146c3cfb6a0f32efd05001c882052
parent03ff595c8ec246af6d8b23bacaa763461f9b3b91
[PATCH] update dvb subsystem core

 - update dvb subsystem core
 - switched from user-land types like __u8 to u8 and uint16_t to u16
   this makes the patch rather large.
 - updated the dvr (digital videorecording) facility
 - renamed some structures, like "struct dmxdev_s" to "struct dmxdev"
 - introduced dvb_functions.[ch], where some linux-kernel specific
   functions are encapsulated.  by this, the dvb subsystem stays quite
   independent from deeper linux kernel functions.
 - moved dvb_usercopy() to dvb_functions.c -- this is essentially
   video_usercopy() which should be generic_usercopy() instead...
 - Made the dvb-core in dvbdev.c work with devfs again.
 - remove all typedefs from structs
 - remove all typedefs from enums
25 files changed:
drivers/media/dvb/dvb-core/Makefile
drivers/media/dvb/dvb-core/demux.h
drivers/media/dvb/dvb-core/dmxdev.c
drivers/media/dvb/dvb-core/dmxdev.h
drivers/media/dvb/dvb-core/dvb_demux.c
drivers/media/dvb/dvb-core/dvb_demux.h
drivers/media/dvb/dvb-core/dvb_filter.c
drivers/media/dvb/dvb-core/dvb_filter.h
drivers/media/dvb/dvb-core/dvb_frontend.c
drivers/media/dvb/dvb-core/dvb_frontend.h
drivers/media/dvb/dvb-core/dvb_functions.c [copied from drivers/media/dvb/dvb-core/dvb_ksyms.c with 63% similarity]
drivers/media/dvb/dvb-core/dvb_functions.h [new file with mode: 0644]
drivers/media/dvb/dvb-core/dvb_i2c.c
drivers/media/dvb/dvb-core/dvb_ksyms.c
drivers/media/dvb/dvb-core/dvb_net.c
drivers/media/dvb/dvb-core/dvb_net.h
drivers/media/dvb/dvb-core/dvb_ringbuffer.c
drivers/media/dvb/dvb-core/dvb_ringbuffer.h
drivers/media/dvb/dvb-core/dvbdev.c
drivers/media/dvb/dvb-core/dvbdev.h
include/linux/dvb/dmx.h
include/linux/dvb/frontend.h
include/linux/dvb/net.h
include/linux/dvb/version.h [copied from include/linux/dvb/net.h with 56% similarity]
include/linux/dvb/video.h