[ide] fix creating of /proc/ide/ entries for legacy VLB modules

Signed-off-by: default avatarBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
parent 7483f22f
...@@ -226,6 +226,8 @@ static int __init ali14xx_probe(void) ...@@ -226,6 +226,8 @@ static int __init ali14xx_probe(void)
probe_hwif_init(hwif); probe_hwif_init(hwif);
probe_hwif_init(mate); probe_hwif_init(mate);
create_proc_ide_interfaces();
return 0; return 0;
} }
......
...@@ -141,6 +141,8 @@ static int __init probe_dtc2278(void) ...@@ -141,6 +141,8 @@ static int __init probe_dtc2278(void)
probe_hwif_init(hwif); probe_hwif_init(hwif);
probe_hwif_init(mate); probe_hwif_init(mate);
create_proc_ide_interfaces();
return 0; return 0;
} }
......
...@@ -352,6 +352,8 @@ int __init ht6560b_init(void) ...@@ -352,6 +352,8 @@ int __init ht6560b_init(void)
probe_hwif_init(hwif); probe_hwif_init(hwif);
probe_hwif_init(mate); probe_hwif_init(mate);
create_proc_ide_interfaces();
return 0; return 0;
release_region: release_region:
......
...@@ -429,6 +429,9 @@ static int __init qd_probe(int base) ...@@ -429,6 +429,9 @@ static int __init qd_probe(int base)
qd_setup(hwif, base, config, QD6500_DEF_DATA, QD6500_DEF_DATA, qd_setup(hwif, base, config, QD6500_DEF_DATA, QD6500_DEF_DATA,
&qd6500_tune_drive); &qd6500_tune_drive);
create_proc_ide_interfaces();
return 1; return 1;
} }
...@@ -459,6 +462,8 @@ static int __init qd_probe(int base) ...@@ -459,6 +462,8 @@ static int __init qd_probe(int base)
&qd6580_tune_drive); &qd6580_tune_drive);
qd_write_reg(QD_DEF_CONTR,QD_CONTROL_PORT); qd_write_reg(QD_DEF_CONTR,QD_CONTROL_PORT);
create_proc_ide_interfaces();
return 1; return 1;
} else { } else {
ide_hwif_t *mate; ide_hwif_t *mate;
...@@ -477,6 +482,8 @@ static int __init qd_probe(int base) ...@@ -477,6 +482,8 @@ static int __init qd_probe(int base)
&qd6580_tune_drive); &qd6580_tune_drive);
qd_write_reg(QD_DEF_CONTR,QD_CONTROL_PORT); qd_write_reg(QD_DEF_CONTR,QD_CONTROL_PORT);
create_proc_ide_interfaces();
return 0; /* no other qd65xx possible */ return 0; /* no other qd65xx possible */
} }
} }
......
...@@ -161,6 +161,8 @@ static int __init umc8672_probe(void) ...@@ -161,6 +161,8 @@ static int __init umc8672_probe(void)
probe_hwif_init(hwif); probe_hwif_init(hwif);
probe_hwif_init(mate); probe_hwif_init(mate);
create_proc_ide_interfaces();
return 0; return 0;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment