MUX_Mode configuration

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MUX_Mode configuration

Jump to solution
295 Views
Hpot
Contributor I

I don't understand how to configure MUX_MODE (imx8q)

Is this done in the device tree or elsewhere, if yes, then I don't understand how.

What do the hexadecimal values correspond to?

On screen, it's just an example of a pin whose mode I would like to choose.

Thank you in advance for any help you can give me, I'm having a hard time finding resources on the internet that talk about this

 

dts.png

dts2.png

  

0 Kudos
Reply
1 Solution
278 Views
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi,

Thank you for your interest in NXP Semiconductor products,

You can have a reference for GPIOs with the IMX6 definitive GPIO guide.

But as pointed out by you, the value is for SW_CTL_PAD or pad settings,

josephlinares_1-1709948111909.png

The SW_MUX or the muxing is in DTS and the string at the beginning, extracted from linux-imx/arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h defines the MUX.

josephlinares_0-1709948050621.png

Regards

View solution in original post

0 Kudos
Reply
1 Reply
279 Views
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi,

Thank you for your interest in NXP Semiconductor products,

You can have a reference for GPIOs with the IMX6 definitive GPIO guide.

But as pointed out by you, the value is for SW_CTL_PAD or pad settings,

josephlinares_1-1709948111909.png

The SW_MUX or the muxing is in DTS and the string at the beginning, extracted from linux-imx/arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h defines the MUX.

josephlinares_0-1709948050621.png

Regards

0 Kudos
Reply