Skip to content

Xiaomi Book Air 13 (2022) – only 2 internal speakers active, generic sof-hda-generic-2ch topology loaded #5630

@galise2play

Description

@galise2play

I am running Fedora Linux on a Xiaomi Book Air 13 (2022, Intel platform).
The internal audio partially works: only the front tweeters are active.
The side speakers (mid/bass) are completely silent.

This appears to be due to a generic SOF topology being loaded instead of a vendor-specific one.

Hardware

  • Laptop: Xiaomi Book Air 13 (2022)
  • CPU: Intel (Tiger Lake / Alder Lake class)
  • Audio codec: Conexant CX11970
  • Kernel: 6.17.x

Evidence

aplay -l

card 0: sof-hda-dsp
device 0: HDA Analog

**Relevant dmesg output**
Topology file: intel/sof-tplg/sof-hda-generic-2ch.tplg
snd_hda_codec_conexant CX11970
line_outs=1
speaker_outs=0

**Analysis**
SOF firmware loads correctly, but only a generic 2-channel topology is used.
The codec reports a single speaker output.
This suggests that additional internal speakers are driven by a DSP/Smart Amp
that requires a vendor-specific topology not currently available in SOF.

This is not a regression: full speaker support has never worked on this device under Linux.

**Question**

Is there any existing or planned SOF topology for this Xiaomi model?
If not, is there a recommended path (DSDT dump, NHLT extraction, Windows driver analysis)
to help enable full speaker support?

Metadata

Metadata

Assignees

No one assigned

    Labels

    HDAApplies to HD-Audio bus for codec connectionOEM HDA codec customizationIssue with HDA codec verbs/configuration by OEM

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions