b43: Always use block-I/O for the PIO data registers
authorMichael Buesch <mb@bu3sch.de>
Wed, 23 Sep 2009 16:51:21 +0000 (18:51 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 29 Sep 2009 21:25:15 +0000 (17:25 -0400)
commitb96ab540c1deac17238c4902c328ee08c3130370
treefb4cc97d18d337346cf946f2912a1305a22f6ccf
parent1f08e84ff642294e42d138442a388989ffb20865
b43: Always use block-I/O for the PIO data registers

On SDIO the PIO data register seems to be hardwired to LE. So
the MACCTL bit has no effect on the endianness.
So also use block-I/O for the last word of the packet. block-I/O is always LE.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Tested-by: Albert Herranz <albert_herranz@yahoo.es>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/pio.c