bit mode and interrupt or PIO are configured in SDIO hoster side. Not in driver side. --- On Thu, 6/14/12, Andreas Kemnade <andreas@xxxxxxxxxxxx> wrote: > From: Andreas Kemnade <andreas@xxxxxxxxxxxx> > Subject: Re: poor performance with W2CBW003 (Marvell 8686) > To: "hong zhang" <henryzhang62@xxxxxxxxx> > Cc: "Dan Williams" <dcbw@xxxxxxxxxx>, linux-wireless@xxxxxxxxxxxxxxx, dsd@xxxxxxxxxx, libertas-dev@xxxxxxxxxxxxxxxxxxx > Date: Thursday, June 14, 2012, 12:45 AM > Hi, > > On Wed, 13 Jun 2012 11:39:08 -0700 (PDT) > hong zhang <henryzhang62@xxxxxxxxx> > wrote: > > > You have to identify problem caused by > > SDIO host controller or wifi driver. > > > > If driver is working well in x86 with Roch SDIO, that > means wifi driver is ok. > > > > You have to find out > > 1. SDIO interface if using Interrupt or PIO > > Hmm, very interesting point, of course, there are > interrupts. But after reading > the commit logs in the patched 2.6.32 kernel I see there is > a patch enabling > asynchronous *sdio* interrupts. That looks clearly > suspicious. > > > 2. 1 bit or 4 bit > > Hmm, 4bit. > > Greetings > Andreas Kemnade > -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html