To customize the interfaces and to add/remove properties ,kindly go through the “Documentation” folder in the kernel source. Most of the vendors give the configuration example in Documentation folder.
To customize the pinctrl or GPIO for any interface, follow the below points:
- Select the proper CPU pad to be configured
- Check for its ALT function for GPIO or any other functionality
- Select the ALT function and add the IOMUX in dts
- Important note: Make sure that a CPU PAD is configured only once. Same PAD cannot be used for different configurations.
The CPU PAD, ALT - pinmux details can be found in kernel source path:
arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h
For further inquiries, please get in touch with mktg@iwave-global.com
Please find the detailed G33M product information in the below link,