summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Add support for i2c access to secondary processorsAlistair Popple2016-10-251-134/+528
| | | | | | | | This includes better support for selecting targets, probing thread status and a number of other minor bugfixes. Also adds an option to print version numbers. Signed-off-by: Alistair Popple <alistair@popple.id.au>
* libpdbg/adu.c: Remove ADU block sizeAlistair Popple2016-09-121-1/+1
| | | | | | | | The ADU always seems to return data in 8-byte chunks so rework the code to only read 8-byte data chunks and reformat into correct size in the output array. Signed-off-by: Alistair Popple <alistair@popple.id.au>
* Add new I2C backendAlistair Popple2016-09-091-4/+57
| | | | | | | | | It is also possible to access the host processor via an I2C bus. This proves to be both more reliable and quicker than bit-banging the FSI bus so add this as a new backend and make it the default access method. Signed-off-by: Alistair Popple <alistair@popple.id.au>
* Cleanup backend header fileAlistair Popple2016-09-091-1/+1
| | | | | | Rename bmcfsi.h to backend.h in preparation for adding new backends. Signed-off-by: Alistair Popple <alistair@popple.id.au>
* Add support for secondary processorsAlistair Popple2016-01-131-4/+44
| | | | | | | Adds the -p option to select secondary processors and the 'probe' command to detect which processors and threads are present. Signed-off-by: Alistair Popple <alistair@popple.id.au>
* Initial release of pdbgAlistair Popple2016-01-111-0/+301
pdbg is a tool to access P8 host registers and memory from the BMC for kernel and firmware debugging purposes. Signed-off-by: Alistair Popple <alistair@popple.id.au>
OpenPOWER on IntegriCloud