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

menuconfig MM_DRV
	bool "Memory Management Drivers [EXPERIMENTAL]"
	select EXPERIMENTAL
	select KERNEL_VM_SUPPORT
	help
	  Include Memory Management drivers in system config

if MM_DRV

config MM_DRV_PAGE_SIZE
	hex "Memory Page Size"
	default 0x1000
	help
	  Size of memory pages.

config MM_DRV_INTEL_ADSP_MTL_TLB
	bool "Intel Audio DSP TLB Driver for Meteor Lake"
	default y
	depends on DT_HAS_INTEL_ADSP_MTL_TLB_ENABLED
	imply SYS_MEM_BLOCKS
	help
	  Driver for the translation lookup buffer on
	  Intel Audio DSP hardware (Meteor Lake).

config MM_DRV_INTEL_ADSP_TLB
	bool "Intel Audio DSP TLB Driver"
	default y
	depends on DT_HAS_INTEL_ADSP_TLB_ENABLED
	help
	  Driver for the translation lookup buffer on
	  Intel Audio DSP hardware.

endif # MM_DRV
