summaryrefslogtreecommitdiffstats
path: root/libs/NCSI
Commit message (Collapse)AuthorAgeFilesLines
* coverity: Fix issues found with coverity (#78)Evan Lojewski2020-04-111-4/+2
|
* regressions: Ensure code is properly formatted. (#76)Evan Lojewski2020-04-052-8/+9
|
* ncsi: Fix the Link Status printout for tx/rx statistics. (#74)Evan Lojewski2020-04-051-1/+1
|
* build: Build two firmware images with NC-SI locked to port 0 or port 2. (#73)Evan Lojewski2020-04-042-1/+8
|
* Revert "ncsi: Update NC-SI to only use one port declared at compile time. ↵Evan Lojewski2020-04-041-62/+92
| | | | | (#70)" (#72) This reverts commit ba1fb59a5a20678073cb1c92e3c6e81a97cc6462.
* ncsi: Fix channle comparison to use actual number of channels supported. (#71)Evan Lojewski2020-04-041-2/+1
|
* ncsi: Update NC-SI to only use one port declared at compile time. (#70)Evan Lojewski2020-04-041-94/+62
|
* build: Enable building with llvm 10.0.0 (#65)Evan Lojewski2020-03-292-28/+32
|
* ncsi: Populate firmware version field for the Get Version command. (#64)Evan Lojewski2020-03-281-4/+5
|
* diag: Print additional diagnostic information about TX/RX buffers. (#63)Evan Lojewski2020-03-211-1/+3
|
* ape: Improve recovery speed by checking for link changes early and resetting ↵Evan Lojewski2020-02-291-2/+0
| | | | the MAC early on a driver unload. (#51)
* ape: Improve handling of reconfiguration event to make the network link more ↵Evan Lojewski2020-02-293-34/+18
| | | | robust. (#50)
* ncsi: Check the port state any time a get link status command is received. (#47)Evan Lojewski2020-02-271-0/+2
|
* clang-format: Re-run clang-format. (#46)Evan Lojewski2020-02-261-2/+1
|
* ncsi: Add a reload API to reload current configuration without disconnecting ↵Evan Lojewski2020-02-262-0/+54
| | | | the BMC. (#44)
* ncsi: Fix the AEN Enable and Get Link Status commands. (#43)Evan Lojewski2020-02-241-26/+7
|
* ncsi: Record MAC addresses to SHM. (#40)Evan Lojewski2020-02-241-0/+7
|
* ncsi: Initialize network ports when enabled. (#39)Evan Lojewski2020-02-241-0/+2
|
* ncsi: Print network statistics on a Get Link Status command instead of for ↵Evan Lojewski2020-02-231-1/+7
| | | | each packet. (#38)
* format: Re-run clang-format to clean up various files. (#21)Evan Lojewski2020-01-301-10/+6
|
* APE: Fix shm initialization and add additional error checking to the MII ↵Evan Lojewski2020-01-211-28/+27
| | | | library. (#15)
* Add a pointer to the channel shared memeory for each port.Evan Lojewski2019-08-101-78/+52
|
* NCSI: Cleanup getVersionID and ensure it uses the proper PCI dev/ven ids.Evan Lojewski2019-08-081-41/+27
|
* ncsi: Make things buidl again. Remove addidental commit.Evan Lojewski2019-08-081-7/+0
|
* NCSI: add missing printf dependency.Evan Lojewski2019-08-071-2/+2
|
* MII: Add a device parameter to enable the APE to use different registers ↵Evan Lojewski2019-08-071-6/+6
| | | | based on the channel.
* Cleanup NCSI debug code.Evan Lojewski2019-08-051-92/+86
|
* Add support for printing command responses in test code and begin adding ↵Evan Lojewski2019-06-182-8/+175
| | | | additional commands.
* Begin adding support for additional NCSI commants.Evan Lojewski2019-06-182-47/+247
|
* Add additional NCSI packet formats.Evan Lojewski2019-06-161-4/+171
|
* Begin adding formatting to NCSIEvan Lojewski2019-06-082-224/+147
|
* Update the NCSI link status command to use the linkOK bit from hardware.Evan Lojewski2019-06-051-2/+10
|
* Fix a couple of typos in SHM.xml. Update to match NCSI spec.Evan Lojewski2019-06-041-4/+4
|
* Remove duplicate variables. Only send packets for initialized channels.Evan Lojewski2019-06-021-20/+7
|
* Update APE code to pass through all recieved packets to the BMC, not just ↵Evan Lojewski2019-06-012-2/+9
| | | | those on port 0.
* Additional refactoring to ensure network tx/rx is enabled properly.Evan Lojewski2019-06-012-12/+48
|
* Remove additional system includesLojewski, Evan2019-05-113-3/+3
|
* Update cross compilation to use ld from compiler, remove system includes.Lojewski, Evan2019-05-111-1/+0
|
* More cleanup - headers.Evan Lojewski2019-05-051-25/+22
|
* First pass through clang-format.Evan Lojewski2019-05-051-65/+96
|
* Reset NCSI state on reloading firmware.Evan Lojewski2019-05-042-0/+10
|
* Add prototype for NCSI_TxPacketEvan Lojewski2019-05-041-0/+2
|
* Begin cleaning up tx/rx codeEvan Lojewski2019-05-043-52/+67
|
* Add additional packet geenration checking - test the IID, channel, package, ↵Evan Lojewski2019-04-281-0/+2
| | | | and command id.
* Begin adding support for testing the NCSI library.Evan Lojewski2019-04-284-0/+361
|
* Begin adding support for sending the link status response.Evan Lojewski2019-04-162-28/+239
|
* Add handling for the AEN Enable command.Evan Lojewski2019-04-142-40/+67
|
* Begin adding support for setting ape statistics in the SHM region.Evan Lojewski2019-04-141-5/+50
|
* WIP: check in initial NC-SI handler.Evan Lojewski2019-04-134-0/+827
OpenPOWER on IntegriCloud