diff --git a/kernel/drivers/spi/spi-wk2xxx.c b/kernel/drivers/spi/spi-wk2xxx.c index 5653332a8b..6b04c682f0 100644 --- a/kernel/drivers/spi/spi-wk2xxx.c +++ b/kernel/drivers/spi/spi-wk2xxx.c @@ -1135,8 +1135,8 @@ static int wk2xxx_startup(struct uart_port *port)//i wk2xxx_write_reg(s->spi_wk,s->port.iobase,WK2XXX_FCR,0xfc); //set rx/tx interrupt wk2xxx_write_reg(s->spi_wk,s->port.iobase,WK2XXX_SPAGE,1); - wk2xxx_write_reg(s->spi_wk,s->port.iobase,WK2XXX_RFTL,0X80); - wk2xxx_write_reg(s->spi_wk,s->port.iobase,WK2XXX_TFTL,0X20); + wk2xxx_write_reg(s->spi_wk,s->port.iobase,WK2XXX_RFTL,0X40); + wk2xxx_write_reg(s->spi_wk,s->port.iobase,WK2XXX_TFTL,0X40); wk2xxx_write_reg(s->spi_wk,s->port.iobase,WK2XXX_SPAGE,0); //enable the sub port interrupt wk2xxx_read_reg(s->spi_wk,WK2XXX_GPORT,WK2XXX_GIER,dat);