Hi, this is a series of patches to address the issues on nau8xxx codecs I've stumbled upon while dealing with a bug report for Steam Deck. Most of them are to implement the missing hw constraint for rate restrictions while one patch is to fix the semaphore unbalance in nau8824 driver. Takashi === Takashi Iwai (5): ASoC: nau8821: Implement hw constraint for rates ASoC: nau8824: Fix semaphore unbalance at error paths ASoC: nau8824: Implement hw constraint for rates ASoC: nau8825: Implement hw constraint for rates ASoC: nau8540: Implement hw constraint for rates sound/soc/codecs/nau8540.c | 40 +++++++++++++----- sound/soc/codecs/nau8821.c | 66 ++++++++++++++++-------------- sound/soc/codecs/nau8824.c | 80 ++++++++++++++++++++---------------- sound/soc/codecs/nau8825.c | 83 +++++++++++++++++++++----------------- 4 files changed, 156 insertions(+), 113 deletions(-) -- 2.35.3