diff options
Diffstat (limited to 'target')
| -rw-r--r-- | target/linux/brcm63xx/patches-2.6.32/240-spi.patch | 8 | ||||
| -rw-r--r-- | target/linux/brcm63xx/patches-2.6.33/240-spi.patch | 8 | 
2 files changed, 8 insertions, 8 deletions
| diff --git a/target/linux/brcm63xx/patches-2.6.32/240-spi.patch b/target/linux/brcm63xx/patches-2.6.32/240-spi.patch index d4b95b044..ba7a947fa 100644 --- a/target/linux/brcm63xx/patches-2.6.32/240-spi.patch +++ b/target/linux/brcm63xx/patches-2.6.32/240-spi.patch @@ -649,10 +649,10 @@ Index: linux-2.6.32.10/drivers/spi/bcm63xx_spi.c  +	bcm_spi_writeb(msg_ctl, bs->regs, SPI_MSG_CTL);  +  +	/* Issue the transfer */ -+	cmd = bcm_spi_readb(bs->regs, SPI_CMD); ++	cmd = bcm_spi_readw(bs->regs, SPI_CMD);  +	cmd |= SPI_CMD_START_IMMEDIATE;  +	cmd |= (0 << SPI_CMD_PREPEND_BYTE_CNT_SHIFT); -+	bcm_spi_writeb(cmd, bs->regs, SPI_CMD); ++	bcm_spi_writew(cmd, bs->regs, SPI_CMD);  +  +	wait_for_completion(&bs->done);  + @@ -697,10 +697,10 @@ Index: linux-2.6.32.10/drivers/spi/bcm63xx_spi.c  +			bcm63xx_spi_fill_tx_fifo(bs);  +  +			/* Start the transfer */ -+			cmd = bcm_spi_readb(bs->regs, SPI_CMD); ++			cmd = bcm_spi_readw(bs->regs, SPI_CMD);  +			cmd |= SPI_CMD_START_IMMEDIATE;  +			cmd |= (0 << SPI_CMD_PREPEND_BYTE_CNT_SHIFT); -+			bcm_spi_writeb(cmd, bs->regs, SPI_CMD); ++			bcm_spi_writew(cmd, bs->regs, SPI_CMD);  +		} else  +			complete(&bs->done);  +	} diff --git a/target/linux/brcm63xx/patches-2.6.33/240-spi.patch b/target/linux/brcm63xx/patches-2.6.33/240-spi.patch index bcae32350..86fcc7d76 100644 --- a/target/linux/brcm63xx/patches-2.6.33/240-spi.patch +++ b/target/linux/brcm63xx/patches-2.6.33/240-spi.patch @@ -639,10 +639,10 @@  +	bcm_spi_writeb(msg_ctl, bs->regs, SPI_MSG_CTL);  +  +	/* Issue the transfer */ -+	cmd = bcm_spi_readb(bs->regs, SPI_CMD); ++	cmd = bcm_spi_readw(bs->regs, SPI_CMD);  +	cmd |= SPI_CMD_START_IMMEDIATE;  +	cmd |= (0 << SPI_CMD_PREPEND_BYTE_CNT_SHIFT); -+	bcm_spi_writeb(cmd, bs->regs, SPI_CMD); ++	bcm_spi_writew(cmd, bs->regs, SPI_CMD);  +  +	wait_for_completion(&bs->done);  + @@ -687,10 +687,10 @@  +			bcm63xx_spi_fill_tx_fifo(bs);  +  +			/* Start the transfer */ -+			cmd = bcm_spi_readb(bs->regs, SPI_CMD); ++			cmd = bcm_spi_readw(bs->regs, SPI_CMD);  +			cmd |= SPI_CMD_START_IMMEDIATE;  +			cmd |= (0 << SPI_CMD_PREPEND_BYTE_CNT_SHIFT); -+			bcm_spi_writeb(cmd, bs->regs, SPI_CMD); ++			bcm_spi_writew(cmd, bs->regs, SPI_CMD);  +		} else  +			complete(&bs->done);  +	} | 
