diff -burp a/drivers/net/wireless/ath/ath10k/pci.c b/drivers/net/wireless/ath/ath10k/pci.c --- a/drivers/net/wireless/ath/ath10k/pci.c 2018-11-21 00:18:01.198859249 -0500 +++ b/drivers/net/wireless/ath/ath10k/pci.c 2018-11-21 00:21:36.894852954 -0500 @@ -3254,7 +3254,7 @@ static int ath10k_pci_probe(struct pci_d case QCA9377_1_0_DEVICE_ID: hw_rev = ATH10K_HW_QCA9377; pci_ps = true; - pci_soft_reset = NULL; + pci_soft_reset = ath10k_pci_warm_reset; pci_hard_reset = ath10k_pci_qca6174_chip_reset; targ_cpu_to_ce_addr = ath10k_pci_qca988x_targ_cpu_to_ce_addr; break;