linux icon indicating copy to clipboard operation
linux copied to clipboard

Capture hw mute indicator

Open jsarha opened this issue 11 months ago • 1 comments

There are some missing pieces in this code, but I wanted to make it available before I go to short vacation in the end of the week. The missing pieces are:

  • no support for handling SDW linux driver hw mute status updates
  • the snd_ipc4_global_capture_hw_mute_force() callback is not connected to DSP power-state (have not found an appropriate place yet... reverse engineering continues)

To test the code, this SOF draft PR can be used: https://github.com/thesofproject/sof/pull/9800 When integrating the pieces to SOF mic_privacy code, the driver side expects a privacy state update when the DSP has booted up.

There are still unsolved issues to this concept (how to combine SDW/host-linux and DMIC/sof-FW mute status to one indicator) and they need to be resolved, before this work can be finished.

jsarha avatar Jan 28 '25 10:01 jsarha

Now the PR contains also the code force the capture hw mute indicator to muted state, when DSP is powered down.

jsarha avatar Feb 05 '25 15:02 jsarha