Our product will be battery powered under certain operating condition.
In order to conserve power, I will be bringing the processor into suspend mode with command
echo mem > /sys/power/state
I noticed some GPIO is brought to a different state. Is it defined in the iomuxc_lpsr structure within the DTS?
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_lte_psm>;
Is there any way that I can define/control GPIO behaviour during processor suspend mode, so I can reduce possible DC leakage current.
If I have unused functionality like MIPI, HDMI, SPI etc. Is it possible for me to shut them down? using DTS? or dynamically?