diff options
author | Gerd Knorr <devnull@localhost> | 2004-10-07 12:29:56 +0000 |
---|---|---|
committer | Gerd Knorr <devnull@localhost> | 2004-10-07 12:29:56 +0000 |
commit | eb73a724de0d29ba493faeb809fe10ab251180fe (patch) | |
tree | 74ef82664dacb558a9b8c076c41d5de276449cd5 /linux/drivers/media | |
parent | f28d706bf875e195561dfbcf6d4e50947a0033c2 (diff) | |
download | mediapointer-dvb-s2-eb73a724de0d29ba493faeb809fe10ab251180fe.tar.gz mediapointer-dvb-s2-eb73a724de0d29ba493faeb809fe10ab251180fe.tar.bz2 |
- switch msp3400 + cx88 to 2.6-style module parameters.
Diffstat (limited to 'linux/drivers/media')
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-blackbird.c | 8 | ||||
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-core.c | 14 | ||||
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-dvb.c | 4 | ||||
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-i2c.c | 6 | ||||
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-mpeg.c | 4 | ||||
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-tvaudio.c | 4 | ||||
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-vbi.c | 6 | ||||
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-video.c | 17 | ||||
-rw-r--r-- | linux/drivers/media/video/msp3400-driver.c | 18 | ||||
-rw-r--r-- | linux/drivers/media/video/msp3400.c | 18 |
10 files changed, 56 insertions, 43 deletions
diff --git a/linux/drivers/media/video/cx88/cx88-blackbird.c b/linux/drivers/media/video/cx88/cx88-blackbird.c index 74e119408..e23284cb3 100644 --- a/linux/drivers/media/video/cx88/cx88-blackbird.c +++ b/linux/drivers/media/video/cx88/cx88-blackbird.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-blackbird.c,v 1.11 2004/09/27 17:15:56 kraxel Exp $ + * $Id: cx88-blackbird.c,v 1.12 2004/10/07 12:29:56 kraxel Exp $ * * Support for a cx23416 mpeg encoder via cx2388x host port. * "blackbird" reference design. @@ -39,11 +39,11 @@ MODULE_AUTHOR("Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]"); MODULE_LICENSE("GPL"); static unsigned int mpegbufs = 8; -MODULE_PARM(mpegbufs,"i"); +module_param(mpegbufs,int,0644); MODULE_PARM_DESC(mpegbufs,"number of mpeg buffers, range 2-32"); static unsigned int debug = 0; -MODULE_PARM(debug,"i"); +module_param(debug,int,0644); MODULE_PARM_DESC(debug,"enable debug messages [blackbird]"); #define dprintk(level,fmt, arg...) if (debug >= level) \ @@ -363,7 +363,7 @@ static int blackbird_load_firmware(struct cx8802_dev *dev) } if (firmware->size != BLACKBIRD_FIRM_IMAGE_SIZE) { - dprintk(0, "ERROR: Firmware size mismatch (have %d, expected %d)\n", + dprintk(0, "ERROR: Firmware size mismatch (have %ld, expected %d)\n", firmware->size, BLACKBIRD_FIRM_IMAGE_SIZE); return -1; } diff --git a/linux/drivers/media/video/cx88/cx88-core.c b/linux/drivers/media/video/cx88/cx88-core.c index d9458efdb..533a20b9b 100644 --- a/linux/drivers/media/video/cx88/cx88-core.c +++ b/linux/drivers/media/video/cx88/cx88-core.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-core.c,v 1.11 2004/09/22 11:47:11 kraxel Exp $ + * $Id: cx88-core.c,v 1.12 2004/10/07 12:29:56 kraxel Exp $ * * device driver for Conexant 2388x based TV cards * driver core @@ -42,23 +42,25 @@ MODULE_LICENSE("GPL"); /* ------------------------------------------------------------------ */ static unsigned int core_debug = 0; -MODULE_PARM(core_debug,"i"); +module_param(core_debug,int,0644); MODULE_PARM_DESC(core_debug,"enable debug messages [core]"); static unsigned int latency = UNSET; -MODULE_PARM(latency,"i"); +module_param(latency,int,0444); MODULE_PARM_DESC(latency,"pci latency timer"); static unsigned int tuner[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; -MODULE_PARM(tuner,"1-" __stringify(CX88_MAXBOARDS) "i"); +static int tuner_num; +module_param_array(tuner,int,tuner_num,0444); MODULE_PARM_DESC(tuner,"tuner type"); static unsigned int card[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; -MODULE_PARM(card,"1-" __stringify(CX88_MAXBOARDS) "i"); +static int card_num; +module_param_array(card,int,card_num,0444); MODULE_PARM_DESC(card,"card type"); static unsigned int nicam = 0; -MODULE_PARM(nicam,"i"); +module_param(nicam,int,0644); MODULE_PARM_DESC(nicam,"tv audio is nicam"); #define dprintk(level,fmt, arg...) if (core_debug >= level) \ diff --git a/linux/drivers/media/video/cx88/cx88-dvb.c b/linux/drivers/media/video/cx88/cx88-dvb.c index fa5cb5eb6..f20a39a85 100644 --- a/linux/drivers/media/video/cx88/cx88-dvb.c +++ b/linux/drivers/media/video/cx88/cx88-dvb.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-dvb.c,v 1.10 2004/09/23 13:58:19 kraxel Exp $ + * $Id: cx88-dvb.c,v 1.11 2004/10/07 12:29:56 kraxel Exp $ * * device driver for Conexant 2388x based TV cards * MPEG Transport Stream (DVB) routines @@ -38,7 +38,7 @@ MODULE_AUTHOR("Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]"); MODULE_LICENSE("GPL"); static unsigned int debug = 0; -MODULE_PARM(debug,"i"); +module_param(debug, int, 0644); MODULE_PARM_DESC(debug,"enable debug messages [dvb]"); #define dprintk(level,fmt, arg...) if (debug >= level) \ diff --git a/linux/drivers/media/video/cx88/cx88-i2c.c b/linux/drivers/media/video/cx88/cx88-i2c.c index 7d2c0f00e..7e33e9c1e 100644 --- a/linux/drivers/media/video/cx88/cx88-i2c.c +++ b/linux/drivers/media/video/cx88/cx88-i2c.c @@ -1,5 +1,5 @@ /* - $Id: cx88-i2c.c,v 1.15 2004/10/06 17:30:51 kraxel Exp $ + $Id: cx88-i2c.c,v 1.16 2004/10/07 12:29:56 kraxel Exp $ cx88-i2c.c -- all the i2c code is here @@ -32,11 +32,11 @@ #include "cx88.h" static unsigned int i2c_debug = 0; -MODULE_PARM(i2c_debug,"i"); +module_param(i2c_debug, int, 0644); MODULE_PARM_DESC(i2c_debug,"enable debug messages [i2c]"); static unsigned int i2c_scan = 0; -MODULE_PARM(i2c_scan,"i"); +module_param(i2c_scan, int, 0444); MODULE_PARM_DESC(i2c_scan,"scan i2c bus at insmod time"); #define dprintk(level,fmt, arg...) if (i2c_debug >= level) \ diff --git a/linux/drivers/media/video/cx88/cx88-mpeg.c b/linux/drivers/media/video/cx88/cx88-mpeg.c index 9dc555501..bd4d918a9 100644 --- a/linux/drivers/media/video/cx88/cx88-mpeg.c +++ b/linux/drivers/media/video/cx88/cx88-mpeg.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-mpeg.c,v 1.9 2004/09/15 15:35:40 kraxel Exp $ + * $Id: cx88-mpeg.c,v 1.10 2004/10/07 12:29:56 kraxel Exp $ * * Support for the mpeg transport stream transfers * PCI function #2 of the cx2388x. @@ -40,7 +40,7 @@ MODULE_AUTHOR("Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]"); MODULE_LICENSE("GPL"); static unsigned int debug = 0; -MODULE_PARM(debug,"i"); +module_param(debug,int,0644); MODULE_PARM_DESC(debug,"enable debug messages [mpeg]"); #define dprintk(level,fmt, arg...) if (debug >= level) \ diff --git a/linux/drivers/media/video/cx88/cx88-tvaudio.c b/linux/drivers/media/video/cx88/cx88-tvaudio.c index 3329e8cbe..d92c93ec6 100644 --- a/linux/drivers/media/video/cx88/cx88-tvaudio.c +++ b/linux/drivers/media/video/cx88/cx88-tvaudio.c @@ -1,5 +1,5 @@ /* - $Id: cx88-tvaudio.c,v 1.20 2004/09/17 11:49:52 kraxel Exp $ + $Id: cx88-tvaudio.c,v 1.21 2004/10/07 12:29:56 kraxel Exp $ cx88x-audio.c - Conexant CX23880/23881 audio downstream driver driver @@ -57,7 +57,7 @@ #include "cx88.h" static unsigned int audio_debug = 1; -MODULE_PARM(audio_debug,"i"); +module_param(audio_debug,int,0644); MODULE_PARM_DESC(audio_debug,"enable debug messages [audio]"); #define dprintk(fmt, arg...) if (audio_debug) \ diff --git a/linux/drivers/media/video/cx88/cx88-vbi.c b/linux/drivers/media/video/cx88/cx88-vbi.c index ca2d70e55..210553f00 100644 --- a/linux/drivers/media/video/cx88/cx88-vbi.c +++ b/linux/drivers/media/video/cx88/cx88-vbi.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-vbi.c,v 1.10 2004/09/23 13:58:19 kraxel Exp $ + * $Id: cx88-vbi.c,v 1.11 2004/10/07 12:29:56 kraxel Exp $ */ #include <linux/kernel.h> #include <linux/module.h> @@ -9,11 +9,11 @@ #include "cx88.h" static unsigned int vbibufs = 4; -MODULE_PARM(vbibufs,"i"); +module_param(vbibufs,int,0644); MODULE_PARM_DESC(vbibufs,"number of vbi buffers, range 2-32"); static unsigned int vbi_debug = 0; -MODULE_PARM(vbi_debug,"i"); +module_param(vbi_debug,int,0644); MODULE_PARM_DESC(vbi_debug,"enable debug messages [vbi]"); #define dprintk(level,fmt, arg...) if (vbi_debug >= level) \ diff --git a/linux/drivers/media/video/cx88/cx88-video.c b/linux/drivers/media/video/cx88/cx88-video.c index 0f9f87492..25113b471 100644 --- a/linux/drivers/media/video/cx88/cx88-video.c +++ b/linux/drivers/media/video/cx88/cx88-video.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-video.c,v 1.36 2004/10/06 13:45:15 kraxel Exp $ + * $Id: cx88-video.c,v 1.37 2004/10/07 12:29:56 kraxel Exp $ * * device driver for Conexant 2388x based TV cards * video4linux video interface @@ -41,27 +41,30 @@ MODULE_LICENSE("GPL"); /* ------------------------------------------------------------------ */ static unsigned int video_nr[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; -MODULE_PARM(video_nr,"1-" __stringify(CX88_MAXBOARDS) "i"); +static unsigned int video_nr_num; +module_param_array(video_nr,int,video_nr_num,0444); MODULE_PARM_DESC(video_nr,"video device numbers"); static unsigned int vbi_nr[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; -MODULE_PARM(vbi_nr,"1-" __stringify(CX88_MAXBOARDS) "i"); +static unsigned int vbi_nr_num; +module_param_array(vbi_nr,int,vbi_nr_num,0444); MODULE_PARM_DESC(vbi_nr,"vbi device numbers"); static unsigned int radio_nr[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; -MODULE_PARM(radio_nr,"1-" __stringify(CX88_MAXBOARDS) "i"); +static unsigned int radio_nr_num; +module_param_array(radio_nr,int,radio_nr_num,0444); MODULE_PARM_DESC(radio_nr,"radio device numbers"); static unsigned int video_debug = 0; -MODULE_PARM(video_debug,"i"); +module_param(video_debug,int,0644); MODULE_PARM_DESC(video_debug,"enable debug messages [video]"); static unsigned int irq_debug = 0; -MODULE_PARM(irq_debug,"i"); +module_param(irq_debug,int,0644); MODULE_PARM_DESC(irq_debug,"enable debug messages [IRQ handler]"); static unsigned int vid_limit = 16; -MODULE_PARM(vid_limit,"i"); +module_param(vid_limit,int,0644); MODULE_PARM_DESC(vid_limit,"capture memory limit in megabytes"); #define dprintk(level,fmt, arg...) if (video_debug >= level) \ diff --git a/linux/drivers/media/video/msp3400-driver.c b/linux/drivers/media/video/msp3400-driver.c index 61b6fdcae..c97b899ba 100644 --- a/linux/drivers/media/video/msp3400-driver.c +++ b/linux/drivers/media/video/msp3400-driver.c @@ -112,17 +112,21 @@ struct msp3400c { #define dprintk if (debug >= 1) printk #define d2printk if (debug >= 2) printk -MODULE_PARM(once,"i"); +/* read-only */ +module_param(opmode, int, 0444); + +/* read-write */ +module_param(once, int, 0644); +module_param(debug, int, 0644); +module_param(stereo_threshold, int, 0644); +module_param(standard, int, 0644); +module_param(amsound, int, 0644); +module_param(dolby, int, 0644); + MODULE_PARM_DESC(once, "No continuous stereo monitoring"); -MODULE_PARM(debug,"i"); MODULE_PARM_DESC(debug, "Enable debug messages"); -MODULE_PARM(opmode,"i"); -MODULE_PARM(stereo_threshold,"i"); -MODULE_PARM(standard,"i"); MODULE_PARM_DESC(standard, "Specify audio standard: 32 = NTSC, 64 = radio, Default: Autodetect"); -MODULE_PARM(amsound,"i"); MODULE_PARM_DESC(amsound, "Hardwire AM sound at 6.5Hz (France), FM can autoscan"); -MODULE_PARM(dolby,"i"); MODULE_DESCRIPTION("device driver for msp34xx TV sound processor"); MODULE_AUTHOR("Gerd Knorr"); diff --git a/linux/drivers/media/video/msp3400.c b/linux/drivers/media/video/msp3400.c index 61b6fdcae..c97b899ba 100644 --- a/linux/drivers/media/video/msp3400.c +++ b/linux/drivers/media/video/msp3400.c @@ -112,17 +112,21 @@ struct msp3400c { #define dprintk if (debug >= 1) printk #define d2printk if (debug >= 2) printk -MODULE_PARM(once,"i"); +/* read-only */ +module_param(opmode, int, 0444); + +/* read-write */ +module_param(once, int, 0644); +module_param(debug, int, 0644); +module_param(stereo_threshold, int, 0644); +module_param(standard, int, 0644); +module_param(amsound, int, 0644); +module_param(dolby, int, 0644); + MODULE_PARM_DESC(once, "No continuous stereo monitoring"); -MODULE_PARM(debug,"i"); MODULE_PARM_DESC(debug, "Enable debug messages"); -MODULE_PARM(opmode,"i"); -MODULE_PARM(stereo_threshold,"i"); -MODULE_PARM(standard,"i"); MODULE_PARM_DESC(standard, "Specify audio standard: 32 = NTSC, 64 = radio, Default: Autodetect"); -MODULE_PARM(amsound,"i"); MODULE_PARM_DESC(amsound, "Hardwire AM sound at 6.5Hz (France), FM can autoscan"); -MODULE_PARM(dolby,"i"); MODULE_DESCRIPTION("device driver for msp34xx TV sound processor"); MODULE_AUTHOR("Gerd Knorr"); |