commit | 4f5cab969bdbec1ab0c5b690282372b4978123ac | [log] [tgz] |
---|---|---|
author | Max Filippov <jcmvbkbc@gmail.com> | Thu Mar 26 06:38:25 2009 +0300 |
committer | John W. Linville <linville@tuxdriver.com> | Wed Apr 22 16:54:27 2009 -0400 |
tree | 86e829b073bf47b1dcd01abfe13d9e668dd49a8c | |
parent | 684d6b360222f31b6b9be9a63aa5c6ed5674c890 [diff] |
p54spi: fix p54spi_tx_frame DMA transfer initiation and skb cleanup p54spi_tx_frame wasn't waiting for HOST_ALLOWED in SPI_ADRS_DMA_WRITE_CTRL. This resulted in frequent 'WR_READY timeout' on beacon resubmission. Also don't free skb on error path, as it gets freed on p54spi_wq_tx. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Acked-by: Christian Lamparter <chunkeey@web.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>