diff options
Diffstat (limited to 'drivers/media/video/pms.c')
-rw-r--r-- | drivers/media/video/pms.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/media/video/pms.c b/drivers/media/video/pms.c index 00425d743656..7c84f795db54 100644 --- a/drivers/media/video/pms.c +++ b/drivers/media/video/pms.c | |||
@@ -1019,10 +1019,23 @@ static int init_mediavision(void) | |||
1019 | * Initialization and module stuff | 1019 | * Initialization and module stuff |
1020 | */ | 1020 | */ |
1021 | 1021 | ||
1022 | #ifndef MODULE | ||
1023 | static int enable; | ||
1024 | module_param(enable, int, 0); | ||
1025 | #endif | ||
1026 | |||
1022 | static int __init init_pms_cards(void) | 1027 | static int __init init_pms_cards(void) |
1023 | { | 1028 | { |
1024 | printk(KERN_INFO "Mediavision Pro Movie Studio driver 0.02\n"); | 1029 | printk(KERN_INFO "Mediavision Pro Movie Studio driver 0.02\n"); |
1025 | 1030 | ||
1031 | #ifndef MODULE | ||
1032 | if (!enable) { | ||
1033 | printk(KERN_INFO "PMS: not enabled, use pms.enable=1 to " | ||
1034 | "probe\n"); | ||
1035 | return -ENODEV; | ||
1036 | } | ||
1037 | #endif | ||
1038 | |||
1026 | data_port = io_port +1; | 1039 | data_port = io_port +1; |
1027 | 1040 | ||
1028 | if(init_mediavision()) | 1041 | if(init_mediavision()) |