From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uwe Wojak Date: Wed, 07 Dec 2011 12:06:32 +0100 Subject: [ath9k-devel] Atheros 9390 and AR_INTR_SYNC_HOST1_PERR Message-ID: <4EDF48B8.4050706@gmx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org Hallo, we use a mini PCIe card (9390) with a miniPCe to PCIe adapter on a X86 system and a system with a Xilinix Microblaze CPU. As the performance on the Microblaze is bad (ping times up to 10 sec), we examined the interrupt service routine. On Microblaze *and* on X86 we see about 10 "spurious" interrupts per second. In this cases in ar9003_hw_get_isr (ar9003_mac.c) the sync_cause bit "AR_INTR_SYNC_HOST1_PERR" is set. The driver ignores this. Does AR_INTR_SYNC_HOST1_PER indicate a PICe parity error ? We use Kernel 3.1.4. Regards Uwe Wojak