commit fce49921a22262736cdc3cc74fa67915b75e9363 upstream. The AIU CODEC has a custom put() operation which returns 0 when the value of the mux changes, meaning that events are not generated for userspace. Change to return 1 in this case, the function returns early in the case where there is no change. Signed-off-by: Mark Brown <broonie@kernel.org> Reviewed-by: Jerome Brunet <jbrunet@baylibre.com> Link: https://lore.kernel.org/r/20220421123803.292063-3-broonie@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org> Cc: stable@vger.kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| aiu-acodec-ctrl.c | ||
| aiu-codec-ctrl.c | ||
| aiu-encoder-i2s.c | ||
| aiu-encoder-spdif.c | ||
| aiu-fifo-i2s.c | ||
| aiu-fifo-spdif.c | ||
| aiu-fifo.c | ||
| aiu-fifo.h | ||
| aiu.c | ||
| aiu.h | ||
| axg-card.c | ||
| axg-fifo.c | ||
| axg-fifo.h | ||
| axg-frddr.c | ||
| axg-pdm.c | ||
| axg-spdifin.c | ||
| axg-spdifout.c | ||
| axg-tdm-formatter.c | ||
| axg-tdm-formatter.h | ||
| axg-tdm-interface.c | ||
| axg-tdm.h | ||
| axg-tdmin.c | ||
| axg-tdmout.c | ||
| axg-toddr.c | ||
| g12a-toacodec.c | ||
| g12a-tohdmitx.c | ||
| gx-card.c | ||
| meson-card-utils.c | ||
| meson-card.h | ||
| meson-codec-glue.c | ||
| meson-codec-glue.h | ||
| t9015.c | ||