Skip to content

Conversation

@macchian
Copy link
Owner

@macchian macchian commented Jul 31, 2025

…0_l23

This patch adds support for the RT722 codec on SoundWire link 0, and RT1320 left and right amplifiers on links 2 and 3, respectively.

The RT722 speaker function is excluded, as it is the aggregate configuration.

@macchian macchian force-pushed the mac-dev-rt722-rt1320 branch 2 times, most recently from 5dd7c36 to 5ccc838 Compare August 4, 2025 04:11
@macchian macchian force-pushed the mac-dev-rt722-rt1320 branch 2 times, most recently from 139769f to 4c38568 Compare September 3, 2025 08:35
The SSP BT mask bits overlapped with SOC_SDW_CODEC_SPKR,
SOC_SDW_SIDECAR_AMPS, and SOC_SDW_CODEC_MIC BIT[15–17] in
sdw_utils.h. Shift the SSP BT mask bits to a higher range to
eliminate the conflict.

Signed-off-by: Mac Chiang <mac.chiang@intel.com>
…0_l23

This patch adds support for the RT722 codec on SoundWire link 0,
and RT1320 left and right amplifiers on links 2 and 3, respectively.

Signed-off-by: Mac Chiang <mac.chiang@intel.com>
This SKU does not use the RT722 internal speaker. Add
SOC_SDW_CODEC_SPKR to prevent DAI being created via
codec_info_list.dais.quirk_exclude.

Other SKUs continue to check higher-priority sdca_functions
when the BIOS SDCA property is present.

Signed-off-by: Mac Chiang <mac.chiang@intel.com>
This patch adds support for selecting the SSP DAI for Bluetooth offload
based on the machine parameter `bt_link_mask` when provided and on ACE4
or newer Intel SoCs. This allows platform data to override which SSP
port is used for BT offload topologies, typically named:

    sof_tplg_filename"-%dch"-ssp%d-bt.tplg

Signed-off-by: Mac Chiang <mac.chiang@intel.com>
@macchian macchian force-pushed the mac-dev-rt722-rt1320 branch from 4c38568 to 00acb4a Compare September 24, 2025 09:01
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.

2 participants