The sound subsystem updates were merged on Thursday for enabling a variety of new audio hardware with the Linux 6.19. Among the hardware standing out is getting Intel Nova Lake audio support in order.
With Linux 6.19 there is a lot of enablement work landing for Intel’s next-generation Nova Lake processors. In addition to the Xe3P integrated graphics and other “NVL” bits, the Nova Lake audio support has landed too. The Intel HDA driver and Sound Open Firmware (SOF) driver code has enabled Nova Lake and Nova Lake S support. Nothing too particularly interesting from the enablement side with no major changes needed, but simply put Linux 6.19 should be ready for audio playback on Nova Lake platforms.
Besides Nova Lake, there is also support for other audio hardware like the SpacemiT K1, Qualcomm QCM2290, Line 6 POD HD Pro X audio effects processor, and other hardware. Sound maintainer Takashi Iwai explains in the pull request:
“The majority of changes at this time were about ASoC with a lot of code refactoring works. From the functionality POV, there aren’t much to see, but we have a wide range of device-specific fixes and updates. Here are some highlights:
– Continued ASoC API clean works, spanned over many files
– Added a SoundWire SCDA generic class driver with regmap support
– Enhancements and fixes for Cirrus, Intel, Maxim and Qualcomm.
– Support for ASoC Allwinner A523, Mediatek MT8189, Qualcomm QCM2290, QRB2210 and SM6115, SpacemiT K1, and TI TAS2568, TAS5802, TAS5806, TAS5815, TAS5828 and TAS5830
– Usual HD-audio and USB-audio quirks and fixups
– Support for Onkyo SE-300PCIE, TASCAM IF-FW/DM MkII”
