From 2ae0fcd2209430a4d9d8f1378f72fd71e13ac53c Mon Sep 17 00:00:00 2001 From: Olivier Houchard Date: Thu, 23 Sep 2004 22:57:53 +0000 Subject: [PATCH] Do not use the IO-mapping to issue the reset on the 82546 on arm. For some reason, it results in corrupted descriptors. --- sys/dev/em/if_em_hw.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/dev/em/if_em_hw.c b/sys/dev/em/if_em_hw.c index 83459dd188f..ee3be59c34b 100644 --- a/sys/dev/em/if_em_hw.c +++ b/sys/dev/em/if_em_hw.c @@ -377,7 +377,9 @@ em_reset_hw(struct em_hw *hw) case em_82544: case em_82540: case em_82545: +#ifndef __arm__ case em_82546: +#endif case em_82541: case em_82541_rev_2: /* These controllers can't ack the 64-bit write when issuing the