47 lines
1.4 KiB
Diff
47 lines
1.4 KiB
Diff
From 3c137c964b9591aa2d0b0022a0fc3cef6ca0b3db Mon Sep 17 00:00:00 2001
|
|
From: denglei <denglei@eswincomputing.com>
|
|
Date: Wed, 11 Dec 2024 13:50:10 +0800
|
|
Subject: [PATCH 335/413] WIN2030-16445:fix:NPU driver add switch for perf
|
|
function.
|
|
|
|
Changelogs:
|
|
NPU driver add switch for perf function.
|
|
|
|
Change-Id: I545facfe91d9dddfa26d5ca9800fd72c3b2a9443
|
|
Signed-off-by: denglei <denglei@eswincomputing.com>
|
|
---
|
|
drivers/soc/eswin/ai_driver/Kconfig | 4 ++++
|
|
drivers/soc/eswin/ai_driver/npu/Makefile | 3 +++
|
|
2 files changed, 7 insertions(+)
|
|
|
|
diff --git a/drivers/soc/eswin/ai_driver/Kconfig b/drivers/soc/eswin/ai_driver/Kconfig
|
|
index 84a135ee3d69..713289b59ae2 100644
|
|
--- a/drivers/soc/eswin/ai_driver/Kconfig
|
|
+++ b/drivers/soc/eswin/ai_driver/Kconfig
|
|
@@ -9,3 +9,7 @@ config ESWIN_NPU
|
|
select ESWIN_DEV_DMA_BUF
|
|
select ESWIN_IOMMU_RSV
|
|
select ESWIN_RSVMEM_HEAP
|
|
+config NPU_PERF
|
|
+ bool "NPU PERF"
|
|
+ default n
|
|
+ depends on ESWIN_NPU
|
|
\ No newline at end of file
|
|
diff --git a/drivers/soc/eswin/ai_driver/npu/Makefile b/drivers/soc/eswin/ai_driver/npu/Makefile
|
|
index 9e85f48c355b..630aa94bc05f 100644
|
|
--- a/drivers/soc/eswin/ai_driver/npu/Makefile
|
|
+++ b/drivers/soc/eswin/ai_driver/npu/Makefile
|
|
@@ -3,6 +3,9 @@ LOG_LEVEL ?= 0
|
|
NPU_DEV_SIM ?= 0
|
|
SMALL_PEC_MAT ?= 0
|
|
|
|
+ifeq ($(CONFIG_NPU_PERF),y)
|
|
+ NPU_PERF_STATS = 2
|
|
+endif
|
|
ccflags-y += -I$(src)
|
|
ccflags-y += -I$(srctree)/drivers/soc/eswin
|
|
ccflags-y += -I$(srctree)/drivers/memory/eswin/codacache/
|
|
--
|
|
2.47.0
|
|
|