问题描述:
在很多时候,我们的gpio是可以复用为其他功能的,但是有的时候,可能会出现io被占用或者其他原因导致IO不能正常使用,这个时候就可以通过如下命令去排查当前GPIO的功能
root@imx93evk:/sys/kernel/debug/pinctrl/443c0000.pinctrl# cat pinmux-pins
Pinmux settings per pin
Format: pin (name): mux_owner gpio_owner hog?
pin 0 (IMX93_IOMUXC_DAP_TDI): 42590000.serial (GPIO UNCLAIMED) function pinctrl group uart5grp
pin 1 (IMX93_IOMUXC_DAP_TMS_SWDIO): 42590000.serial (GPIO UNCLAIMED) function pinctrl group uart5grp
pin 2 (IMX93_IOMUXC_DAP_TCLK_SWCLK): 42590000.serial (GPIO UNCLAIMED) function pinctrl group uart5grp
pin 3 (IMX93_IOMUXC_DAP_TDO_TRACESWO): 42590000.serial (GPIO UNCLAIMED) function pinctrl group uart5grp
pin 4 (IMX93_IOMUXC_GPIO_IO00): (MUX UNCLAIMED) (GPIO UNCLAIMED)
pin 5 (IMX