mirror of
https://github.com/breeze303/nss-packages.git
synced 2025-12-16 08:44:52 +00:00
QCA NSS Packages
1.) Moved `set_affinity` function outside of `enable_rps`
2.) Added 2 new functions `bitmask_to_cpus` and `cpus_to_bitmask`
a.) bitmask_to_cpus - Takes a bitmask of CPUs and returns a
list of CPU numbers. (i.e. `bitmask_to_cpus "f"` -> 0,1,2,3)
b.) cpus_to_bitmask - Takes a comma/space or range list of CPUs and returns
a bitmask. (i.e. `cpus_to_bitmask "2,3"` -> c)
3.) Changed logic of `set_affinity` to now use physical CPUs rather than
knowing the bitmask. This should make it more straight forward when
testing changes
4.) Added an UCI option `enable_log` to enable/disable logging output to
`logger`. Default is `1` (on)
5.) Removed unused UCI options `nss_firmware *`
6.) Changed the way UCI options are retrieved to account for missing
options.
7.) Moved '/lib/debug/qca-nss-drv' to '/usr/bin/nss_stats' so it's in
$PATH and has a more intuitive name
|
||
|---|---|---|
| firmware | ||
| nss-ifb | ||
| nss-userspace-oss | ||
| qca-mcs | ||
| qca-nss-cfi | ||
| qca-nss-clients | ||
| qca-nss-crypto | ||
| qca-nss-drv | ||
| qca-nss-ecm | ||
| qca-nss-macsec | ||
| qca-ssdk-shell | ||
| LICENSE | ||
| README.md | ||
nss-packages
Qualcomm networking packages feed for OpenWrt
These packages provide drivers for wired networking and offloading features for the following SoC-s:
- IPQ807x
- IPQ60xx (Untested)
- IPQ50xx (Untested)
Note that these require kernel patches which are part of the main OpenWrt tree, this is only the package feed.