On Sun, Dec 30, 2018 at 3:18 PM Pierre-Louis Bossartok. Skylake and Kabylake are nearly identical in terms of audio support so the difference should be minor. I'll try to get a Skylake version so that this never happens again.
<pierre-louis.bossart@xxxxxxxxxxxxxxx> wrote:
The KabyLake Dell XPS13 was initially used for the ASoC driver forMine isn't the Kabylake one, it's the older XPS13 9350 (2015 - Skylake) one.
HDaudio, so there is no known hardware-related reason why this problem
happens.
The simplest way to make the problem go away is to force the legacyThat diff is wrong, since it changes the meaning of the binding
driver to bind with the (untested) diff below.
numbers, but then the module interface is wrong:
static int skl_pci_binding;
module_param_named(pci_binding, skl_pci_binding, int, 0444);
MODULE_PARM_DESC(pci_binding, "PCI binding (0=auto, 1=only legacy,
2=only asoc");
so I think Takashi's patch to just change the default value of
skl_pci_binding is the better one.