Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mach-u300: set apropriate FIFO trigger levels

The U300 just defined the fill level limits for the FIFOs to
1 item out of habit. It can easily handle four.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

+2 -2
+2 -2
arch/arm/mach-u300/spi.c
··· 40 40 .hierarchy = SSP_MASTER, 41 41 /* 0 = drive TX even as slave, 1 = do not drive TX as slave */ 42 42 .slave_tx_disable = 0, 43 - .rx_lev_trig = SSP_RX_1_OR_MORE_ELEM, 44 - .tx_lev_trig = SSP_TX_1_OR_MORE_EMPTY_LOC, 43 + .rx_lev_trig = SSP_RX_4_OR_MORE_ELEM, 44 + .tx_lev_trig = SSP_TX_4_OR_MORE_EMPTY_LOC, 45 45 .ctrl_len = SSP_BITS_12, 46 46 .wait_state = SSP_MWIRE_WAIT_ZERO, 47 47 .duplex = SSP_MICROWIRE_CHANNEL_FULL_DUPLEX,