}
#endif
-static void __init hd_setup(char *str, int *ints)
+void __init hd_setup(char *str, int *ints)
{
int hdind = 0;
#endif
}
-static void check_status(void)
+void check_status(void)
{
int i = inb_p(HD_STATUS);
* drive enters "idle", "standby", or "sleep" mode, so if the status looks
* "good", we just ignore the interrupt completely.
*/
-static void unexpected_hd_interrupt(void)
+void unexpected_hd_interrupt(void)
{
unsigned int stat = inb_p(HD_STATUS);
enable_irq(HD_IRQ);
}
-static int do_special_op(struct hd_i_struct *disk, struct request *req)
+int do_special_op(struct hd_i_struct *disk, struct request *req)
{
if (disk->recalibrate) {
disk->recalibrate = 0;