On Wed, 04 Nov 2026 20:16:45 +0100,
Christian Brauner wrote:
>
> snd_cs46xx_proc_init() stores the chip in the private data of the five
> region entries, but snd_cs46xx_io_read() reads that back as the region,
> so a read of /proc/asound/cardN/CS46xx_BA0 and friends copies from
> whatever sits at the region's offset in struct snd_cs46xx instead of
> the mapped registers. Store the region.
>
> Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2")
> Cc: [email protected]
> Signed-off-by: Christian Brauner (Amutable) <[email protected]>
Reviewed-by: Takashi Iwai <[email protected]>
thanks,
Takashi