--- zzzz-none-000/linux-4.19.183/include/linux/usb/usbnet.h 2021-03-24 10:07:39.000000000 +0000 +++ bcm63-7530ax-756/linux-4.19.183/include/linux/usb/usbnet.h 2023-06-28 08:54:20.000000000 +0000 @@ -63,7 +63,15 @@ unsigned interrupt_count; struct mutex interrupt_mutex; struct usb_anchor deferred; +#if (defined(CONFIG_BCM_KF_USBNET) && defined(CONFIG_BCM_USBNET_THREAD)) + struct task_struct *usbnet_thread; + int usbnet_thread_resched; + wait_queue_head_t thread_wq; + int pending_rx_skb_thresh; + int pending_rx_skb_count; +#else struct tasklet_struct bh; +#endif struct pcpu_sw_netstats __percpu *stats64;