1 diff -Naur stblinux-2.6.12-org/drivers/media/dvb/dvb-core/dvbdev.c stblinux-2.6.12/drivers/media/dvb/dvb-core/dvbdev.c
2 --- stblinux-2.6.12-org/drivers/media/dvb/dvb-core/dvbdev.c 2008-07-17 23:14:00.000000000 +0200
3 +++ stblinux-2.6.12/drivers/media/dvb/dvb-core/dvbdev.c 2008-07-17 22:34:33.000000000 +0200
7 #define DVB_MAX_ADAPTERS 8
9 -#define nums2minor(num,type,id) ((num << 6) | (id << 4) | type)
10 -#define MAX_DVB_MINORS (DVB_MAX_ADAPTERS*64)
11 +#define DVB_MAX_IDS 8
12 +#define nums2minor(num,type,id) ((num << 7) | (id << 4) | type)
13 +#define MAX_DVB_MINORS (DVB_MAX_ADAPTERS*128)
15 static struct class *dvb_class;