All of lore.kernel.org
 help / color / mirror / Atom feed
From: >Takashi Iwai <tiwai@suse.de>
To: "Bruno Prémont" <bonbons@sysophe.eu>
Cc: Libin Yang <libin.yang@intel.com>,
	intel-gfx@lists.freedesktop.org, alsa-devel@alsa-project.org,
	dri-devel@lists.freedesktop.org
Subject: Re: i915, HDMI/DP audio with multiple monitors
Date: Thu, 13 Sep 2018 18:07:46 +0200	[thread overview]
Message-ID: <s5h7ejppei5.wl-tiwai@suse.de> (raw)
In-Reply-To: <20180913092537.4c7b8042@pluto.restena.lu>

On Thu, 13 Sep 2018 09:25:37 +0200,
Bruno Prémont wrote:
> 
> On Wed, 12 Sep 2018 20:06:43 +0200 Takashi Iwai wrote:
> > On Wed, 12 Sep 2018 19:46:58 +0200,
> > Ville Syrjälä wrote:
> > > 
> > > On Tue, Sep 11, 2018 at 03:50:13PM +0200, Bruno Prémont wrote:  
> > > > Hi,
> > > > 
> > > > I have a system with multiple monitors and would like to send
> > > > notification sounds to the monitor on which corresponding
> > > > window is visible.
> > > > 
> > > > For a workstation and a tiny computer things look different:
> > > > - workstation (Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz):
> > > >  00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
> > > >  00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
> > > >  00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 04)
> > > > 
> > > >  Here alsa show me two cards:
> > > >  - HDA Intel PCH (Realtek ALC671)
> > > >  - HDA Intel HDMI (Intel Generic)
> > > > 
> > > >  **** List of PLAYBACK Hardware Devices ****
> > > >  card 0: HDMI [HDA Intel HDMI], device 3: Generic Digital [Generic Digital]
> > > >    Subdevices: 1/1
> > > >    Subdevice #0: subdevice #0  
> > 
> > Is a proper kernel config (CONFIG_SND_HDA_CODEC_HDMI) enabled?
> 
> It was missing and adding it helps a lot.
> Would there be a way to auto-select it when corresponding DRM driver is
> selected?
> 
> Kind of
>   select SND_HDA_CODEC_HDMI if SND_HDA
> or at least mention it in description, maybe as conditional comment is
> done for HDA codecs.

Yeah, a patch like below should work.

--- a/drivers/gpu/drm/i915/Kconfig
+++ b/drivers/gpu/drm/i915/Kconfig
@@ -23,6 +23,7 @@ config DRM_I915
 	select SYNC_FILE
 	select IOSF_MBI
 	select CRC32
+	select SND_HDA_CODEC_HDMI if SND_HDA_INTEL
 	select SND_HDA_I915 if SND_HDA_CORE
 	select CEC_CORE if CEC_NOTIFIER
 	help

But I'm not going to advocate it.  Feel free to cook up and submit a
proper patch if you really need it.


Takashi
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

  reply	other threads:[~2018-09-13 16:07 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-11 13:50 i915, HDMI/DP audio with multiple monitors Bruno Prémont
2018-09-12 17:46 ` Ville Syrjälä
2018-09-12 18:06   ` Takashi Iwai
2018-09-13  7:25     ` Bruno Prémont
2018-09-13 16:07       `  [this message]
2018-09-13  1:48   ` Yang, Libin
2018-09-12 20:02 ` Alex Deucher
2018-09-13 16:18 ` ✗ Fi.CI.CHECKPATCH: warning for " Patchwork
2018-09-13 16:39 ` ✗ Fi.CI.BAT: failure " Patchwork

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=s5h7ejppei5.wl-tiwai@suse.de \
    --to=bonbons@sysophe.eu \
    --cc=alsa-devel@alsa-project.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=libin.yang@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.