summaryrefslogtreecommitdiffstats
path: root/openpower
Commit message (Collapse)AuthorAgeFilesLines
* op-build update 6-22-2017hostboot2017-06-222-2/+2
|
* Merge pull request #1165 from op-jenkins/op-build-update_05_6-20-2017e-liner2017-06-222-102/+1
|\ | | | | op-build update 6-20-2017
| * op-build update 6-20-2017hostboot2017-06-202-102/+1
| |
* | Redbud platform: temporary variant of WitherspoonStewart Smith2017-06-222-0/+239
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-g4df53124cb34Stewart Smith2017-06-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #1167 from jimsmc/masterStewart Smith2017-06-211-9/+11
|\ \ | | | | | | p9dsu.config updates.
| * | p9dsu.config: enable BMC MBOX protocol is used to access PNOR.jim2017-06-201-2/+4
| | |
| * | p9dsu.config: unset SECUREBOOT, TPMDD and TPM_NUVOTON.jim2017-06-201-3/+3
| | |
| * | p9dsu.config: enable planar VPD.jim2017-06-201-4/+4
| |/
* | petitboot: Bump to v1.4.3Samuel Mendoza-Jonas2017-06-211-1/+1
|/ | | | Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
* Bump skiboot to skiboot-5.6.0-110-gf6c4a51a8244Stewart Smith2017-06-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Merge pull request #1161 from sannerd/hcode.occ_updateWilliam Hoffa2017-06-162-2/+2
|\ | | | | Update HCODE to hw061517a.910
| * Update HCODE to hw061517a.910Dean Sanner2017-06-162-2/+2
| | | | | | | | | | | | | | | | 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-2017hostboot2017-06-161-1/+1
|/
* Merge pull request #1149 from guilhermepiccoli/masterStewart Smith2017-06-162-4/+4
|\ | | | | Change AST and AACRAID drivers to be modules instead of built-in
| * Change AST and AACRAID drivers to be modules instead of built-inGuilherme G. Piccoli2017-06-142-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | This patch changes the config files in order to make AST and AACRAID drivers built as modules on Petitboot, instead of built-in. Those drivers showed some issues lately that would've been 'workarounded' if both were modules, so we could blacklist them. The total increase in BOOTKERNEL image is less than 80 kbytes. Signed-off-by: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
* | Merge pull request #1154 from stewart-ibm/p9dsu-remove-update-pnorStewart Smith2017-06-161-1/+0
|\ \ | | | | | | p9dsu_defconfig: Remove BR2_OPENPOWER_PNOR_UPDATE_FILENAME
| * | p9dsu_defconfig: Remove BR2_OPENPOWER_PNOR_UPDATE_FILENAMEStewart Smith2017-06-151-1/+0
| | | | | | | | | | | | | | | | | | | | | The p9dsu pnor is currently a single 64MB image, so there is no need to have an update pnor file. Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
* | | Merge pull request #1153 from sammj/lvmStewart Smith2017-06-165-0/+272
|\ \ \ | | | | | | | | Add LVM support
| * | | overlay: Include udev rules for LVMSamuel Mendoza-Jonas2017-06-154-0/+255
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Include the udev rules from device-mapper in order to properly recognise and set up LVM logical volumes. Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
| * | | overlay: Add LVM init scriptSamuel Mendoza-Jonas2017-06-151-0/+17
| | |/ | |/| | | | | | | | | | | | | Scan for any available logical volumes on boot. Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
* | | op-build update 6-15-2017hostboot2017-06-155-477/+3
| | |
* | | Merge pull request #1156 from wghoffa/masterWilliam Hoffa2017-06-151-2/+5
|\ \ \ | | | | | | | | Enable OCC by default in Zaius
| * | | Enable OCC by default in ZaiusBill Hoffa2017-06-151-2/+5
| | | |
* | | | Merge pull request #1141 from e-liner/mastere-liner2017-06-151-0/+2
|\ \ \ \ | | | | | | | | | | Updating wofdata variables to have defaults for all p9 machines
| * | | | Updating wofdata variables to have defaults for all p9 machinesElizabeth Liner2017-06-101-0/+2
| | |/ / | |/| |
* | | | Merge pull request #1151 from wghoffa/masterWilliam Hoffa2017-06-153-420/+235
|\ \ \ \ | | |/ / | |/| | Op-Build Update 06/14/2017
| * | | Op-Build Update 06/14/2017Bill Hoffa2017-06-143-420/+235
| |/ /
* | | Merge pull request #1152 from ↵Stewart Smith2017-06-156-11/+1
|\ \ \ | |_|/ |/| | | | | | | | stewart-ibm/bump-all-skiboot-5.6.0-87-ge835c2fb7ce1 Bump skiboot to skiboot-5.6.0-87-ge835c2fb7ce1 for *ALL* platforms
| * | Bump skiboot to skiboot-5.6.0-87-ge835c2fb7ce1 for *ALL* platformsStewart Smith2017-06-156-11/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As we enter the last 2 weeks before a new skiboot (4 for op-build), bump skiboot for all POWER8 and POWER9 platforms Changes for P9: Cyril Bur (1): occ: Set return variable to correct value Michael Ellerman (5): chip: Factor out chip inititialisation chip: Add support for discovering chips on mambo mambo: Create multiple chips when we have multiple CPUs core: Move enable_mambo_console() into chip initialisation chip: Print out when we initialise a chip Oliver O'Halloran (1): core/fdt: Always add a reserve map Russell Currey (6): gitignore: Add compile_commands.json phb4: Complete reset implementation phb4: Implement root port initialization phb4: Mask link down errors during reset phb4: Error clear implementation phb4: Error injection for config space Stewart Smith (3): Add skiboot-5.4.5 release notes Add skiboot-5.4.6 release notes hw/ipmi/ipmi-sel: missing newline in prlog warning Vasant Hegde (6): FSP/CHIPTOD: Return false in error path FSP/RTC: Fix possible FSP R/R issue in rtc write path FSP/RTC: Remove local fsp_in_reset variable FSP: Improve timeout message FSP: Set status field in response message for timed out message FSP/CONSOLE: Workaround for unresponsive ipmi daemon ppaidipe@linux.vnet.ibm.com (1): hw/fsp/rtc: read/write cached rtc tod on fsp hir. Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
* | witherspoon_defconfig: Remove BR2_OPENPOWER_PNOR_UPDATE_FILENAMEAdriana Kobylak2017-06-121-1/+0
|/ | | | | | | The witherspoon pnor is currently a single 64MB image, so there is no need to have an update pnor file. Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* op-build update 06-09-2017Bill Hoffa2017-06-093-3/+3
|
* Merge pull request #1133 from wghoffa/mem_freq_changeWilliam Hoffa2017-06-091-1/+1
|\ | | | | Update Witherspoon XML Package - 06/08/2017
| * Update Witherspoon XML Package - 06/08/2017Bill Hoffa2017-06-081-1/+1
| |
* | Merge pull request #1132 from stewart-ibm/bump-skiboot-5.6.0-64-g700b8962e5feStewart Smith2017-06-095-5/+5
|\ \ | |/ |/| Bump skiboot to skiboot-5.6.0-64-g700b8962e5fe for POWER9 platforms
| * Bump skiboot to skiboot-5.6.0-64-g700b8962e5fe for POWER9 platformsStewart Smith2017-06-085-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Andrew Donnellan (1): doc: Fix output of version string when using Sphinx with Python 3 Frederic Barrat (1): phb4: Activate shared PCI slot on witherspoon Oliver O'Halloran (1): mambo: Add a reservation for the initramfs Shilpasri G Bhat (1): platform/zz: Acknowledge OCC_LOAD mbox message in ZZ Stewart Smith (4): p8-i2c OCC lock: fix locking in p9_i2c_bus_owner_change PCI: only wait 20ms for PHB logic to settle if we detected any PHBs Disable nap on P8 Mambo, public release has bugs mambo: fix cpio/initramfs reservation Vasant Hegde (6): FSP/RTC: Improve error log specfile: Update specfile FSP/CONSOLE: Remove __unused attribute from fsp_console_read() FSP/CONSOLE: Do not free fsp_msg in error path SBE: Add passthrough command support opal-prd: Handle SBE passthrough message passing Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
* | Merge pull request #1129 from jimsmc/masterWilliam Hoffa2017-06-081-1/+1
|\ \ | |/ |/| bump p9dsu xml to latest.
| * remove p9dsu-xml package.jim2017-06-072-115/+0
| |
| * bump p9dsu-xml version to latest.jim2017-06-061-1/+1
| | | | | | | | | | | | | | It includes the changes: 1.Use Correct Write Cycle Time for I2C SBE Seeprom. 2.memory frequency update. 3.no lane reversal on P1C0.
| * Merge remote-tracking branch 'remotes/upstream/master'jim2017-06-0669-2643/+1762
| |\
| * | add p9dsu project.jim2017-04-055-0/+249
| | |
* | | Add WOF to BostonBill Hoffa2017-06-071-0/+2
| | |
* | | Merge pull request #1094 from e-liner/wof_updateWilliam Hoffa2017-06-075-0/+31
|\ \ \ | | | | | | | | Adding wofdata support for op-build packages
| * | | Adding wofdata support for op-build packagesElizabeth Liner2017-06-015-1/+32
| | | |
* | | | Bump skiboot to skiboot-5.6.0-50-g05b8834b5a4f for POWER9Stewart Smith2017-06-065-5/+5
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes the following patches: Alistair Popple (4): hw/npu2.c: Use phys-map to get GPU memory BARs hw/npu2.c: Add memory coherence directory programming hw/npu2-hw-procedures.c: Fix running of zcal procedure hw/npu2.c: Fix opal_npu_map_lpar to search for existing BDF Benjamin Herrenschmidt (8): pci: Add bitmap to know if a pci device has cfg reg filters phb3+iov: Fixup support for config space filters phb3: Turn the link speed hack into a cfg filter pci: Make handling of config filters generic phb4: Call pci config filters phb4: Remove long unused CFG_4B_WORKAROUND phb4: Block D-state power management on direct slots pci: Wait 20ms before checking presence detect on PCIe Jeremy Kerr (12): opal-prd: Simplify optind handling opal-prd: split type-specific fields of control messages opal-prd: allow different chips for occ control actions opal-prd: Add occ reset to usage text opal-prd: interpret log level prefixes from HBRT opal-prd: Sync hostboot interfaces with HBRT opal-prd: use get_ipoll_mask() callback opal-prd: Add support for variable-sized messages opal-prd: split prd message reading from handling opal-prd: Add firmware_request & firmware_notify implementations prd: Implement firmware side of opaque PRD channel opal-prd: hook up reset_pm_complex Michael Ellerman (2): mambo: Match whole string when looking up symbols with linsym/skisym mambo: Make xscom claim to be DD 2.0 Nicholas Piggin (3): cpu: Introduce smt_lowest() Improve cpu_idle when PM is disabled Convert important polling loops to spin at lowest SMT priority Oliver O'Halloran (2): hdata: Make out-of-range idata print at PR_DEBUG hdata/test: Add memory reservations to hdata_to_dt Reza Arbab (1): npu2: Fix npu2_{read,write}_4b() Shilpasri G Bhat (1): p8-i2c: occ: Add support for OCC to use I2C engines Stewart Smith (1): boot_test.sh: Add SMC BMC support Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
* | | Merge pull request #1117 from mamatha4/sg-moduleStewart Smith2017-06-052-0/+4
|\ \ \ | | | | | | | | Load 'sg' kernel module automatically in petitboot
| * | | Load 'sg' kernel module automatically in petitbootMamatha Inamdar2017-05-312-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On open power system update_flash -d option failed to display FW details which is due to on petitboot sg kernel module was not loaded. This patch is to introduce udev rule to load "sg" kernel module automatically when petitboot is up. Signed-off-by: Mamatha Inamdar <mamatha4@linux.vnet.ibm.com>
* | | | op-build update 6-2-2017Bill Hoffa2017-06-023-2/+242
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Temporarily revert NX Chiplet Checking Functionality until the proper target data is in the MRW - Update hostboot package to commit: d96098e - Update hostboot-binaries package to commit: 762912
* | | | Merge pull request #1120 from op-jenkins/op-build-update_05_6-1-2017William Hoffa2017-06-011-1/+1
|\ \ \ \ | | | | | | | | | | op-build update 6-1-2017
| * | | | op-build update 6-1-2017hostboot2017-06-011-1/+1
| | | | |
OpenPOWER on IntegriCloud