1
#! /bin/sh /usr/share/dpatch/dpatch-run
2
## 13-warning-cleanup.dpatch by Mario Limonciello <superm1@ubuntu.com>
4
## All lines beginning with `## DP:' are a description of the patch.
5
## DP: Remove build time debug messages for kernel drivers
8
diff -urNad lirc-0.8.3~pre1~/doc/lirc.hwdb lirc-0.8.3~pre1/doc/lirc.hwdb
9
--- lirc-0.8.3~pre1~/doc/lirc.hwdb 2008-01-05 02:32:39.000000000 -0600
10
+++ lirc-0.8.3~pre1/doc/lirc.hwdb 2008-01-05 02:34:04.000000000 -0600
14
Adaptec AVC-2410;adaptec;lirc_dev lirc_i2c;hw_default;adaptec/lircd.conf.AVC-2410;
15
-Askey Magic TView CPH03x (card=1);cph03x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
16
-Askey/Typhoon/Anubis Magic TView CPH051/061 (bt878) (card=24);cph06x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
17
+Askey Magic TView CPH03x (card 1);cph03x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
18
+Askey/Typhoon/Anubis Magic TView CPH051/061 (bt878) (card 24);cph06x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
19
Asus TV-Box;tvbox;lirc_dev lirc_i2c;hw_default;asus/lircd.conf.asus;
20
-AverMedia TV card (TVCapture, TVPhone) (card=6);avermedia;lirc_dev lirc_gpio;hw_default;avermedia/lircd.conf.avermedia;
21
-AverMedia TV card (TVCapture98, TVPhone98) (card=13/41);avermedia98;lirc_dev lirc_gpio;hw_default;avermedia/lircd.conf.avermedia98;
22
-AverMedia TV card (VDOMATE) (use card=13);avermedia_vdomate;lirc_dev lirc_gpio;hw_default;avermedia/lircd.conf.vdomate;
23
-BestBuy Easy TV (BT848) (card=55);bestbuy;lirc_dev lirc_gpio;hw_default;bestbuy/lircd.conf.bestbuy;
24
-BestBuy Easy TV (BT878) (card=62);bestbuy2;lirc_dev lirc_gpio;hw_default;bestbuy/lircd.conf.bestbuy2;
25
-Chronos Video Shuttle II (card=35);chronos;lirc_dev lirc_gpio;hw_default;chronos/lircd.conf.chronos;
26
+AverMedia TV card (TVCapture, TVPhone) (card 6);avermedia;lirc_dev lirc_gpio;hw_default;avermedia/lircd.conf.avermedia;
27
+AverMedia TV card (TVCapture98, TVPhone98) (card 13/41);avermedia98;lirc_dev lirc_gpio;hw_default;avermedia/lircd.conf.avermedia98;
28
+AverMedia TV card (VDOMATE) (use card 13);avermedia_vdomate;lirc_dev lirc_gpio;hw_default;avermedia/lircd.conf.vdomate;
29
+BestBuy Easy TV (BT848) (card 55);bestbuy;lirc_dev lirc_gpio;hw_default;bestbuy/lircd.conf.bestbuy;
30
+BestBuy Easy TV (BT878) (card 62);bestbuy2;lirc_dev lirc_gpio;hw_default;bestbuy/lircd.conf.bestbuy2;
31
+Chronos Video Shuttle II (card 35);chronos;lirc_dev lirc_gpio;hw_default;chronos/lircd.conf.chronos;
32
Creative BreakOut-Box;breakoutbox;lirc_dev lirc_i2c;hw_default;creative/lircd.conf.breakoutbox;
33
-Dynalink Magic TView (card=48);cph03x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
34
-FlyVideo II (card=8);flyvideo;lirc_dev lirc_gpio;hw_default;life-view/lircd.conf.flyvideo;
35
-FlyVideo 98 (card=30);flyvideo;lirc_dev lirc_gpio;hw_default;life-view/lircd.conf.flyvideo;
36
-FlyVideo 98/FM /2000S (card=56);flyvideo;lirc_dev lirc_gpio;hw_default;life-view/lircd.conf.flyvideo;
37
-Flyvideo 98FM (LR50Q) / Typhoon TView TV/FM Tuner (card=36);flyvideo;lirc_dev lirc_gpio;hw_default;life-view/lircd.conf.flyvideo;
38
+Dynalink Magic TView (card 48);cph03x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
39
+FlyVideo II (card 8);flyvideo;lirc_dev lirc_gpio;hw_default;life-view/lircd.conf.flyvideo;
40
+FlyVideo 98 (card 30);flyvideo;lirc_dev lirc_gpio;hw_default;life-view/lircd.conf.flyvideo;
41
+FlyVideo 98/FM /2000S (card 56);flyvideo;lirc_dev lirc_gpio;hw_default;life-view/lircd.conf.flyvideo;
42
+Flyvideo 98FM (LR50Q) / Typhoon TView TV/FM Tuner (card 36);flyvideo;lirc_dev lirc_gpio;hw_default;life-view/lircd.conf.flyvideo;
43
Hauppauge TV card;hauppauge;lirc_dev lirc_i2c;hw_default;hauppauge/lircd.conf.hauppauge;
44
Hauppauge HVR-1300;hauppauge;lirc_dev lirc_i2c;hw_default;hauppauge/lircd.conf.hauppauge;
45
Hauppauge DVB-s card (ver. 2.1);hauppauge_dvb;lirc_dev;hw_default;hauppauge/lircd.conf.hauppauge;
46
-Hercules Smart TV Stereo (card=100);hercules_smarttv_stereo;lirc_dev lirc_i2c;hw_default;hercules/lircd.conf.smarttv_stereo;
47
-I-O Data Co. GV-BCTV5/PCI (card=81);gvbctv5pci;lirc_dev lirc_gpio;hw_default;iodata/lircd.conf.gvbctv5pci;
48
-Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF (card=78);kworld;lirc_dev lirc_gpio;hw_default;kworld/lircd.conf.kworld;
49
+Hercules Smart TV Stereo (card 100);hercules_smarttv_stereo;lirc_dev lirc_i2c;hw_default;hercules/lircd.conf.smarttv_stereo;
50
+I-O Data Co. GV-BCTV5/PCI (card 81);gvbctv5pci;lirc_dev lirc_gpio;hw_default;iodata/lircd.conf.gvbctv5pci;
51
+Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF (card 78);kworld;lirc_dev lirc_gpio;hw_default;kworld/lircd.conf.kworld;
52
KNC ONE TV Station (-/SE/PRO/RDS);knc_one;lirc_dev lirc_i2c;hw_default;knc_one/lircd.conf.knc_one;
53
-Lenco MXTV-9578 CP (card=50);pixelview_pak;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
54
+Lenco MXTV-9578 CP (card 50);pixelview_pak;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
55
Miro PCTV serial port receiver;pctv;none;hw_pinsys;pinnacle_systems/lircd.conf.pctv;
56
-Phoebe Tv Master + FM (card=22);cph06x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
57
+Phoebe Tv Master + FM (card 22);cph06x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
58
Pinnacle Systems PCTV Sat receiver;pctv;none;hw_pinsys;pinnacle_systems/lircd.conf.pctv;
59
Pixelview PlayTV MPEG2;pixelview_pro;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
60
-PixelView PlayTV PAK (card=50);pixelview_pak;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
61
-Pixelview PlayTV pro (card=37);pixelview_pro;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
62
-Prolink Pixelview PV-BT878P+ (Rev.4C,8E, card=70);pixelview_pro;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
63
-Prolink PV-BT878P+4E (card=50);pixelview_pak;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
64
-ProVideo PV951 (card=42);provideo;lirc_dev lirc_i2c;hw_default;provideo/lircd.conf.pv951;
65
+PixelView PlayTV PAK (card 50);pixelview_pak;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
66
+Pixelview PlayTV pro (card 37);pixelview_pro;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
67
+Prolink Pixelview PV-BT878P+ (Rev.4C,8E, card 70);pixelview_pro;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
68
+Prolink PV-BT878P+4E (card 50);pixelview_pak;lirc_dev lirc_gpio;hw_default;pixelview/lircd.conf.playtv_pro;
69
+ProVideo PV951 (card 42);provideo;lirc_dev lirc_i2c;hw_default;provideo/lircd.conf.pv951;
70
Technisat MediaFocus I;mediafocusI;none;hw_default;technisat/lircd.conf.mediafocusI;
71
Tekram M230 Mach64 (and others bt829 based);tekram_bt829;lirc_dev lirc_bt829;hw_default;tekram/lircd.conf.m230;
72
-TriTan Technology TView95 CPH03x (card=1);cph03x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
73
-TView99 CPH063 (card=38);cph06x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
74
-Typhoon TView RDS / FM Stereo (card=53);knc_one;lirc_dev lirc_i2c;hw_default;knc_one/lircd.conf.knc_one;
75
-Winfast PVR2000 (Linux kernel >=2.6.11 required);leadtek_pvr2000;lirc_dev lirc_i2c;hw_default;leadtek/lircd.conf.PVR2000;
76
-Winfast TV2000/XP (card=34);leadtek_0010;lirc_dev lirc_gpio;hw_default;leadtek/lircd.conf.RM-0010;
77
-WinView 601 (card=17);leadtek_0007;lirc_dev lirc_gpio;hw_default;leadtek/lircd.conf.RM-0007;
78
+TriTan Technology TView95 CPH03x (card 1);cph03x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
79
+TView99 CPH063 (card 38);cph06x;lirc_dev lirc_gpio;hw_default;cph03x/lircd.conf.cph03x;
80
+Typhoon TView RDS / FM Stereo (card 53);knc_one;lirc_dev lirc_i2c;hw_default;knc_one/lircd.conf.knc_one;
81
+Winfast PVR2000;leadtek_pvr2000;lirc_dev lirc_i2c;hw_default;leadtek/lircd.conf.PVR2000;
82
+Winfast TV2000/XP (card 34);leadtek_0010;lirc_dev lirc_gpio;hw_default;leadtek/lircd.conf.RM-0010;
83
+WinView 601 (card 17);leadtek_0007;lirc_dev lirc_gpio;hw_default;leadtek/lircd.conf.RM-0007;
86
SIR IrDA (built-in IR ports);sir;lirc_dev lirc_sir;hw_default;;
88
Sharp Zaurus;sa1100;lirc_dev lirc_sir;hw_default;;
91
-ADSTech USBX-707 USB IR Blaster;usbx;none;hw_usbx;adstech/lircd.conf.usbx-707;
92
Apple Mac mini USB IR Receiver;macmini;none;hw_macmini;apple/lircd.conf.macmini;
93
Asus DH USB Remote;asusdh;none;hw_asusdh;asus/lircd.conf.asusdh;
94
ATI/NVidia/X10 I & II RF Remote;atiusb;lirc_dev lirc_atiusb;hw_default;atiusb/lircd.conf.atiusb;
95
diff -urNad lirc-0.8.3~pre1~/drivers/lirc_gpio/lirc_gpio.c lirc-0.8.3~pre1/drivers/lirc_gpio/lirc_gpio.c
96
--- lirc-0.8.3~pre1~/drivers/lirc_gpio/lirc_gpio.c 2008-01-05 02:32:39.000000000 -0600
97
+++ lirc-0.8.3~pre1/drivers/lirc_gpio/lirc_gpio.c 2008-01-05 02:32:39.000000000 -0600
100
static int sample_rate = 10;
102
-#define dprintk(fmt, args...) \
105
- printk(KERN_DEBUG fmt, ## args); \
111
diff -urNad lirc-0.8.3~pre1~/drivers/lirc_it87/lirc_it87.c lirc-0.8.3~pre1/drivers/lirc_it87/lirc_it87.c
112
--- lirc-0.8.3~pre1~/drivers/lirc_it87/lirc_it87.c 2008-01-03 15:58:14.000000000 -0600
113
+++ lirc-0.8.3~pre1/drivers/lirc_it87/lirc_it87.c 2008-01-05 02:32:39.000000000 -0600
115
unsigned long value = 0;
117
unsigned long hw_flags;
120
if (cmd == LIRC_GET_FEATURES)
121
value = LIRC_CAN_SEND_PULSE |
122
LIRC_CAN_SET_SEND_CARRIER |
123
@@ -365,17 +365,12 @@
125
static int set_use_inc(void *data)
127
-#if WE_DONT_USE_LOCAL_OPEN_CLOSE
133
static void set_use_dec(void *data)
135
-#if WE_DONT_USE_LOCAL_OPEN_CLOSE
140
static struct lirc_plugin plugin = {
141
.name = LIRC_DRIVER_NAME,
142
diff -urNad lirc-0.8.3~pre1~/drivers/lirc_serial/lirc_serial.c lirc-0.8.3~pre1/drivers/lirc_serial/lirc_serial.c
143
--- lirc-0.8.3~pre1~/drivers/lirc_serial/lirc_serial.c 2008-01-03 15:58:14.000000000 -0600
144
+++ lirc-0.8.3~pre1/drivers/lirc_serial/lirc_serial.c 2008-01-05 02:32:39.000000000 -0600
147
#include <linux/autoconf.h>
149
-#if defined(CONFIG_SERIAL) || defined(CONFIG_SERIAL_8250)
150
-#warning "******************************************"
151
-#warning " Your serial port driver is compiled into "
152
-#warning " the kernel. You will have to release the "
153
-#warning " port you want to use for LIRC with: "
154
-#warning " setserial /dev/ttySx uart none "
155
-#warning "******************************************"
158
#include <linux/module.h>
159
#include <linux/errno.h>
160
#include <linux/signal.h>
161
diff -urNad lirc-0.8.3~pre1~/drivers/lirc_sir/lirc_sir.c lirc-0.8.3~pre1/drivers/lirc_sir/lirc_sir.c
162
--- lirc-0.8.3~pre1~/drivers/lirc_sir/lirc_sir.c 2008-01-03 15:58:14.000000000 -0600
163
+++ lirc-0.8.3~pre1/drivers/lirc_sir/lirc_sir.c 2008-01-05 02:32:39.000000000 -0600
166
#include <linux/autoconf.h>
168
-#if !defined(LIRC_ON_SA1100) && !defined(CONFIG_SERIAL_MODULE)
169
-#warning "******************************************"
170
-#warning " Your serial port driver is compiled into "
171
-#warning " the kernel. You will have to release the "
172
-#warning " port you want to use for LIRC with: "
173
-#warning " setserial /dev/ttySx uart none "
174
-#warning "******************************************"
177
#include <linux/module.h>
178
#include <linux/sched.h>
179
#include <linux/errno.h>
180
@@ -510,17 +501,11 @@
182
static int set_use_inc(void *data)
184
-#if WE_DONT_USE_LOCAL_OPEN_CLOSE
190
static void set_use_dec(void *data)
192
-#if WE_DONT_USE_LOCAL_OPEN_CLOSE
196
static struct lirc_plugin plugin = {
197
.name = LIRC_DRIVER_NAME,