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
7 changed files with 17 additions and 17 deletions
|
@ -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_TI_CC32XX pinctrl_ti_cc32xx.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_NUMAKER pinctrl_numaker.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_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_ENE_KB1200 pinctrl_ene_kb1200.c)
|
||||||
zephyr_library_sources_ifdef(CONFIG_PINCTRL_IMX_SCU pinctrl_imx_scu.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.ti_cc32xx"
|
||||||
source "drivers/pinctrl/Kconfig.numaker"
|
source "drivers/pinctrl/Kconfig.numaker"
|
||||||
source "drivers/pinctrl/Kconfig.eos_s3"
|
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.ene"
|
||||||
source "drivers/pinctrl/Kconfig.zynqmp"
|
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 {
|
pinctrl: mci_iomux@4000 {
|
||||||
compatible = "nxp,rw-iomux-pinctrl";
|
compatible = "nxp,mci-io-mux";
|
||||||
reg = <0x4000 0x1000>;
|
reg = <0x4000 0x1000>;
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
# Copyright 2022, NXP
|
# Copyright 2022, 2024 NXP
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
description: |
|
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
|
groups, and has the 'pinctrl' node identifier in the SOC's devicetree. Each
|
||||||
group within the pin configuration defines a peripheral's pin configuration.
|
group within the pin configuration defines a peripheral's pin configuration.
|
||||||
Each numbered subgroup represents pins with shared configuration for that
|
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-up: PAD_PU_PD_ENx= (0x1 << pin_index)
|
||||||
bias-pull-down: PAD_PU_PD_ENx= (0x10 << pin_index)
|
bias-pull-down: PAD_PU_PD_ENx= (0x10 << pin_index)
|
||||||
|
|
||||||
compatible: "nxp,rw-iomux-pinctrl"
|
compatible: "nxp,mci-io-mux"
|
||||||
|
|
||||||
include:
|
include:
|
||||||
- name: base.yaml
|
- name: base.yaml
|
||||||
|
|
||||||
child-binding:
|
child-binding:
|
||||||
description: iMX RW IOMUX pin controller pin group
|
description: MCI IO MUX pin controller pin group
|
||||||
child-binding:
|
child-binding:
|
||||||
description: |
|
description: |
|
||||||
iMX RW IOMUX pin controller pin configuration node
|
MCI IO MUX pin controller pin configuration node
|
||||||
include:
|
include:
|
||||||
- name: pincfg-node.yaml
|
- name: pincfg-node.yaml
|
||||||
property-allowlist:
|
property-allowlist:
|
Loading…
Add table
Add a link
Reference in a new issue