diff --git a/sound/soc/sof/ops.c b/sound/soc/sof/ops.c
index 80f907740b82ce9d244b3b708e18e97bac30f33f..7a27c3b719e772b6a94b4c48debd0abf1278fe78 100644
--- a/sound/soc/sof/ops.c
+++ b/sound/soc/sof/ops.c
@@ -17,7 +17,7 @@ bool snd_sof_pci_update_bits_unlocked(struct snd_sof_dev *sdev, u32 offset,
 {
 	struct pci_dev *pci = to_pci_dev(sdev->dev);
 	unsigned int old, new;
-	u32 ret;
+	u32 ret = 0;
 
 	pci_read_config_dword(pci, offset, &ret);
 	old = ret;