From 7cc0d60f89f1f67d7667274f400274fa884ece50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BD=97=E5=90=AF=E5=AE=8F?= Date: Fri, 18 Apr 2025 15:16:10 +0800 Subject: [PATCH] =?UTF-8?q?fix=20-=20=E4=BF=AE=E6=94=B9xradio=5Fhwio=5Fwri?= =?UTF-8?q?te=EF=BC=88=EF=BC=89=E5=9C=A8=E7=AD=89=E5=BE=85=E5=8F=AF?= =?UTF-8?q?=E8=AF=BB=E6=97=B6=E7=9A=84=E7=9D=A1=E7=9C=A0=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E6=97=B6=E8=AF=AF=E5=88=A0=E9=99=A4=E8=B6=85=E6=97=B6=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E7=9A=84=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lichee/linux-4.9/drivers/net/wireless/xr806/hwio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lichee/linux-4.9/drivers/net/wireless/xr806/hwio.c b/lichee/linux-4.9/drivers/net/wireless/xr806/hwio.c index 0c02b44ff..7d7a9b090 100644 --- a/lichee/linux-4.9/drivers/net/wireless/xr806/hwio.c +++ b/lichee/linux-4.9/drivers/net/wireless/xr806/hwio.c @@ -98,6 +98,7 @@ int xradio_hwio_write(struct sk_buff *skb) } // wait dev enter read state(gpio == 1) + delay = jiffies + IO_WAIT_TIME_S * HZ; while (!ops->read_rw_gpio()) { if (time_after(jiffies, delay)) { hwio_printk(XRADIO_DBG_ERROR, "write data wait dev read state faild\n");