[net-next PATCH v2 0/3] net: add define to describe link speed modes

Christian Marangi posted 3 patches 2 years, 1 month ago
There is a newer version of this series
drivers/net/phy/phy-core.c         | 50 +++++++++++++++++++++++++++---
drivers/net/phy/phy.c              | 12 +++++++
drivers/net/phy/phy_led_triggers.c | 16 ++++++++--
3 files changed, 70 insertions(+), 8 deletions(-)
[net-next PATCH v2 0/3] net: add define to describe link speed modes
Posted by Christian Marangi 2 years, 1 month ago
This is a simple series to add a way to describe link speed modes number.

An additional helper is added and the phy_speeds is better documented
and expanded to return just the modes number.

This is also needed in the upcoming changes in the netdev trigger for LEDs
where phy_speeds functions is used to declare a more compact array instead
of using a "big enough" approach.

Changes v2:
- Drop stupid enum-define hack
- Introduce helper function
- Document phy_speeds function
- Extent phy_speeds function

Christian Marangi (3):
  net: phy: refactor and better document phy_speeds function
  net: phy: add simple helper to return count of supported speeds
  net: phy: led: dynamically allocate speed modes array

 drivers/net/phy/phy-core.c         | 50 +++++++++++++++++++++++++++---
 drivers/net/phy/phy.c              | 12 +++++++
 drivers/net/phy/phy_led_triggers.c | 16 ++++++++--
 3 files changed, 70 insertions(+), 8 deletions(-)

-- 
2.40.1