From: Max Filippov Date: Thu, 26 Mar 2009 03:38:25 +0000 (+0300) Subject: p54spi: fix p54spi_tx_frame DMA transfer initiation and skb cleanup X-Git-Tag: v2.6.31-rc1~330^2~568^2~177 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f5cab969bdbec1ab0c5b690282372b4978123ac;p=pandora-kernel.git 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 Acked-by: Christian Lamparter Signed-off-by: John W. Linville --- Reading git-diff-tree failed