Skip to content

Commit e6adeb2

Browse files
committed
boards: ace: power: disable unused asynchronous runtime PM
This patch removes the `CONFIG_PM_DEVICE_RUNTIME_ASYNC` configuration from the Intel ADSP board files, including ACE15 MTPM, ACE20 LNL, ACE30 PTL, and ACE30 WCL. The asynchronous runtime power management feature is not utilized by any device drivers in our project, rendering it unnecessary. By excluding this configuration, we prevent the compilation of dead code related to power management, optimizing the build process and reducing potential overhead. Signed-off-by: Tomasz Leman <tomasz.m.leman@intel.com>
1 parent 117e460 commit e6adeb2

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

app/boards/intel_adsp_ace15_mtpm.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ CONFIG_ADSP_IMR_CONTEXT_SAVE=n
111111
CONFIG_PM=y
112112
CONFIG_PM_DEVICE=y
113113
CONFIG_PM_DEVICE_RUNTIME=y
114+
CONFIG_PM_DEVICE_RUNTIME_ASYNC=n
114115
CONFIG_PM_DEVICE_SYSTEM_MANAGED=y
115116
CONFIG_PM_DEVICE_POWER_DOMAIN=y
116117
CONFIG_PM_PREWAKEUP_CONV_MODE_CEIL=y

app/boards/intel_adsp_ace20_lnl.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ CONFIG_PM=y
9191
CONFIG_PM_DEVICE=y
9292
CONFIG_PM_DEVICE_POWER_DOMAIN=y
9393
CONFIG_PM_DEVICE_RUNTIME=y
94+
CONFIG_PM_DEVICE_RUNTIME_ASYNC=n
9495
CONFIG_PM_DEVICE_SYSTEM_MANAGED=y
9596
CONFIG_PM_PREWAKEUP_CONV_MODE_CEIL=y
9697
CONFIG_POWER_DOMAIN=y

app/boards/intel_adsp_ace30_ptl.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ CONFIG_ADSP_IMR_CONTEXT_SAVE=y
8989
CONFIG_PM=y
9090
CONFIG_PM_DEVICE=y
9191
CONFIG_PM_DEVICE_RUNTIME=y
92+
CONFIG_PM_DEVICE_RUNTIME_ASYNC=n
9293
CONFIG_PM_DEVICE_POWER_DOMAIN=y
9394
CONFIG_PM_DEVICE_SYSTEM_MANAGED=y
9495
CONFIG_PM_PREWAKEUP_CONV_MODE_CEIL=y

app/boards/intel_adsp_ace30_wcl.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ CONFIG_ADSP_IMR_CONTEXT_SAVE=y
7474
CONFIG_PM=y
7575
CONFIG_PM_DEVICE=y
7676
CONFIG_PM_DEVICE_RUNTIME=y
77+
CONFIG_PM_DEVICE_RUNTIME_ASYNC=n
7778
CONFIG_PM_DEVICE_POWER_DOMAIN=y
7879
CONFIG_PM_DEVICE_SYSTEM_MANAGED=y
7980
CONFIG_PM_PREWAKEUP_CONV_MODE_CEIL=y

0 commit comments

Comments
 (0)