Files
buildroot/package/qoriq-restool/Config.in
Vladimir Oltean 2a972212b4 package/qoriq-restool: new package
Introduce a package for the restool program, which permits the user to
modify the network configuration of the DPAA2 subsystem and create one
that is adequate to their use case.

We integrate the master branch, which is effectively the
lf-6.12.20-2.0.0 release tag, plus some extra fixups specifically made
for the Buildroot integration:
- commit b44748ed0bb3 ("Avoid use of non-portable __WORDSIZE when
  defining BITS_PER_LONG")
- commit b4a734f3512b ("restool: fix format string for 64 bit time_t in
  parse_obj_command()")

Signed-off-by: Vladimir Oltean <olteanv@gmail.com>
Reviewed-by: Vincent Jardin <vjardin@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-02 23:11:23 +01:00

22 lines
878 B
Plaintext

config BR2_PACKAGE_QORIQ_RESTOOL
bool "qoriq-restool"
depends on BR2_aarch64 || BR2_aarch64_be
help
The DPAA2 architecture in Layerscape SoCs consists of
networking resources that can be assembled into various
nuggets of functionality, called "objects" (DPMAC, DPNI,
DPDMUX, DPSW etc), by the Management Complex (MC) firmware.
The MC firmware reads a file called Data Path Layout (DPL)
which describes the set of networking objects it should
create statically, at boot time.
The restool program is able to talk to the Management
Complex at runtime and permits the dynamic reconfiguration
of networking objects, as well as saving the current
configuration into a new DPL file. Without the restool
program, the only possible networking configuration is
that specified in the boot-time DPL file.
https://github.com/nxp-qoriq/restool