27 lines
751 B
Diff
27 lines
751 B
Diff
|
From e85583b12b023773b488cf8406f11719a4037461 Mon Sep 17 00:00:00 2001
|
||
|
From: Jonas Gorski <jogo@openwrt.org>
|
||
|
Date: Sun, 1 Dec 2013 16:16:44 +0100
|
||
|
Subject: [PATCH 1/2] spi/bcm63xx: don't substract prepend length from total
|
||
|
length
|
||
|
|
||
|
The spi command must include the full message length including any
|
||
|
prepended writes, else transfers larger than 256 bytes will be
|
||
|
incomplete.
|
||
|
|
||
|
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
|
||
|
---
|
||
|
drivers/spi/spi-bcm63xx.c | 2 --
|
||
|
1 file changed, 2 deletions(-)
|
||
|
|
||
|
--- a/drivers/spi/spi-bcm63xx.c
|
||
|
+++ b/drivers/spi/spi-bcm63xx.c
|
||
|
@@ -180,8 +180,6 @@ static int bcm63xx_txrx_bufs(struct spi_
|
||
|
transfer_list);
|
||
|
}
|
||
|
|
||
|
- len -= prepend_len;
|
||
|
-
|
||
|
init_completion(&bs->done);
|
||
|
|
||
|
/* Fill in the Message control register */
|