Commit Graph

4 Commits

Author SHA1 Message Date
Damien Mascord 1a400370c0 mdio-tools: Bump version to 1.0.0
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>
2021-09-22 01:05:56 -07:00
Sebastian Kemper f0e12ae71b mdio-tools: fix buildbot build
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>
2021-08-23 21:13:45 +02:00
Michael Heimpold 30299084e8 mdio-tools: upgrade to latest commit
Also fix minor style issues.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-21 22:24:49 +02:00
Damien Mascord e3512741cd mdio-tools: Add package plus kernel module
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>
2021-07-15 16:27:46 +10:00