summaryrefslogtreecommitdiffstats
path: root/ape
Commit message (Expand)AuthorAgeFilesLines
* ape: Reset the network interface when the host driver state changes. (#45)Evan Lojewski2020-02-261-28/+74
* ape: Don't reset the MAC address on reset. (#41)Evan Lojewski2020-02-241-3/+0
* printf: Remove nvm access from the ape as it triggers a race condition when t...Evan Lojewski2020-02-171-7/+17
* init: Simplify stage1 init and enable handshaking between stage1 and the APE ...Evan Lojewski2020-02-081-5/+35
* ape: Add reset procedure to finish resetting the PCIe/RX CPU blocks. (#30)Evan Lojewski2020-02-081-1/+43
* APE: Enable recovery when the TX port is locked up (#16)Evan Lojewski2020-01-221-18/+48
* Cleanup a couple of headers.Evan Lojewski2019-08-051-2/+2
* APE: Reset network TX when blocks cannot be allocated to enable recovery.Evan Lojewski2019-07-141-1/+7
* Add missing dependency to ape cmake file.Evan Lojewski2019-07-131-1/+1
* Don't start teh APE code until the RX CPU is done.Evan Lojewski2019-07-131-1/+10
* Reset debug pointers on full chip reset.Evan Lojewski2019-07-061-2/+16
* Update formatting rules and ensure all enabled code is properly formatted.Evan Lojewski2019-06-061-1/+1
* Begin adding support for clang-formatEvan Lojewski2019-06-054-8/+10
* Ensure no stack overflows can happen when handling NCSI packets.Evan Lojewski2019-06-021-7/+20
* Update APE code to pass through all recieved packets to the BMC, not just tho...Evan Lojewski2019-06-011-1/+1
* Additional refactoring to ensure network tx/rx is enabled properly.Evan Lojewski2019-06-011-1/+1
* Remove additional system includesLojewski, Evan2019-05-111-1/+1
* Refactor network tx/rx code to allow a port structure allowing more ports tha...Lojewski, Evan2019-05-111-3/+2
* More cleanup - headers.Evan Lojewski2019-05-051-1/+0
* First pass through clang-format.Evan Lojewski2019-05-052-28/+38
* Update main ape code to handle both the rx and tx path.Evan Lojewski2019-05-051-44/+91
* Cleanup MAC initialization w/ ape/rmu.cEvan Lojewski2019-05-041-16/+5
* Add a passthrough rx routine bypassing any buffers.Evan Lojewski2019-05-041-2/+1
* Fix stack symbolsEvan Lojewski2019-05-041-1/+1
* Begin cleaning up tx/rx codeEvan Lojewski2019-05-041-2/+1
* Begin moving APE tx code from the host to the APE.Evan Lojewski2019-05-022-691/+0
* Add tx init code.Evan Lojewski2019-05-012-0/+47
* Split APE register region into two - mapped in different places based on host...Evan Lojewski2019-04-131-25/+26
* Add missing set of APE.ArbControlEvan Lojewski2019-04-131-0/+1
* Write to the BmcToNcRxControl register.Evan Lojewski2019-04-131-1/+2
* Remove dupicate tx controll register set from RMU init.Evan Lojewski2019-04-131-2/+0
* Add APE RMU initialization code.Evan Lojewski2019-04-131-0/+113
* Add APE RMU initialization code.Evan Lojewski2019-04-133-0/+3
* ape: Add rx rule initialization.Evan Lojewski2019-04-061-0/+312
* Add initial rx-from-network initialization code.Evan Lojewski2019-04-064-25/+394
* Add a dummy ape implimentation that just increments a SHM value.Evan Lojewski2019-04-015-0/+338
OpenPOWER on IntegriCloud