skiboot: Update version to 1712d88

We can drop the OCC wait time patch as it has been integrated upstream
in commit 308423515a (occ: Make timeout platform dependent).

Signed-off-by: Joel Stanley <joel@jms.id.au>
Merge pull request #2 from shenki/update-skiboot

skiboot: Update version to b652c60
package/powerpc-utils: Add patch to include ppc64_cpu

We want ppc64_cpu, but this currently requires librtas.

Add a patch (submitted upstream) to enable a rtas-less ppc64_cpu.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
package/ipmitool: Add ipmitool package

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
linux: remove openpower patches

We'll use an openpower-specific git tree for patches, so drop them from
the local linux/ directory.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
firmware/skiboot: Update to 2e3bcfe

Alistair Popple (5):
      skiboot: Add default error handler for ipmi messages
      fsp/elog: Separate the PEL log formatting functions
      fsp/elog: Create a logging frontend
      fsp/elog: Make the logging backend platform specific
      ipmi: Add an opal interface to the ipmi stack

Ananth N Mavinakayanahalli (1):
      PSI: Drive link down on HIR

Anshuman Khandual (2):
      led: Handle all the FSP_MCLASS_INDICATOR class sub commands
      led: Fix white space problems

Aruna Balakrishnaiah (1):
      attn: Remove generate_hex_word macro

Benjamin Herrenschmidt (21):
      slw: Remove log flooding from fast sleep code
      Merge branch 'release-2.1.1'
      uart: Exploit Tx FIFO
      hw/ast: Make PNOR offset on LPC a variable
      libflash: Sync with pflash 0.8.3
      console: Move dummy_console_add_nodes() to common code
      uart: Give UART it's own OPAL console callbacks instead of dummy console
      uart: Add interrupt driver output ring buffer for Linux ouput
      uart: Keep synchronous console flush when IRQ not working
      uart: Use prlog instead of printf
      Quieten a couple more things
      HBRT: Cleanup log output
      hw/ast: Print something decent for PNOR LPC offset
      uart: Fix thinko in output ring pointers
      uart: Works better if we actually allocate out_buf
      Move external trace stuff to a subdirectory
      irq/occ/opal: Add self-sent dummy interrupt
      centaur: Detect Centaur DD2 as well as DD1
      Merge remote-tracking branch 'ltcgit/master'
      Revert "core/init: Add device tree fixup for the i2c base address"
      libflash: Update from pflash-0.8.6

Gavin Shan (4):
      PCI: Refactor error injection
      PHB3: Support multiple MM32 segments for error injection
      PHB3: Support MM64 error injection
      PHB3: Support DMA error injection

Jeremy Kerr (4):
      opal: Add facility for dynamic event bits
      platform: add a platform hook for loading external resources
      core: Add support for loading an external initramfs
      fsp: Allow loading initramfs resources

Neelesh Gupta (4):
      sysparam: Add the new system parameter boot device path
      opal-msg: Bump up the maximum asynchronous completion count
      hw/i2c: i2c driver infrastructure providing device I/O
      core/init: Add device tree fixup for the i2c base address

Stewart Smith (54):
      Change DBG macro to prlog calls for platforms/ibm-fsp/lxvpd.c
      Change DBG to prlog PR_TRACE and PR_INSANE in hw/fsp/fsp-sensor.c
      use prlog(PR_INSANE in hw/fsp/fsp.c in place of DBG ifdef
      Use prlog rather than DBG #ifdef in hw/fsp/fsp-leds.c
      Use prlog instead of DBG macros in hw/fsp/fsp-rtc.c
      Remove (unused) DBG macros from hw/fsp/fsp-nvram.c
      Convert hw/slw.c from DBG #define to prlog
      Convert hw/fsi-master.c from DBG define to prlog PR_INSANE
      Use prlog(PR_INSANE in hw/chiptod.c instead of DBG macro.
      hw/fake-rtc.c now uses prlog(PR_TRACE instead of DBG macro
      remove unused DBG and FSP_TRACE macros from hw/psi.c
      Merge branch 'release-2.1.1'
      Make assert(false) for calling attn be a PR_EMERG level error
      opal_del_caller shouldn't be called: up severity level, change message.
      Reduce the amount of text 'parsing hdat' uses.
      Modify the (many) printouts in core/cpu.c to have appropriate PR levels
      Modify HOMER printouts in hw/homer.c to be (mostly) PR_DEBUG prlog calls
      Returning CPU message just needs to be PR_DEBUG at most
      convert printf in core/cpu.c to prlog with PR_INFO or PR_DEBUG
      decrease verbosity of logging CPU information.
      Only print SPIRA discovered serial port info at PR_INFO priority
      hdata/memory.c: only prlog with PR_DEBUG most things
      bump last two hdata/memory.c MS VPD printouts to PR_DEBUG
      Reduce severity of XSCOM detection log message to PR_INFO
      Secondary CPUs calling in should be PR_DEBUG
      Increase verbosity of CHIPTOD to PR_DEBUG
      Rework hdata/iohub.c CEC log messages to appropriate log levels
      Get assert and PEL log messages from HBRT to the correct priority
      Reduce severity of hdata/fsp.c log messages (mostly to PR_DEBUG)
      Some CHIPTOD log messages should be prerror in event of error.
      FSP buffer allocation messages can be PR_DEBUG.
      Adjust log message priority in fsp-leds.c
      Reduce severity of CHIPTOD printfs (to PR_DEBUG)
      Make FSP a lot less verbose by setting log priority
      Make HB a lot quieter on boot, set log priority in core/hostservices.c
      Make FSP console a bit quieter, most can be PR_DEBUG
      (somewhat) quieten PCI during boot
      Firenze platform: quieten logging of sending PCI info to FSP
      OCC: Adjust log levels. Many to PR_DEBUG, a few to prerror()
      Perhaps we shouldn't prerror() about the presence of an FSP. perhaps.
      Be less verbose in logging about FSP Console
      Quieten SLW log messages, mostly to PR_DEBUG. Some elevated to PR_ERR/WARN
      Fix stack usage in run-malloc-speed test by using malloc
      in realloc(), memcpy() call would copy past end of allocation
      Rename mem_size() to mem_allocated_size()
      Fix make check after Ben broke it with external/* -> external/trace/ rename
      Preliminary code coverage reporting infrastructure
      Add unit test for realloc failure
      Test zalloc() failure case.
      Add some (not that good) testing of mem_dump_allocs()
      update gitignore for non-core/test tests
      Test cleanup code path in opal_msg_init()
      Fix stack usage might be unbounded warning in core/test/run-mem_region_init
      Add a simple README

Vasant Hegde (2):
      OCC: Change OCC timeout elog severity
      CUPD: Log LID ID in elog if size crosses the limit

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>