我在OMAP ARM (OMAP-L138)上运行嵌入式linux。其上的以太网控制器连接到外部PHY芯片。一切运行正常,除了在某些情况下,我希望节省电力和关闭PHY (但不是挂起整个系统)。我知道Linux可以很容易地挂起PHY,因为当我将整个系统置于挂起到内存状态时,PHY确实会断电。
但是,我希望能够通过用户空间应用程序打开和关闭PHY,按照我的意愿打开和关闭它。我对linux相当陌生,我可以
我试图弄清楚mach-omap2是如何实现挂起/唤醒的,特别是在针对TI out 3530/‘m 3730的Linux2.6.37中。Successfully put all powerdomains "}
我真的很难理解它是怎么工作的。看起来,当挂起过程在omap_sram_idle();之后运行时,系统已经处于挂起</