-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
cpu/sam0_eth: disable PHY when MAC is sleeping #19689
Conversation
- idle 13.88 mA - MAC off 11.48 mA - MAC+PHY off 10.73 mA
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK.
bors merge |
🕐 Waiting for PR status (GitHub check) to be set, probably by CI. Bors will automatically try to run when all required PR statuses are set. |
Build failed (retrying...): |
Build failed: |
bors merge |
18156: pkg/opendsme: add initial support for IEEE 802.15.4 DSME time-slotted MAC r=miri64 a=jia200x 19689: cpu/sam0_eth: disable PHY when MAC is sleeping r=dylad a=benpicco Co-authored-by: Jose Alamos <jose@alamos.cc> Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
Build failed (retrying...): |
Build failed: |
bors merge |
Build failed: |
bors merge |
Build failed: |
bors merge |
Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page. |
Contribution description
When we put the interface to sleep, also disable the PHY. This saves 75 µA of current on the
same54-xpro
(value will differ depending on the PHY used)Testing procedure
Issues/PRs references