Skip to content

Commit

Permalink
drivers: dai: add dai driver for intel uaol
Browse files Browse the repository at this point in the history
This patch adds a DAI driver for USB Audio Offload Link (UAOL)
on Intel ACE platforms.

Signed-off-by: Tomasz Lissowski <tomasz.lissowski@intel.com>
  • Loading branch information
tlissows committed Mar 13, 2024
1 parent 90a3f9e commit f5d6684
Show file tree
Hide file tree
Showing 12 changed files with 2,050 additions and 0 deletions.
1 change: 1 addition & 0 deletions drivers/dai/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ add_subdirectory_ifdef(CONFIG_DAI_INTEL_ALH intel/alh)
add_subdirectory_ifdef(CONFIG_DAI_INTEL_DMIC intel/dmic)
add_subdirectory_ifdef(CONFIG_DAI_INTEL_HDA intel/hda)
add_subdirectory_ifdef(CONFIG_DAI_NXP_SAI nxp/sai)
add_subdirectory_ifdef(CONFIG_DAI_INTEL_UAOL intel/uaol)
1 change: 1 addition & 0 deletions drivers/dai/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,6 @@ source "drivers/dai/intel/alh/Kconfig.alh"
source "drivers/dai/intel/dmic/Kconfig.dmic"
source "drivers/dai/intel/hda/Kconfig.hda"
source "drivers/dai/nxp/sai/Kconfig.sai"
source "drivers/dai/intel/uaol/Kconfig.uaol"

endif # DAI
4 changes: 4 additions & 0 deletions drivers/dai/intel/uaol/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# SPDX-License-Identifier: Apache-2.0

zephyr_library()
zephyr_library_sources_ifdef(CONFIG_DAI_INTEL_UAOL uaol.c)
10 changes: 10 additions & 0 deletions drivers/dai/intel/uaol/Kconfig.uaol
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# SOF UAOL configuration options

# Copyright (c) 2023 Intel Corporation
# SPDX-License-Identifier: Apache-2.0

config DAI_INTEL_UAOL
bool "Intel USB Audio Offload Link (UAOL) driver support for DAI interface"
default y
help
Enable Intel USB Audio Offload Link (UAOL) driver for DAI interface
Loading

0 comments on commit f5d6684

Please sign in to comment.