On Wed, 15 Mar 2017 07:34:18 +0100, Ian W MORRISON wrote: > > The upstream kernel builds for distributions such as Ubuntu which now > includes binary packages for v4.11 mainline kernel release candidates are > promoted as a way of testing upstream kernels to to confirm that upstream > has fixed a specific issue (see > https://wiki.ubuntu.com/Kernel/MainlineBuilds). > > Unfortunately the long awaited patch for providing HDMI audio support for > Bay Trail and Cherry Trail devices does not include this support through a > module built by default. > > By defining the default of the two associated CONFIG settings (SND_X86 and > HDMI_LPE_AUDIO) as a module, upstream kernel builds would automatically > provide the much desired HDMI audio support by default. > > This patch uses a Kconfig 'default' statement to include the driver as > default. > > Signed-off-by: Ian W Morrison <linuxium@xxxxxxxxxxxxxxx> Setting default=m is very uncommon and it already indicates something wrong. Instead, we should change CONFIG_SND_X86 to a bool like CONFIG_SND_PCI or CONFIG_SND_ISA. It's merely a config to filter its sub-options, and this doesn't build any module by itself. Then CONFIG_SND_X86 can be set safely to default y, as most of other such configs do so for convenience, too. thanks, Takashi > --- > sound/x86/Kconfig | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/sound/x86/Kconfig b/sound/x86/Kconfig > index 84c8f8fc..439850c 100644 > --- a/sound/x86/Kconfig > +++ b/sound/x86/Kconfig > @@ -1,6 +1,7 @@ > menuconfig SND_X86 > tristate "X86 sound devices" > depends on X86 > + default m > ---help--- > X86 sound devices that don't fall under SoC or PCI categories > > @@ -9,6 +10,7 @@ if SND_X86 > config HDMI_LPE_AUDIO > tristate "HDMI audio without HDaudio on Intel Atom platforms" > depends on DRM_I915 > + default m > select SND_PCM > help > Choose this option to support HDMI LPE Audio mode > -- > 1.9.1 > [2 <text/html; UTF-8 (quoted-printable)>] > _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel