{
int i;
+ /*
+ * Runs the fixup only for the first IDE controller
+ * (Shai Fultheim - shai@ftcon.com)
+ */
+ static int called = 0;
+ if (called)
+ return;
+ called = 1;
+
/*
* There exist PCI IDE controllers which have utter garbage
* in first four base registers. Ignore that.