aboutsummaryrefslogtreecommitdiff
path: root/net/mdio-tools
Commit message (Collapse)AuthorAge
* mdio-tools: update to version 1.0.1Robert Marko2022-01-18
| | | | | | | | | | | | | | | | | | | | | | | Version 1.0.1 brought the following changes: [v1.0.1] - 2021-11-26 Primarily fixes a few issues in the kernel module that were found during a quick review from Russell King: https://lore.kernel.org/netdev/YYPThd7aX+TBWslz@shell.armlinux.org.uk/ https://lore.kernel.org/netdev/YYPU1gOvUPa00JWg@shell.armlinux.org.uk/ - mdio: The mvls subcommand now supports flushing the ATU - mdio-netlink: Plug some glaring holes around integer overflows of the PC. - mdio-netlink: Release reference to MDIO bus after a transaction completes. So, update to the latest version and switch the kernel module back to fetching tarballs like the userspace tool does. Signed-off-by: Robert Marko <robimarko@gmail.com>
* 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>