@@ -46,22 +46,22 @@ static char *ac97_quirk;
static bool spdif_aclink = 1;
static int ac97_codec = -1;
-module_param(index, int, 0444);
+module_param(index, int, S_IRUSR | S_IRGRP | S_IROTH);
MODULE_PARM_DESC(index, "Index value for ATI IXP controller.");
-module_param(id, charp, 0444);
+module_param(id, charp, S_IRUSR | S_IRGRP | S_IROTH);
MODULE_PARM_DESC(id, "ID string for ATI IXP controller.");
-module_param(ac97_clock, int, 0444);
+module_param(ac97_clock, int, S_IRUSR | S_IRGRP | S_IROTH);
MODULE_PARM_DESC(ac97_clock, "AC'97 codec clock (default 48000Hz).");
-module_param(ac97_quirk, charp, 0444);
+module_param(ac97_quirk, charp, S_IRUSR | S_IRGRP | S_IROTH);
MODULE_PARM_DESC(ac97_quirk, "AC'97 workaround for strange hardware.");
-module_param(ac97_codec, int, 0444);
+module_param(ac97_codec, int, S_IRUSR | S_IRGRP | S_IROTH);
MODULE_PARM_DESC(ac97_codec, "Specify codec instead of probing.");
-module_param(spdif_aclink, bool, 0444);
+module_param(spdif_aclink, bool, S_IRUSR | S_IRGRP | S_IROTH);
MODULE_PARM_DESC(spdif_aclink, "S/PDIF over AC-link.");
/* just for backward compatibility */
static bool enable;
-module_param(enable, bool, 0444);
+module_param(enable, bool, S_IRUSR | S_IRGRP | S_IROTH);
/*