Re: [PATCH] ALSA: hda: cs35l56: Fix signedness error in cs35l56_hda_posture_put()

From: Takashi Iwai

Date: Thu Feb 26 2026 - 06:44:42 EST


On Thu, 26 Feb 2026 12:17:28 +0100,
Richard Fitzgerald wrote:
>
> In cs35l56_hda_posture_put() assign ucontrol->value.integer.value[0] to
> a long instead of an unsigned long. ucontrol->value.integer.value[0] is
> a long.
>
> This fixes the sparse warning:
>
> sound/hda/codecs/side-codecs/cs35l56_hda.c:256:20: warning: unsigned value
> that used to be signed checked against zero?
> sound/hda/codecs/side-codecs/cs35l56_hda.c:252:29: signed value source
>
> Signed-off-by: Richard Fitzgerald <rf@xxxxxxxxxxxxxxxxxxxxx>
> Fixes: 73cfbfa9caea8 ("ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier")

Applied now. Thanks.


Takashi