Skip to content

ASoC: SOF: Intel: hda: allow operation without i915 - #1731

Closed
kv2019i wants to merge 2 commits into
thesofproject:topic/sof-devfrom
kv2019i:topic/hda-without-i915
Closed

kv2019i wants to merge 2 commits into
thesofproject:topic/sof-devfrom
kv2019i:topic/hda-without-i915

Conversation

@kv2019i

@kv2019i kv2019i commented Jan 17, 2020 •

Copy link
Copy Markdown
Collaborator

Add support to configure HDA controller with external codec even if iDisp codec in i915 is not available.

This can happen for multiple reasons:
- internal graphics is disabled on the system
- i915 driver is not enabled in kernel or it fails to init
- i915 codec reports error in HDA codec probe
- HDA codec driver probe fails

Address all these scenarios, but keep using the same topology configuration still. In case failures occur, HDMI PCM nodes are created, but they will report error at open. No ALSA mixer controls are created.

Fixes: #1658

Note to @plbossart : this will conflict with "ASoC: SOF: Intel: refactor i915_get/put functions" that was sent to upstream last week. In case merging get delayed, you'll see this.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

upstream Patch has been sent to upstream (e.g. alsa-devel)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Audio device not recognized on HP Omen 17

5 participants