aboutsummaryrefslogtreecommitdiff
path: root/net/mdio-tools
Commit message (Collapse)AuthorAge
* mdio-tools: Bump version to 1.0.0Damien Mascord2021-09-22
| | | | | | | | Upstream released 1.0.0, so change the package to the git tag 1.0.0 Mainly documentation and argument handling changes Signed-off-by: Damien Mascord <tusker@tusker.org>
* mdio-tools: fix buildbot buildSebastian Kemper2021-08-23
| | | | | | | | | | | | | On buildbots the build fails because git isn't finding any git repo and then AC_INIT refuses to run: fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). configure.ac:5: error: AC_INIT should be called with package and version arguments Address this by substituting the git command with $(PKG_VERSION). Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* mdio-tools: upgrade to latest commitMichael Heimpold2021-07-21
| | | | | | Also fix minor style issues. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* mdio-tools: Add package plus kernel moduleDamien Mascord2021-07-15
mdio is a low-level Linux debug tool for communicating with devices attached an MDIO bus. It improves on existing tools in this space in a few important ways: MDIO buses are directly addressable. Previous solutions relied on at least one Ethernet PHY on the bus being attached to a net device, which is typically not the case when the device is an Ethernet switch for example. Complex operations can be performed atomically. The old API only supported a single read or write of a single register. mdio sends byte code to the mdio-netlink kernel module that can perform multiple operations, store intermediate values, loop etc. As a result, things like read/mask/write operations and accesses to paged PHYs can be performed safely. Signed-off-by: Damien Mascord <tusker@tusker.org>