All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC 0/4] HDA/i915 jack handling using component
@ 2015-11-12 16:20 Takashi Iwai
  2015-11-12 16:20 ` [PATCH RFC 1/4] drm/i915: Add get_eld audio component Takashi Iwai
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Takashi Iwai @ 2015-11-12 16:20 UTC (permalink / raw)
  To: alsa-devel; +Cc: Libin Yang, mengdong.lin, David Henningsson

Hi,

after the previous discussion ([RFC PATCH 0/2] ALSA: hda - DP MST
audio for Jack support), I thought it'd be even easier to give a
concrete code for further discussion; so here we go, it's a patchset
to implement the jack via audio component.

In the end, I added a new audio component ops to fetch the current
ELD, since the state is unknown at the time the audio driver starts.
The other two patches are just a cleanup.

This series is submitted just as an RFC, basically for a better
understanding, not seriously considered to be merged as is.
(That's why no intel-gfx is Cc'ed yet.)

Note that the i915 patches are applied to the latest Linus tree, while
patch_hdmi.c patch is to my for-linus branch.  The patches are found
in test/hdmi-jack branch of sound git tree.


Takashi

===

Takashi Iwai (4):
  drm/i915: Add get_eld audio component
  drm/i915: Remove superfluous NULL check
  drm/i915: refactoring audio component functions
  ALSA: hda - Use component ops for i915 HDMI/DP audio jack handling

 drivers/gpu/drm/i915/intel_audio.c | 73 ++++++++++++++++++++++++---------
 drivers/gpu/drm/i915/intel_drv.h   |  1 +
 include/drm/i915_component.h       |  4 ++
 sound/pci/hda/patch_hdmi.c         | 83 +++++++++++++++++++++++++++++++++++++-
 4 files changed, 141 insertions(+), 20 deletions(-)

-- 
2.6.3

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-11-13 15:39 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-12 16:20 [PATCH RFC 0/4] HDA/i915 jack handling using component Takashi Iwai
2015-11-12 16:20 ` [PATCH RFC 1/4] drm/i915: Add get_eld audio component Takashi Iwai
2015-11-12 16:20 ` [PATCH RFC 2/4] drm/i915: Remove superfluous NULL check Takashi Iwai
2015-11-12 16:20 ` [PATCH RFC 3/4] drm/i915: refactoring audio component functions Takashi Iwai
2015-11-12 16:20 ` [PATCH RFC 4/4] ALSA: hda - Use component ops for i915 HDMI/DP audio jack handling Takashi Iwai
2015-11-13  1:55   ` Libin Yang
2015-11-13  5:56     ` Takashi Iwai
2015-11-13 15:39       ` Takashi Iwai
2015-11-12 16:44 ` [PATCH RFC 0/4] HDA/i915 jack handling using component David Henningsson
2015-11-12 16:55   ` Takashi Iwai

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.