Skip to content

shikra config2 changes #63

Open
mpratyus wants to merge 3 commits into
AudioReach:masterfrom
mpratyus:config2_changes
Open

shikra config2 changes #63
mpratyus wants to merge 3 commits into
AudioReach:masterfrom
mpratyus:config2_changes

Conversation

@mpratyus

Copy link
Copy Markdown
Contributor

No description provided.

@mpratyus mpratyus requested review from a team June 30, 2026 08:44
mpratyus added 3 commits June 30, 2026 14:31
Shikra AudioReach device trees consume AUD_INTF IBIT/EBIT
clocks through q6prmcc for MI2S/TDM bit clock voting. Add
the missing PRM clock IDs and provider entries so those clock
references can resolve and be voted by kernel clients.

Signed-off-by: Pratyush Meduri <mpratyus@qti.qualcomm.com>
Route APM/SPF/PRM GPR packets to the domain advertised by
the GPR device instead of always forcing ADSP. This keeps the
path compatible with non-default AudioReach DSP domains while
preserving ADSP as the fallback.

Signed-off-by: Pratyush Meduri <mpratyus@qti.qualcomm.com>
Add Shikra CQM/CQS/IQS support to the common AudioReach
machine driver without changing the existing platform match
flow. Select card data only for Shikra compatibles or Shikra
model names, so other targets keep the existing widgets and
controls.
Parse AudioReach DPCM platform nodes from device tree, skip
SoundWire stream setup for non-SoundWire MI2S/TDM backends,
and add the Shikra-specific codec/sysclk setup needed by the
IQS and CQS links.
Add optional mclk/bclk/eclk handling to q6apm LPASS dummy DAIs
so machine-driver sysclk requests become kernel clock votes
through q6prmcc.

Signed-off-by: Pratyush Meduri <mpratyus@qti.qualcomm.com>
@mpratyus mpratyus changed the title Config2 changes shikra config2 changes Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant