6ead139b4b
Add a MBOX driver wrapper around the NXP MU, simular to the existing wrapper around the NXP S32 MRU. This allows Zephyr IPC to work based on the MU, on a number of NXP boards. Also update the SHA of NXP HAL to enable the Kconfig for this driver. Signed-off-by: Yicheng Li <yichengli@google.com>
30 lines
786 B
Plaintext
30 lines
786 B
Plaintext
# Copyright (c) 2021 Carlo Caione <ccaione@baylibre.com>
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig MBOX
|
|
bool "Multi-Channel Inter-Processor Mailbox (MBOX) drivers"
|
|
help
|
|
Include multi-channel interrupt-based inter-processor mailboxes
|
|
drivers in system configuration
|
|
|
|
if MBOX
|
|
|
|
# Include these first so that any properties (e.g. defaults) below can be
|
|
# overridden (by defining symbols in multiple locations)
|
|
source "drivers/mbox/Kconfig.nrfx"
|
|
source "drivers/mbox/Kconfig.nxp_s32"
|
|
source "drivers/mbox/Kconfig.nxp_imx"
|
|
source "drivers/mbox/Kconfig.andes"
|
|
|
|
config MBOX_INIT_PRIORITY
|
|
int "MBOX init priority"
|
|
default 40
|
|
help
|
|
MBOX driver device initialization priority.
|
|
|
|
module = MBOX
|
|
module-str = mbox
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
endif # MBOX
|