summaryrefslogtreecommitdiffstats
path: root/drivers/cdrom/mcd.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/cdrom/mcd.c')
-rw-r--r--drivers/cdrom/mcd.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/cdrom/mcd.c b/drivers/cdrom/mcd.c
index aa6f07ec8..e4d1a73f6 100644
--- a/drivers/cdrom/mcd.c
+++ b/drivers/cdrom/mcd.c
@@ -80,6 +80,7 @@
#include <linux/ioport.h>
#include <linux/string.h>
#include <linux/delay.h>
+#include <linux/init.h>
/* #define REALLY_SLOW_IO */
#include <asm/system.h>
@@ -196,7 +197,7 @@ static int GetToc(void);
static int getValue(unsigned char *result);
-void mcd_setup(char *str, int *ints)
+__initfunc(void mcd_setup(char *str, int *ints))
{
if (ints[0] > 0)
mcd_port = ints[1];
@@ -1175,7 +1176,7 @@ static struct file_operations mcd_fops = {
* Test for presence of drive and initialize it. Called at boot time.
*/
-int mcd_init(void)
+__initfunc(int mcd_init(void))
{
int count;
unsigned char result[3];