[Skiboot] [PATCH v4 0/5] Add SBE driver support

Vasant Hegde hegdevasant at linux.vnet.ibm.com
Tue Apr 18 18:53:27 AEST 2017


This patchset adds SBE driver in OPAL.

Patch 1&2 patches adds primary property to xscom node. Its used to detect
master SBE.
Patch 3 moves P8 timer code to separate file.
Patch 4 adds base SBE communicate driver.
Patch 5 adds SBE timer support.

Changes in v4:
  - Used PNOR info idata pointer to find primary chip
  - Fixed few return value issues


Vasant Hegde (5):
  hdata: Add PNOR info structure
  hdat: Add 'primary' property to master chip xscom node
  Move P8 timer code to separate file
  Add SBE driver support
  SBE: Add timer support

 core/init.c       |   7 +
 core/interrupts.c |   6 +-
 core/timer.c      |  21 +-
 hdata/spira.c     |  15 ++
 hdata/spira.h     |  24 ++
 hw/Makefile.inc   |   1 +
 hw/psi.c          |   3 +-
 hw/sbe-p8.c       | 203 +++++++++++++++
 hw/sbe-p9.c       | 761 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 hw/slw.c          | 185 +------------
 include/chip.h    |   4 +
 include/sbe-p8.h  |  29 +++
 include/sbe-p9.h  | 234 +++++++++++++++++
 include/skiboot.h |   6 -
 14 files changed, 1302 insertions(+), 197 deletions(-)
 create mode 100644 hw/sbe-p8.c
 create mode 100644 hw/sbe-p9.c
 create mode 100644 include/sbe-p8.h
 create mode 100644 include/sbe-p9.h

-- 
2.9.3



More information about the Skiboot mailing list