summaryrefslogtreecommitdiff
path: root/sound/soc/codecs/madera.c
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2025-03-05 19:10:50 +0000
committerMark Brown <broonie@kernel.org>2025-03-05 19:10:50 +0000
commitc6141ba0110f98266106699aca071fed025c3d64 (patch)
tree5b2c335cbed607d85e2fa51c54e29a2e4b0eb24d /sound/soc/codecs/madera.c
parenta1462fb8b5dd1018e3477a6861822d75c6a59449 (diff)
parent927e6bec5cf3624665b0a2e9f64a1d32f3d22cdd (diff)
downloadlinux-next-c6141ba0110f98266106699aca071fed025c3d64.tar.gz
linux-next-c6141ba0110f98266106699aca071fed025c3d64.zip
ASoC: Merge up fixes
Merge branch 'for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-6.15 to avoid a bunch of add/add conflicts.
Diffstat (limited to 'sound/soc/codecs/madera.c')
-rw-r--r--sound/soc/codecs/madera.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sound/soc/codecs/madera.c b/sound/soc/codecs/madera.c
index b0b5973509e4..bc3470cf2c54 100644
--- a/sound/soc/codecs/madera.c
+++ b/sound/soc/codecs/madera.c
@@ -2323,10 +2323,10 @@ int madera_out_ev(struct snd_soc_dapm_widget *w,
case CS42L92:
case CS47L92:
case CS47L93:
- out_up_delay = 6;
+ out_up_delay = 6000;
break;
default:
- out_up_delay = 17;
+ out_up_delay = 17000;
break;
}
@@ -2357,7 +2357,7 @@ int madera_out_ev(struct snd_soc_dapm_widget *w,
case MADERA_OUT3R_ENA_SHIFT:
priv->out_up_pending--;
if (!priv->out_up_pending) {
- msleep(priv->out_up_delay);
+ fsleep(priv->out_up_delay);
priv->out_up_delay = 0;
}
break;
@@ -2376,7 +2376,7 @@ int madera_out_ev(struct snd_soc_dapm_widget *w,
case MADERA_OUT3L_ENA_SHIFT:
case MADERA_OUT3R_ENA_SHIFT:
priv->out_down_pending++;
- priv->out_down_delay++;
+ priv->out_down_delay += 1000;
break;
default:
break;
@@ -2393,7 +2393,7 @@ int madera_out_ev(struct snd_soc_dapm_widget *w,
case MADERA_OUT3R_ENA_SHIFT:
priv->out_down_pending--;
if (!priv->out_down_pending) {
- msleep(priv->out_down_delay);
+ fsleep(priv->out_down_delay);
priv->out_down_delay = 0;
}
break;