summaryrefslogtreecommitdiffstats
path: root/src/usr/sbeio
Commit message (Collapse)AuthorAgeFilesLines
...
* Close timing window between PSUDD and INTRDean Sanner2016-07-071-2/+5
| | | | | | | | | | Change-Id: Ifb6ab16bbb06335c7b898c77ffe308b6ff78ef86 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23719 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Clear downstream max transfer count register in SBE FIFOAndrew Geissler2016-06-292-7/+13
| | | | | | | | | | | | | | | This new register is used to handle FSP to SBE DMA transfers. Hostboot does not do DMA's but for protocol purposes, we need to be sure it's set to 0 during our transactions. Change-Id: I019f3865df670ecea64246e0ec33d488d8acf97c CQ: SW356256 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26340 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Fix bug in sbeio dd to read all FIFO after EOTAndrew Geissler2016-06-161-4/+26
| | | | | | | | | | | | | | This commit adds some debug traces that were needed to debug this defect and ensures we read the entire FIFO from the SBE before trying to process the message. Change-Id: Ibcb2450a8be8bdc7f9f949744c3b27ab6ea670c9 CQ:SW355699 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25805 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* SBE FIFO logic between Hostboot and SBE not working as expectedwhs2016-05-042-19/+35
| | | | | | | | | | | | | | | replace SBE_FIFO_UPFIFO_DATA_IN with SBE_FIFO_DNFIFO_DATA_OUT. Optimize reading doorbell on download, close potential timing problem. Ignore EOT dummy word on download. Change-Id: Ia55c977292c499866d189aa2fe4a6b59404b9991 CQ: SW351690 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24073 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Create SBE FIFO device driverwhs2016-04-215-0/+1372
| | | | | | | | | | | | | | Create SBE FIFO device driver and client code for get and put SCOM. Change-Id: I5b478f4a9a05340a61f8102c21e618f24e85c7ac RTC: 134179 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22174 Tested-by: Jenkins Server Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Create SBE PSU device driverBill Schwartz2016-02-264-0/+965
Create SBE PSU device driver and implement Start and Stop dead man loop. Change-Id: Ic894842e586485074fda88b8920213969913d685 RTC: 132656 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22765 Tested-by: Jenkins Server Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
OpenPOWER on IntegriCloud