Made a mistake in my listing ‘functionality not used’ → headless, meant to say it’s headless so functionality not used is gpu etc.
Anyway there is no GPU in iMX7, so you don’t need to turn it off, but you can disable the rgb interface.
How would removing drivers that aren’t used in the kernel attribute to power consumption?
This is with the combination of not using the devices in the devicetree.
Aren’t gpio’s defaulted to weak pull up?
It depends on the pin muxing, some are already assigned for a function. The reset state of every Pin can be found in the Datasheet of the SoM or the reference Manual.
Moving everything to the M4 core isn’t feasable. If i could do that i wouldn’t use a IMX7D
The idea was more to only use A5 when needed and run the system on M4 to save Power.
The answer i was looking for was more along the lines of “You can disable x in the device tree” but i’ll post the question in the nxp forum.
Yes, this is a good way to go. Let us know what you found out.
Regarding the pinctrl, i don’t have a specific group in mind, just wondered how to ‘undo’ a pinctrl group.
Like /delete-property/ is used to remove a specific property.
For trying you can use the /delete-property/ but at the end its the best to remove everything what is not needed from the devicetree.