summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ncsi: Add a reload API to reload current configuration without disconnecting ...Evan Lojewski2020-02-262-0/+54
* ncsi: Fix the AEN Enable and Get Link Status commands. (#43)Evan Lojewski2020-02-243-28/+43
* Network: Add APIs for checking and updating link/port state. (#42)Evan Lojewski2020-02-242-5/+78
* ape: Don't reset the MAC address on reset. (#41)Evan Lojewski2020-02-241-3/+0
* ncsi: Record MAC addresses to SHM. (#40)Evan Lojewski2020-02-242-20/+42
* ncsi: Initialize network ports when enabled. (#39)Evan Lojewski2020-02-242-5/+2
* ncsi: Print network statistics on a Get Link Status command instead of for ea...Evan Lojewski2020-02-233-4/+13
* nvram: Re-run clang-format (#37)Evan Lojewski2020-02-231-1/+1
* stage1: Debug print via NVM when a reset has occurred. (#36)Evan Lojewski2020-02-231-0/+4
* printf: Remove nvm access from the ape as it triggers a race condition when t...Evan Lojewski2020-02-1715-563/+275
* Add apehalt command and improve nvm unlock handling. (#34)Evan Lojewski2020-02-161-0/+22
* Update the bcmregtool and apeloader to work on pci functions 1, 2, and 3. (#33)Evan Lojewski2020-02-162-39/+61
* init: Simplify stage1 init and enable handshaking between stage1 and the APE ...Evan Lojewski2020-02-084-81/+82
* ape: Add reset procedure to finish resetting the PCIe/RX CPU blocks. (#30)Evan Lojewski2020-02-081-1/+43
* format: Re-run clang-format to clean up Network/ports.c changes. (#29)Evan Lojewski2020-02-081-7/+6
* init: Bypass block 0x8010 init when there is a risk of an infinite loop due t...Evan Lojewski2020-02-081-39/+42
* Network: Update network initialization code. (#27)Evan Lojewski2020-02-083-3/+144
* bcmregtool: Add an unlock command to unlock the APE and NVM registers. (#26)Evan Lojewski2020-02-071-0/+13
* vpd: Enable VPD headers to be included in the APE firmware. (#25)Evan Lojewski2020-02-073-1/+12
* build: Enable clang-analyzer (scan-build) (#24)Evan Lojewski2020-02-075-18/+71
* ipxact: add MII registers for the DSP and update Aux status. (#23)Evan Lojewski2020-02-064-69/+238
* ipxact: Add additional register definitions. (#22)Evan Lojewski2020-01-3017-39/+995
* format: Re-run clang-format to clean up various files. (#21)Evan Lojewski2020-01-304-20/+16
* nvm: When exiting bitbang mode, ensure the bit is clear in NvmCfg1. (#20)Evan Lojewski2020-01-302-6/+10
* ipxact: Update ipxact and regenerate to include updated error checking. (#19)Evan Lojewski2020-01-2944-95/+274
* NVM: Refactor EM100 code to add a generic NVM bitbang api. (#17)Evan Lojewski2020-01-224-77/+239
* APE: Enable recovery when the TX port is locked up (#16)Evan Lojewski2020-01-221-18/+48
* APE: Fix shm initialization and add additional error checking to the MII libr...Evan Lojewski2020-01-217-76/+124
* Fix format string for parsing /sys/bus/pci/devices/ entries (#13)Jesse Michael2020-01-201-1/+2
* build: Add an Ubuntu 18.04 (x86_64) builder. (#12)Evan Lojewski2020-01-162-1/+2
* stage1: remove em100 debug prints - appears to casue issues with the ape in c...Evan Lojewski2020-01-011-25/+0
* stage1: Enable spi printouts when running from the RX CPU. (#9)Evan Lojewski2019-12-2811-930/+1242
* ipxact: Regnerate and fix a printout bug with undefined registers. (#8)Evan Lojewski2019-11-3045-287/+4380
* elf2ape: Embed the target name in the ape header. (#7)Evan Lojewski2019-11-292-1/+13
* ipxact: Update ipxact to enable enum printouts on the simulator. (#6)Evan Lojewski2019-11-2918-122/+927
* Enable the em100pro spi hyperterminal console (#5)Evan Lojewski2019-11-299-14/+605
* Don't pass -fomit-frame-pointer and -fno-builtin when building arm asm files ...Evan Lojewski2019-11-141-1/+4
* Merge pull request #4 from meklort/ciEvan Lojewski2019-11-141-3/+38
|\
| * Enable jenkins to report pass/fail results.Evan Lojewski2019-11-141-3/+38
|/
* Add a pointer to the channel shared memeory for each port.Evan Lojewski2019-08-103-79/+56
* 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
* bcmregtool: Update MII api usage.Evan Lojewski2019-08-071-24/+24
* NCSI: add missing printf dependency.Evan Lojewski2019-08-071-2/+2
* MII: Add a device parameter to enable the APE to use different registers base...Evan Lojewski2019-08-076-83/+120
* Cleanup NCSI debug code.Evan Lojewski2019-08-051-92/+86
* Add missing drainPassthroughBytes call when transmitting passthrough packets.Evan Lojewski2019-08-051-1/+2
* Cleanup a couple of headers.Evan Lojewski2019-08-052-5/+5
* Update the eeprom header to work properly int he APE fw - Note: this partiall...Evan Lojewski2019-08-051-10/+129
* bcmflash; Add --nvm-recovery to reset the NVM config values when autodiscover...Evan Lojewski2019-08-031-1/+32
OpenPOWER on IntegriCloud