Commit bc5b332c authored by Benjamin Cabé's avatar Benjamin Cabé Committed by Fabio Baltieri
Browse files

drivers: audio: max98091: fix max98091_set_property error handling



Don't systematically return -EINVAL when property actually exists

Signed-off-by: default avatarBenjamin Cabé <benjamin@zephyrproject.org>
parent 3ce5226a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -232,9 +232,9 @@ static int max98091_set_property(const struct device *dev, audio_property_t prop
{
	switch (property) {
	case AUDIO_PROPERTY_OUTPUT_VOLUME:
		max98091_out_volume_config(dev, channel, val.vol);
		return max98091_out_volume_config(dev, channel, val.vol);
	case AUDIO_PROPERTY_OUTPUT_MUTE:
		max98091_out_mute_config(dev, channel, val.mute);
		return max98091_out_mute_config(dev, channel, val.mute);
	default:
		return -EINVAL;
	}