X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sound%2Foss%2Faedsp16.c;h=51e1fde62e8d5685bed6fc44ef0fdd9bd0dc896a;hb=97bf2856c6014879bd04983a3e9dfcdac1e7fe85;hp=109383a30f5a7ac9e755482c0dacfb220cf5d7b0;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/sound/oss/aedsp16.c b/sound/oss/aedsp16.c index 109383a30..51e1fde62 100644 --- a/sound/oss/aedsp16.c +++ b/sound/oss/aedsp16.c @@ -23,7 +23,6 @@ * Include the main OSS Lite header file. It include all the os, OSS Lite, etc * headers needed by this source. */ -#include #include #include #include @@ -438,7 +437,7 @@ struct d_hcfg { int cdrombase; }; -struct d_hcfg decoded_hcfg __initdata = {0, }; +static struct d_hcfg decoded_hcfg __initdata = {0, }; #endif /* CONFIG_SC6600 */ @@ -489,7 +488,7 @@ static struct orVals orDMA[] __initdata = { {0x00, 0x00} }; -static struct aedsp16_info ae_config __initdata = { +static struct aedsp16_info ae_config = { DEF_AEDSP16_IOB, DEF_AEDSP16_IRQ, DEF_AEDSP16_MRQ, @@ -610,7 +609,7 @@ void __init aedsp16_pinfo(void) { } #endif -void __init aedsp16_hard_decode(void) { +static void __init aedsp16_hard_decode(void) { DBG((" aedsp16_hard_decode: 0x%x, 0x%x\n", hard_cfg[0], hard_cfg[1])); @@ -654,7 +653,7 @@ void __init aedsp16_hard_decode(void) { DBG(("success.\n")); } -void __init aedsp16_hard_encode(void) { +static void __init aedsp16_hard_encode(void) { DBG((" aedsp16_hard_encode: 0x%x, 0x%x\n", hard_cfg[0], hard_cfg[1])); @@ -1155,7 +1154,7 @@ static int __init init_aedsp16_sb(void) return TRUE; } -static void __init uninit_aedsp16_sb(void) +static void uninit_aedsp16_sb(void) { DBG(("uninit_aedsp16_sb: ")); @@ -1196,7 +1195,7 @@ static int __init init_aedsp16_mss(void) return TRUE; } -static void __init uninit_aedsp16_mss(void) +static void uninit_aedsp16_mss(void) { DBG(("uninit_aedsp16_mss: ")); @@ -1237,7 +1236,7 @@ static int __init init_aedsp16_mpu(void) return TRUE; } -static void __init uninit_aedsp16_mpu(void) +static void uninit_aedsp16_mpu(void) { DBG(("uninit_aedsp16_mpu: ")); @@ -1252,7 +1251,7 @@ static void __init uninit_aedsp16_mpu(void) DBG(("done.\n")); } -int __init init_aedsp16(void) +static int __init init_aedsp16(void) { int initialized = FALSE; @@ -1294,7 +1293,7 @@ int __init init_aedsp16(void) return initialized; } -void __init uninit_aedsp16(void) +static void __exit uninit_aedsp16(void) { if (ae_config.mss_base != -1) uninit_aedsp16_mss(); @@ -1311,17 +1310,17 @@ static int __initdata mpu_irq = -1; static int __initdata mss_base = -1; static int __initdata mpu_base = -1; -MODULE_PARM(io, "i"); +module_param(io, int, 0); MODULE_PARM_DESC(io, "I/O base address (0x220 0x240)"); -MODULE_PARM(irq, "i"); +module_param(irq, int, 0); MODULE_PARM_DESC(irq, "IRQ line (5 7 9 10 11)"); -MODULE_PARM(dma, "i"); +module_param(dma, int, 0); MODULE_PARM_DESC(dma, "dma line (0 1 3)"); -MODULE_PARM(mpu_irq, "i"); +module_param(mpu_irq, int, 0); MODULE_PARM_DESC(mpu_irq, "MPU-401 IRQ line (5 7 9 10 0)"); -MODULE_PARM(mss_base, "i"); +module_param(mss_base, int, 0); MODULE_PARM_DESC(mss_base, "MSS emulation I/O base address (0x530 0xE80)"); -MODULE_PARM(mpu_base, "i"); +module_param(mpu_base, int, 0); MODULE_PARM_DESC(mpu_base,"MPU-401 I/O base address (0x300 0x310 0x320 0x330)"); MODULE_AUTHOR("Riccardo Facchetti "); MODULE_DESCRIPTION("Audio Excel DSP 16 Driver Version " VERSION);