Hi,
I find this patch-description for the evm-module a bit confusing:
• WLAN_EN moved from GPIO1_16 to GPIO3_16 as GPIO1_16 is losing context during suspend
http://processors.wiki.ti.com/index.php/WL18xx_Adding_WoWLAN
In the AM335x datasheet, "8.1.11 Device Modules and Power Management Attributes List",
Only GPIO_0 is part of the PD_PER power domain while using the deepsleep0 mode.
I would assume moving the wilink enable-pin from gpio1_* to gpio0_* ?
andby the way, when the wiki refers to "suspend", which sleep-mode is the text refering to!?
Related:
I assume pinmux/padconf can keep it's pu or pd regardless of gpio bank. So this will only fail to work if we would have external pull-up/down's that would need to be overridden or control via mosfet's (say for level translators).