From be53c86917e1b4f3762381525a6fbff9a8661ec0 Mon Sep 17 00:00:00 2001 From: Tomasz Lauda Date: Fri, 22 Jun 2018 15:55:55 +0200 Subject: [PATCH] cavs: pm_runtime: scale down host dma l1 exit times Scales down host dma l1 exit times, since they were defined for Fast RING clock, but implementation uses XTAL based timer. Signed-off-by: Tomasz Lauda --- src/platform/apollolake/include/platform/platform.h | 2 +- src/platform/cannonlake/include/platform/platform.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/platform/apollolake/include/platform/platform.h b/src/platform/apollolake/include/platform/platform.h index 51e12f49dc51..58ca66c96902 100644 --- a/src/platform/apollolake/include/platform/platform.h +++ b/src/platform/apollolake/include/platform/platform.h @@ -119,7 +119,7 @@ struct sof; #define PLATFORM_DEFAULT_DELAY 12 /* minimal L1 exit time in cycles */ -#define PLATFORM_FORCE_L1_EXIT_TIME 12288 +#define PLATFORM_FORCE_L1_EXIT_TIME 585 /* Platform defined panic code */ static inline void platform_panic(uint32_t p) diff --git a/src/platform/cannonlake/include/platform/platform.h b/src/platform/cannonlake/include/platform/platform.h index 1904bd5dc174..67566b26593e 100644 --- a/src/platform/cannonlake/include/platform/platform.h +++ b/src/platform/cannonlake/include/platform/platform.h @@ -116,7 +116,7 @@ struct sof; #define PLATFORM_DEFAULT_DELAY 12 /* minimal L1 exit time in cycles */ -#define PLATFORM_FORCE_L1_EXIT_TIME 8192 +#define PLATFORM_FORCE_L1_EXIT_TIME 482 /* Platform defined trace code */ static inline void platform_panic(uint32_t p)