Gauri, I would suspect your kernel supports the card without patch, check
modinfo ath10k_pci | grep 0041
if that returns: alias: pci:v0000168Cd00000041sv*sd*bc*sc*i*
All you need then is firmware from comment #81 and to set the parameter on ath10k_core with
echo "options ath10k_core skip_otp=y" | sudo tee /etc/modprobe.d/ath10k_core.conf
Gauri, I would suspect your kernel supports the card without patch, check
modinfo ath10k_pci | grep 0041
if that returns: alias: pci:v0000168Cd0 0000041sv* sd*bc*sc* i*
All you need then is firmware from comment #81 and to set the parameter on ath10k_core with
echo "options ath10k_core skip_otp=y" | sudo tee /etc/modprobe. d/ath10k_ core.conf
Reboot