This commit updates the mstflint package to
the latest 4.33.0 release.
Obsolete patches have been removed,
as they are now included in this version.
Signed-off-by: Til Kaiser <mail@tk154.de>
Change SECTION variable value from `Utilities` to `utils`,
probably a confusion with the variable CATEGORY.
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
If nls.mk is not included and BUILD_NLS is set compilation
will fail with various undefined references to the libiconv
library. So this commit includes the missing nls.mk.
Signed-off-by: Til Kaiser <mail@tk154.de>
This commit updates the mstflint package to
the latest 4.32.0 release.
It also includes a patch to fix a musl build error that
has been merged into the upstream development branch [1],
but is not yet part of any official release.
Obsolete patches have been removed,
as they are now included in this version.
Additionally, three new binaries introduced
in 4.32.0 have been added to the package.
[1] https://github.com/Mellanox/mstflint/pull/1239
Signed-off-by: Til Kaiser <mail@tk154.de>
This commit updates the mstflint package to the
latest 4.31.0 release.
It also includes patches to fix some build errors
that have been merged into their development branch [1]
but are not inside the current release version.
[1] https://github.com/Mellanox/mstflint/pull/1131
Signed-off-by: Til Kaiser <mail@tk154.de>
This commit updates the mstflint package to the latest
4.30.0 release. It also drops the zlib dependency because
libsqlite3 and libxml2 already depend on it.
Signed-off-by: Til Kaiser <mail@tk154.de>
This commit updates the mstflint package to the latest 4.29.0
release, including the new binaries mstfwctrl, mstlink, mstreg,
and libexpat as a new dependency.
Signed-off-by: Til Kaiser <mail@tk154.de>
This commit adds a missing InstallDev target, which
includes header and library files to use the mtcr library.
Signed-off-by: Til Kaiser <mail@tk154.de>
This commit adds a configuration symbol for the package
to make Python an optional dependency. If unselected,
Python packages won't be selected, and the Python-dependent
tools msftwreset, mstfwtrace, mstprivhost, mstresourcedump,
and mstresourceparse won't be included in the mstflint package.
Signed-off-by: Til Kaiser <mail@tk154.de>
With the recent move to using ZSTD as the default compression format
for packaging git repo clones we must refresh all of the hashes for
the packages feed as well.
Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit adds a new package, including tools for
diagnosing Mellanox Spectrum Switches and ConnectX
NICs and querying and installing firmware.
Package Contents:
mflash lib
This lib provides low level Flash
access through Mellanox HCAs.
mtcr lib (implemented in mtcr.h file)
This lib enables access to HCA hardware registers.
mstregdump
This utility dumps hardware registers from
Mellanox hardware for later analysis by Mellanox.
mstvpd
This utility dumps the on-card VPD.
mstmcra
This debug utility reads/writes a to/from
the device configuration register space.
mstconfig
This tool sets or queries non-volatile
configurable options for Mellanox HCAs.
mstfwmanager
Mellanox firmware update and query utility which scans
the system for available Mellanox devices (only mst
PCI devices) and performs the necessary firmware updates.
mstreg
The mlxreg utility allows users to obtain information
regarding supported access registers, such as their
fields and attributes.
mstfwtrace
The mstfwtrace utility extracts and prints trace messages
generated by the firmware running on 5th generation
devices iRISCs. This tool supports secure FW flow only.
mstlink
The mstlink tool is used to check and debug
link status and issues related to them.
Signed-off-by: Til Kaiser <mail@tk154.de>