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 c0a1d198c..045505d85 100644 --- a/lichee/linux-4.9/drivers/net/wireless/xr806/hwio.c +++ b/lichee/linux-4.9/drivers/net/wireless/xr806/hwio.c @@ -104,7 +104,7 @@ int xradio_hwio_write(struct sk_buff *skb) hwio_printk(XRADIO_DBG_ERROR, "write data wait dev read state faild\n"); return -1; } - xradio_k_usleep(1); + xradio_k_usleep(150); } if (ops->write(skb->data, skb->len)) { diff --git a/lichee/linux-4.9/drivers/net/wireless/xr806/os_dep/os_intf.c b/lichee/linux-4.9/drivers/net/wireless/xr806/os_dep/os_intf.c index bbf10dc94..dbf354181 100644 --- a/lichee/linux-4.9/drivers/net/wireless/xr806/os_dep/os_intf.c +++ b/lichee/linux-4.9/drivers/net/wireless/xr806/os_dep/os_intf.c @@ -3,7 +3,7 @@ void xradio_k_usleep(u32 us) { #if PLATFORM_LINUX - usleep_range(us, 10); + usleep_range(us, 200); #endif }