diff --git a/mt76x2_init.c b/mt76x2_init.c index 1223ba8b..cb546a33 100644 --- a/mt76x2_init.c +++ b/mt76x2_init.c @@ -621,6 +621,8 @@ void mt76x2_stop_hardware(struct mt76x2_dev *dev) void mt76x2_cleanup(struct mt76x2_dev *dev) { + tasklet_disable(&dev->dfs_pd.dfs_tasklet); + tasklet_disable(&dev->pre_tbtt_tasklet); mt76x2_stop_hardware(dev); mt76x2_dma_cleanup(dev); mt76x2_mcu_cleanup(dev);