Skip to content

Commit d1fda31

Browse files
yefei-ajohnylin76
authored andcommitted
drivers: mtk: add afe drivers for mt8196
Add AFE drivers for memif/singen control. Signed-off-by: Darren.Ye <darren.ye@mediatek.com>
1 parent e5aaeb7 commit d1fda31

File tree

3 files changed

+31
-0
lines changed

3 files changed

+31
-0
lines changed

src/drivers/mediatek/afe/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,6 @@ endif()
1010
if(CONFIG_MT8195)
1111
add_subdirectory(mt8195)
1212
endif()
13+
if(CONFIG_MT8196)
14+
add_subdirectory(mt8196)
15+
endif()
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# SPDX-License-Identifier: BSD-3-Clause
2+
3+
if(CONFIG_TEST_SGEN)
4+
add_local_sources(sof afe-sgen.c)
5+
endif()
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// SPDX-License-Identifier: BSD-3-Clause
2+
/*
3+
* Copyright(c) 2024 MediaTek. All rights reserved.
4+
*
5+
* Author: Darren Ye <darren.ye@mediatek.com>
6+
*/
7+
8+
#include <stdint.h>
9+
10+
#include <sof/drivers/afe-sgen.h>
11+
#include <sof/lib/io.h>
12+
#include <sof/lib/uuid.h>
13+
#include <sof/trace/trace.h>
14+
#include <mt8196-afe-reg.h>
15+
#include <mt8196-afe-common.h>
16+
17+
void afe_sinegen_enable(void)
18+
{
19+
}
20+
21+
void afe_sinegen_disable(void)
22+
{
23+
}

0 commit comments

Comments
 (0)