This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ethernet - low power mode

Guru 20755 points
Other Parts Discussed in Thread: OMAP3530

Hello,

What is the method for moving ethernet into low power ? Is it a matter of changing the power domain (register) ?

Thanks,

Ran

  • Hi Ran,

    The OMAP35x processors do not contain an on-chip Ethernet MAC. The OMAP3530 EVM board uses a SMSC 9115 Ethernet controller companion chip interfaced over GPMC. Multiple driver implementations exist in the community for this chip (smc911x/smsc911x) For the OMAP3530 EVM board, we use the smsc911x implementation as it supports NAPI, ethtool and performs better under heavy I/O load. This driver is in the kernel mainline.

    BR

    Tsvetolin Shulev

  • Hi Tsvetolin,

    But Isn't the on-chip ethernet MAC gets it power supply from the Soc , and therefore on power off/on of the ethernet power domain,  The on chip MAC will be powered off ?

    Thanks

    Ran 

  • Hi Ran,

    After some search in the dvsdk kernel sources I found that the power management does not affect the operation of ethernet chip smc9115 used in omap3530evm board. If you need to minimize the power consumption of the system you can search in the smc9115 documentation about commands for going to stand by but I'm not familiar with the abilities of the smc9115.  The kernel driver for smc9115 (linux/drivers/net/smsc911x.c) gives you functions for reading and writing its registers.

    BR

    Tsvetolin Shulev