| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
We can use the busybox provided i2c tools, which we already build
rather than building the upstream i2c-tools.
Fixes: https://github.com/open-power/op-build/issues/610
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|\
| |
| | |
op-build update 6-29-2017
|
| | |
|
|\ \
| |/
|/| |
HCODE to hw062917b and patches for OCC on DD2.0
|
| | |
|
|\ \
| |/
|/| |
op-build update 6-29-2017
|
|/ |
|
|\
| |
| | |
op-build update 6-29-2017
|
|/ |
|
|\
| |
| | |
op-build update 6-28-2017
|
|/ |
|
|\
| |
| | |
op-build update 6-28-2017
|
|/ |
|
|\
| |
| | |
op-build update 6-27-2017
|
| | |
|
|\ \
| | |
| | | |
Bump skiboot to skiboot-5.6.0-158-ga1e0a047b2a0
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Anju T Sudhakar (2):
skiboot: Add opal calls to init/start/stop IMC devices
skiboot: Add documentation for IMC opal call
Hemant Kumar (2):
skiboot: Nest IMC macro definitions
skiboot: Add a library for xz
Madhavan Srinivasan (6):
skiboot/doc: Add doc/imc.rst documentation
skiboot/doc: Add devicetree binding document for IMC
dt: Add helper function for last_phandle updates
dt: Add phandle fixup helpers
skiboot: Find the IMC DTB
skiboot: Handle combined units node in the imc dt
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|\ \
| |/
|/| |
hostboot: fix build with modern binutils
|
|/
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|\
| |
| | |
hostboot: Add patches to fix cmpi assembly
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is change is a noop with the existing toolchain. We change from
implicitly generating the cmpwi to explicitly stating in for
compatibility with newer toolchains.
The patch has been applied to the master branch of hostboot. The P8
backport is pending review.
With gcc 4.9.3, binutils 2.25.2:
```
$ cat asm-test.S
.text
.global test
cmpi 0, 8, 1
$ /opt/cross/gcc-4.9.3-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -c asm-test.S
$ objdump -d asm-test.o
0000000000000000 <.text>:
0: 2c 08 00 01 cmpwi r8,1
```
Old toolchain, updated instruction:
```
$ cat asm-test.S
.text
.global test
cmpwi 0, 8, 1
$ /opt/cross/gcc-4.9.3-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -c asm-test.S
$ objdump -d asm-test.o
0000000000000000 <.text>:
0: 2c 08 00 01 cmpwi r8,1
```
And then the new toolchain (gcc 6.3.0, binutils 2.28) with the updated asm:
```
$ cat asm-test.S
.text
.global test
cmpwi 0, 8, 1
$ powerpc64-linux-gnu-gcc -c asm-test.S
$ objdump -d asm-test.o
0000000000000000 <.text>:
0: 2c 08 00 01 cmpwi r8,1
```
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|\ \
| | |
| | | |
p9dsu xml points to latest occ enablement.
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Bump skiboot to skiboot-5.6.0-148-g6678e057ab5c
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Benjamin Herrenschmidt (22):
capp: Fix hang when CAPP microcode LID is missing on FSP machine
xive: DD2.0 updates
phb4: DD2.0 updates
phb4: Workaround bug in spec 053
phb3/4: Move IO VPD preload out to a common place
phb3/4: Silence a useless warning
hdat/vpd: Don't warn and don't create a dummy "model-name"
psi: Use phys_map to setup the BARs
lpc: Enable "new" SerIRQ mode
psi: Switch to ESB mode later
xive: Remove historical BAR reading code
libffs: Fix ffs_lookup_part() return value
cpu: Add a space to #threads message
flash: Silence some messages
init: Silence messages and call ourselves "OPAL"
Big log level reduction...
Move cleanup_tlb from head.S to misc.S
Rename cleanup_tlb() to cleanup_local_tlb()
Add "cleanup_global_tlb" for P9 and later
cpu: Make init_hid() local to cpu.c
cpu: Rework HILE change
cpu: Support setting HID[RADIX] and set it by default on P9
Cyril Bur (1):
libflash/libffs: Zero checksum words
Russell Currey (2):
phb4: Properly mask out link down errors during reset
phb4: Mask out write-1-to-clear registers in RC cfg
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|\ \
| | |
| | |
| | |
| | | |
Romulus enable OCC and BMC MBOX
This fixes booting Romulus with op-build master, which was broken by an earlier hostboot bump.
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Release Linux 4.11.6-openpower1
|
|/ /
| |
| |
| | |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|\ \
| | |
| | | |
op-build update 6-22-2017
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Removing processMRW to unblock future changes
|
|/ / |
|
|\ \
| | |
| | | |
op-build update 6-20-2017
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Redbud platform: temporary variant of Witherspoon
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Witherspoon comes in two variants: 6GPU and 4GPU.
These are referred to as Sequoia and Redbud.
There are minor differences (in how the NVLink bricks are wired up)
that we should be able to handle mostly 'transparently' in firmware.
The current situation is that we need a separate Redbud build that hard
codes some things in skiboot while we wait for Hostboot to populate HDAT
correctly.
Notably, the same image will *NOT* curretly work on Sequoia and Redbud,
which is why we add a redbud platform here.
It is likely that this platform will disappear in a couple of weeks.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|\ \
| | |
| | | |
Bump skiboot to skiboot-5.6.0-123-g4df53124cb34
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Alistair Popple (7):
hw/npu2-hw-procedures.c: Add nvram option to override zcal calculations
hw/npu2.c: Hardcode MSR_SF when setting up npu XTS contexts
NPU2: Add flag to nvlink config space indicating DL reset state
hw/npu2.c: Change MCD BAR allocation order
hw/npu2.c: Fix device aperture calculation
platforms/astbmc/slots.c: Allow comparison of bus numbers when matching slots
platforms/astbmc/witherspoon.c: Add NPU2 slot mappings
Andrew Donnellan (1):
xive: Fix initialisation of xive_cpu_state struct
Cyril Bur (1):
libflash/libffs: Correctly update the actual size of the partition
Michael Neuling (2):
phb4: Harden init with bad PHBs
Update default TSCR for P9
Stewart Smith (1):
boot-tests: add OpenBMC support
Vasant Hegde (1):
FSP: Add check to detect FSP R/R inside fsp_sync_msg()
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|\ \
| | |
| | | |
p9dsu.config updates.
|
| | | |
|
| | | |
|
| |/ |
|
|\ \
| |/
|/| |
petitboot: Bump to v1.4.3
|
|/
|
|
| |
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
|
|\
| |
| | |
Bump skiboot to skiboot-5.6.0-110-gf6c4a51a8244
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Andrew Jeffery (1):
ipmi-sel: Fix missing typo, line length and correct eSEL stylisation
Christophe Lombard (5):
capi: Externalize capp timebase synchronization
capi: Move phb3 capp registers to specialized files
capi: Enable capi mode for PHB4
capi: Load capp microcode
capi: Handle HMI events
Gavin Shan (10):
core/pci: Use cached vendor/device IDs in quirks
hw/phb3: Use cached vendor/device IDs in phb3_check_device_quirks()
core/pci: Use macro as vendor ID register offset
core/pci: Make the conditions for device type quirk obvious
platforms/ibm-fsp/firenze: Fix PCI slot power-off pattern
platforms/ibm-fsp/firenze: PCI slot fixup improvement
platforms/ibm-fsp/firenze: Refactor firenze_pci_setup_power_mgt()
core/pci: Use PCI slot's power facality in pci_enable_bridge()
hw/phb4: Rework phb4_get_presence_state()
platforms/astbmc: Don't validate model on palmetto
Michael Ellerman (1):
test/hello_world: Properly report P9MAMBO path
Michael Neuling (2):
Ensure P9 DD1 workarounds apply only to Nimbus
mambo: Update P9 PVR to reflect Scale out 24 core chips
Oliver O'Halloran (3):
hdata: Use GCID in LPC setup
hw/phys_map: Use GCIDs as a chip index
hdata_to_dt: Add PVR overrides to the usage text
Vasant Hegde (1):
FSP/CONSOLE: Fix possible NULL dereference
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|\
| |
| | |
Update HCODE to hw061517a.910
|
| |
| |
| |
| |
| |
| |
| |
| | |
Grab latest HCODE image in preparation for P9 DD2.0
Has a co-req to OCC 53c19c213e9ca6769bca90e864291898c5783a47,
but that has compile issue, so tieing to fixed commit of
1dc97a688e32e63420533bfde8c6d7d2996619ea.
|
|\ \
| |/
|/| |
op-build update 6-16-2017
|