Skip to content

boards: ace30: Enable CONFIG_UAOL for PTL#10616

Open
majunkier wants to merge 1 commit intothesofproject:mainfrom
majunkier:enable_uaol
Open

boards: ace30: Enable CONFIG_UAOL for PTL#10616
majunkier wants to merge 1 commit intothesofproject:mainfrom
majunkier:enable_uaol

Conversation

@majunkier
Copy link

Starting from Zephyr commit fc2b1b2f3e2 ("drivers: uaol: Do not enable by default UAOL"), the UAOL (USB Audio Offload Link) driver is no longer enabled by default. This change cause build failures with linker errors:
undefined reference to `__device_dts_ord_110'

This commit enables CONFIG_UAOL=y for PTL

Copilot AI review requested due to automatic review settings March 12, 2026 09:19
@majunkier majunkier requested a review from kv2019i as a code owner March 12, 2026 09:19
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Enables the Zephyr UAOL (USB Audio Offload Link) driver on the intel_adsp_ace30_ptl board configuration to restore builds after UAOL stopped being enabled by default upstream.

Changes:

  • Turn on CONFIG_UAOL=y for the PTL board config to avoid UAOL-related link failures.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -56,6 +56,7 @@ CONFIG_MM_DRV_INTEL_ADSP_TLB_REMAP_UNUSED_RAM=y
CONFIG_MM_DRV_INTEL_VIRTUAL_REGION_COUNT=2
CONFIG_XTENSA_MMU_NUM_L2_TABLES=128
CONFIG_SYS_CLOCK_TICKS_PER_SEC=12000
Copy link

Copilot AI Mar 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider adding a short comment explaining why CONFIG_UAOL must be enabled for PTL (e.g., UAOL no longer default-enabled since Zephyr commit fc2b1b2f3e2 and disabling causes linker errors / missing UAOL device). This will help future maintainers understand why the symbol is forced on in this board config.

Suggested change
CONFIG_SYS_CLOCK_TICKS_PER_SEC=12000
CONFIG_SYS_CLOCK_TICKS_PER_SEC=12000
# UAOL is no longer default-enabled since Zephyr commit fc2b1b2f3e2;
# it must be forced on for PTL or the build fails with linker errors
# due to the missing UAOL device.

Copilot uses AI. Check for mistakes.
Starting from Zephyr commit fc2b1b2f3e2 ("drivers: uaol: Do not enable
by default UAOL"), the UAOL (USB Audio Offload Link) driver is no
longer enabled by default. This change cause build failures
with linker errors:
  undefined reference to `__device_dts_ord_110'

This commit enables CONFIG_UAOL=y for PTL

Signed-off-by: Mateusz Junkier <mateusz.junkier@intel.com>
@majunkier majunkier added the DNM Do Not Merge tag label Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DNM Do Not Merge tag

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants