3e8f97009d
This adds a very basic driver to utilize the I3C IP block on MCUX (e.g. RT685). Note that, for now, this only supports being the active controller on the bus. Origin: NXP MCUXpresso SDK License: BSD 3-Clause URL: https://github.com/zephyrproject-rtos/hal_nxp Commit: 2302a1e94f5bc00ce59db4e249b688ad2e959f58 Purpose: Enabling the I3C controller on RT685. Signed-off-by: Daniel Leung <daniel.leung@intel.com>
20 lines
415 B
Plaintext
20 lines
415 B
Plaintext
# Copyright (c) 2022 Intel Corporation
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
DT_COMPAT_NXP_MCUX_I3C := nxp,mcux-i3c
|
|
|
|
module = I3C_MCUX
|
|
module-str = i3c-mcux
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
config I3C_MCUX
|
|
bool "MCUX I3C driver"
|
|
depends on HAS_MCUX
|
|
depends on DT_HAS_NXP_MCUX_I3C_ENABLED
|
|
select PINCTRL
|
|
select I3C_IBI_WORKQUEUE if I3C_USE_IBI
|
|
default y
|
|
help
|
|
Enable mcux I3C driver.
|