ASoC: cs43130: Fix unused compiler warnings for PM runtime
[muen/linux.git] / sound / soc / codecs / cs43130.c
index 9f1aa0516fd0330bff61346e2bd3e90961c2ccf9..643e37fc218e14a61fe5ff5a63739659d3330dad 100644 (file)
@@ -2079,6 +2079,10 @@ static void cs43130_imp_meas(struct work_struct *wk)
        case CS43131_CHIP_ID:
                hpload_seq = hpload_seq2;
                seq_size = ARRAY_SIZE(hpload_seq2);
+               break;
+       default:
+               WARN(1, "Invalid dev_id for meas: %d", cs43130->dev_id);
+               return;
        }
 
        i = 0;
@@ -2593,7 +2597,7 @@ static int cs43130_i2c_remove(struct i2c_client *client)
        return 0;
 }
 
-static int cs43130_runtime_suspend(struct device *dev)
+static int __maybe_unused cs43130_runtime_suspend(struct device *dev)
 {
        struct cs43130_private *cs43130 = dev_get_drvdata(dev);
 
@@ -2612,7 +2616,7 @@ static int cs43130_runtime_suspend(struct device *dev)
        return 0;
 }
 
-static int cs43130_runtime_resume(struct device *dev)
+static int __maybe_unused cs43130_runtime_resume(struct device *dev)
 {
        struct cs43130_private *cs43130 = dev_get_drvdata(dev);
        int ret;