Skip to content
sound updates for 4.12-rc1

It was a relatively calm development cycle, and no scaring changes are
seen in both core and driver sides.  Here are some highlights:

ASoC:
- A new API for hooking up jacks more generically and easily
- Card longname is set based on DMI for a unique UCM profile
- Lots of Intel driver fixes: Atom, Broxton, Skylake and newer chips
- New drivers for Cirrus CS35L35, DIO DIO2125, Everest ES7132,
  HiSilicon hi6210, Maxim MAX98927, MT2701 systems with WM8960, Nuvoton
  NAU8824, Odroid systems, ST STM32 SAI controllers and x86 systems with
  DA7213

HD-audio:
- Many new quirks to support headset for various devices (mostly ASUS
  ones) as usual
- Support for dual codecs on some Gigabyte mobos and Lenovo laptop
- Improvement on PCM position reporting for Skylake and newer

FireWire:
- New drivers for MOTU and RME Fireface series
- Updates for Digidesign Digi00x and TASCAM series
- Support for tracepoints

Others:
- USB-audio: improved support for quirk_alias option
- Cleanups, constification allover the places