This patchset is to add support for printing pinmux settings when using
"pinmux status [x]" in U-Boot with CONFIG_CMD_PINMUX enabled.

So these items are included in this patchset.
- imx_pinctrl_pin_desc structure and PINCTRL_PIN()/IMX_PINCTRL_PIN()
  helpers for defining pin descriptors.
- A full pin descriptor table for i.MX8MP pads.
- Implementation of get_pins_count(), get_pin_name(), and
  get_pin_muxing() in the i.MX8M pinctrl driver.
- Guard pinctrl match table

CI: https://dev.azure.com/pengfan/uboot-ci/_build/results?buildId=27

Signed-off-by: Peng Fan <[email protected]>
---
Peng Fan (10):
      pinctrl: nxp: Kconfig: Typo fix
      pinctrl: nxp: imx8mp: Support print pin muxing
      pinctrl: nxp: imx8mn: Support print pin muxing
      pinctrl: nxp: imx8mm: Support print pin muxing
      pinctrl: nxp: imx8mq: Support print pin muxing
      pinctrl: nxp: imx8m: Guard pinctrl match table with CONFIG_IMX8M[X]
      pinctrl: nxp: imx93: Rename to imx9
      pinctrl: nxp: imx93: Support print pin muxing
      pinctrl: nxp: imx91: Support print pin muxing
      pinctrl: nxp: imx9: Guard pinctrl match table with CONFIG_IMX9[X]

 drivers/pinctrl/nxp/Kconfig          |   6 +-
 drivers/pinctrl/nxp/Makefile         |   2 +-
 drivers/pinctrl/nxp/pinctrl-imx.h    |   8 +
 drivers/pinctrl/nxp/pinctrl-imx8m.c  |  62 +++++++
 drivers/pinctrl/nxp/pinctrl-imx8mm.c | 310 +++++++++++++++++++++++++++++++++++
 drivers/pinctrl/nxp/pinctrl-imx8mn.c | 310 +++++++++++++++++++++++++++++++++++
 drivers/pinctrl/nxp/pinctrl-imx8mp.c | 309 ++++++++++++++++++++++++++++++++++
 drivers/pinctrl/nxp/pinctrl-imx8mq.c | 310 +++++++++++++++++++++++++++++++++++
 drivers/pinctrl/nxp/pinctrl-imx9.c   |  89 ++++++++++
 drivers/pinctrl/nxp/pinctrl-imx91.c  | 228 ++++++++++++++++++++++++++
 drivers/pinctrl/nxp/pinctrl-imx93.c  | 244 ++++++++++++++++++++++++---
 11 files changed, 1849 insertions(+), 29 deletions(-)
---
base-commit: ee2c4f999c633c3d175aadbb77d08be5a91b354e
change-id: 20260222-imx-pinctrl-ef2e6624d6ab

Best regards,
-- 
Peng Fan <[email protected]>

Reply via email to