Skip to content

No sound output if DSP enabled [IPL-EVT-C1][8086:a3f0] #1444

Closed

Description

@prestige-wang

Bug Description

On Impala platform, when BIOS enabled DSP, there is no sound output on Ubuntu.

To Reproduce
Boot in Ubuntu 18.04 SP1.

Reproduction Rate
100%

Environment
Platform: Impala 21.5 AIO (CML-S B460C PCH)
OS: Ubuntu 1804 SP1
Audio device: Intel Corporation Device a3f0 (prog-if 80)

Activity

  1. cooper-chiou commented on Nov 7, 2019

    @cooper-chiou

    I provided test patch to OSV for validation since there is no audio pci device id for CML-S per checked.

  2. cooper-chiou commented on Nov 11, 2019

    @cooper-chiou

    validated PASS on customer system, and patch has committed to upstream by https://patchwork.kernel.org/patch/11235833/, please review. Thanks,

  3. plbossart commented on Nov 12, 2019

    @plbossart
    Member

    @cooper-chiou is the DSP enabled on CML-S, and if yes shouldn't we enable it w/ SOF?

  4. cooper-chiou commented on Nov 12, 2019

    @cooper-chiou

    @plbossart this customer's project (Impala) didn't have PCH-DMIC design, and BIOS enabled DSP to support Win APO feature per customer mentioned.

  5. plbossart commented on Nov 12, 2019

    @plbossart
    Member

    @cooper-chiou did you mean "BIOS did not enable DSP"?

  6. cooper-chiou commented on Nov 13, 2019

    @cooper-chiou

    @plbossart I confirmed with ODM "It didn’t support PCH-DMIC, but BIOS enabled DSP for Windows APO feature"

  7. plbossart commented on Nov 13, 2019

    @plbossart
    Member

    "APO" usually means processing on the host. Are you saying that on Windows the DSP is used on this platform? If yes, we would need to add support for this platform in SOF as well. We may still use the legacy driver for now thanks to the auto detection, but if this platform has a DSP then SOF should support it.

  8. cooper-chiou commented on Nov 14, 2019

    @cooper-chiou

    From Intel Smart Sound Technology Feature document, "CometLake-S" feature list claimed "Windows APO (in SW) Support for Pre- and Post-Processing Brands" = YES. That's why ODM BIOS enabled DSP to support Windows APO feature. (Btw, in Linux POR list Audio DSP - Pre/Post Processing is NO)

  9. plbossart commented on Nov 14, 2019

    @plbossart
    Member

    ok, let me try differently: can you provide the results of the following command on that device

    more /sys/bus/pci/devices/0000\:00\:1f.3/class 
    
  10. cooper-chiou commented on Nov 15, 2019

    @cooper-chiou

    @plbossart
    The result is here.
    $ cat /sys/bus/pci/devices/0000:00:1f.3/class
    0x040380

  11. cooper-chiou commented on Dec 18, 2019

    @cooper-chiou

    Patch "ALSA: hda: Add Cometlake-S PCI ID" has been added to 5.3-stable tree, please find the following commit id, then I think we can close this sighting when confirmed by issue submitter @prestige-wang .

    [ Upstream commit b73a58549ea37a44434c7afab3c7ad9af210cfd9 ]
    Link: https://lore.kernel.org/r/20191108071349.12840-1-cooper.chiou@intel.com
    
  12. self-assigned this
    on Dec 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions