Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions app/Kconfig
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
config SCHED_CPU_MASK_PIN_ONLY
default y if SMP

config SMP_BOOT_DELAY
default y if SMP

# Allow compiler to determine whether to generate FLIX instructions.
choice COMPILER_CODEGEN_VLIW
default COMPILER_CODEGEN_VLIW_AUTO if "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "xt-clang"
Expand Down
17 changes: 17 additions & 0 deletions app/boards/intel_adsp_ace15_mtpm.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};

&cpu2 {
zephyr,deferred-start;
};
25 changes: 25 additions & 0 deletions app/boards/intel_adsp_ace20_lnl.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};

&cpu2 {
zephyr,deferred-start;
};

&cpu3 {
zephyr,deferred-start;
};

&cpu4 {
zephyr,deferred-start;
};
25 changes: 25 additions & 0 deletions app/boards/intel_adsp_ace30_ptl.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};

&cpu2 {
zephyr,deferred-start;
};

&cpu3 {
zephyr,deferred-start;
};

&cpu4 {
zephyr,deferred-start;
};
25 changes: 25 additions & 0 deletions app/boards/intel_adsp_ace30_ptl_sim.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};

&cpu2 {
zephyr,deferred-start;
};

&cpu3 {
zephyr,deferred-start;
};

&cpu4 {
zephyr,deferred-start;
};
17 changes: 17 additions & 0 deletions app/boards/intel_adsp_ace30_wcl.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};

&cpu2 {
zephyr,deferred-start;
};
17 changes: 17 additions & 0 deletions app/boards/intel_adsp_ace30_wcl_sim.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};

&cpu2 {
zephyr,deferred-start;
};
21 changes: 21 additions & 0 deletions app/boards/intel_adsp_ace40_nvl.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};

&cpu2 {
zephyr,deferred-start;
};

&cpu3 {
zephyr,deferred-start;
};
13 changes: 13 additions & 0 deletions app/boards/intel_adsp_ace40_nvls.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};
21 changes: 21 additions & 0 deletions app/boards/intel_adsp_cavs25.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};

&cpu2 {
zephyr,deferred-start;
};

&cpu3 {
zephyr,deferred-start;
};
13 changes: 13 additions & 0 deletions app/boards/intel_adsp_cavs25_tgph.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/*
* Copyright (c) 2026 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/

/* Secondary DSP cores are started on demand, not at kernel boot.
* Replaces the former CONFIG_SMP_BOOT_DELAY=y default.
*/

&cpu1 {
zephyr,deferred-start;
};
2 changes: 1 addition & 1 deletion west.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ manifest:

- name: zephyr
repo-path: zephyr
revision: fbd71c30f7b9083de9826577edb57d360efc01ed
revision: bfa1218a9e63a9621316178ca2c3125d16844a96
remote: zephyrproject

# Import some projects listed in zephyr/west.yml@revision
Expand Down
Loading