ASoC: SOF: Intel: add support for SoundWire-based HP Omen16
authorMark Brown <broonie@kernel.org>
Fri, 15 Jul 2022 19:07:01 +0000 (20:07 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 15 Jul 2022 19:07:01 +0000 (20:07 +0100)
commitc3fc63479e372747ffa99b4602f962d2862a13b3
tree8a3ab199e73ef586ae1145f72d1b1cf83cdaa56c
parentdfb15e49400e8264662a8ae2117f41c9f417e173
parentba4c6a1a8f1b3a178a67fd3ceffa876971a5789f
ASoC: SOF: Intel: add support for SoundWire-based HP Omen16

Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:

This device exposes a headset codec on link0 and an amplifier on
link3. This is a very unusual pin-muxing, usually the microphones are
pin-muxed with link2/link3. This resulted in a problematic error
handling leading to a kernel oops, and invalidated a hard-coded
assumption.

Full support for this device requires a DMI quirk shared separately
("soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX").