dts: Rename RW pinctrl to MCI IO MUX
"RW pinctrl" is clearly SOC specific naming for an IP that is not necessarily constrained to live on one SOC series. Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
This commit is contained in:
parent
c420733c33
commit
ad393fbbfa
|
@ -34,7 +34,7 @@ zephyr_library_sources_ifdef(CONFIG_PINCTRL_EMSDP pinctrl_emsdp.c)
|
|||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_TI_CC32XX pinctrl_ti_cc32xx.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_NUMAKER pinctrl_numaker.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_QUICKLOGIC_EOS_S3 pinctrl_eos_s3.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_RW pinctrl_rw_iomux.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_MCI_IO_MUX pinctrl_mci_io_mux.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_ENE_KB1200 pinctrl_ene_kb1200.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_IMX_SCU pinctrl_imx_scu.c)
|
||||
|
||||
|
|
|
@ -62,7 +62,7 @@ source "drivers/pinctrl/Kconfig.emsdp"
|
|||
source "drivers/pinctrl/Kconfig.ti_cc32xx"
|
||||
source "drivers/pinctrl/Kconfig.numaker"
|
||||
source "drivers/pinctrl/Kconfig.eos_s3"
|
||||
source "drivers/pinctrl/Kconfig.rw"
|
||||
source "drivers/pinctrl/Kconfig.mci_io_mux"
|
||||
source "drivers/pinctrl/Kconfig.ene"
|
||||
source "drivers/pinctrl/Kconfig.zynqmp"
|
||||
|
||||
|
|
9
drivers/pinctrl/Kconfig.mci_io_mux
Normal file
9
drivers/pinctrl/Kconfig.mci_io_mux
Normal file
|
@ -0,0 +1,9 @@
|
|||
# Copyright 2022 NXP
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
config PINCTRL_MCI_IO_MUX
|
||||
bool "NXP MCI IO MUX Pinctrl Driver"
|
||||
default y
|
||||
depends on DT_HAS_NXP_MCI_IO_MUX_ENABLED
|
||||
help
|
||||
Enable pin controller driver for NXP MCI_IO_MUX
|
|
@ -1,9 +0,0 @@
|
|||
# Copyright 2022 NXP
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
config PINCTRL_RW
|
||||
bool "Pin controller driver for NXP RW MCUs"
|
||||
default y
|
||||
depends on DT_HAS_NXP_RW_IOMUX_PINCTRL_ENABLED
|
||||
help
|
||||
Enable pin controller driver for NXP RW61x series MCUs
|
|
@ -58,7 +58,7 @@
|
|||
};
|
||||
|
||||
pinctrl: mci_iomux@4000 {
|
||||
compatible = "nxp,rw-iomux-pinctrl";
|
||||
compatible = "nxp,mci-io-mux";
|
||||
reg = <0x4000 0x1000>;
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 2022, NXP
|
||||
# Copyright 2022, 2024 NXP
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: |
|
||||
RW61x pin control node. This node defines pin configurations in pin
|
||||
MCI IO MUX pin control node. This node defines pin configurations in pin
|
||||
groups, and has the 'pinctrl' node identifier in the SOC's devicetree. Each
|
||||
group within the pin configuration defines a peripheral's pin configuration.
|
||||
Each numbered subgroup represents pins with shared configuration for that
|
||||
|
@ -30,16 +30,16 @@ description: |
|
|||
bias-pull-up: PAD_PU_PD_ENx= (0x1 << pin_index)
|
||||
bias-pull-down: PAD_PU_PD_ENx= (0x10 << pin_index)
|
||||
|
||||
compatible: "nxp,rw-iomux-pinctrl"
|
||||
compatible: "nxp,mci-io-mux"
|
||||
|
||||
include:
|
||||
- name: base.yaml
|
||||
|
||||
child-binding:
|
||||
description: iMX RW IOMUX pin controller pin group
|
||||
description: MCI IO MUX pin controller pin group
|
||||
child-binding:
|
||||
description: |
|
||||
iMX RW IOMUX pin controller pin configuration node
|
||||
MCI IO MUX pin controller pin configuration node
|
||||
include:
|
||||
- name: pincfg-node.yaml
|
||||
property-allowlist:
|
Loading…
Reference in a new issue