Trusty SRU - ppc64el Opal firmware support

Tim Gardner tim.gardner at canonical.com
Wed Jun 25 16:24:56 UTC 2014


The following changes since commit 494916b16aa32f6d68db5306d3542d8969bdf1fc:

  UBUNTU: [Config] updateconfigs ACPI_PROCFS_POWER=y after v3.13.11.4
rebase (2014-06-25 10:18:21 -0600)

are available in the git repository at:

  git://kernel.ubuntu.com/rtg/ubuntu-trusty.git opal-lp1334268

for you to fetch changes up to 6f6b5dc3af9db1a2f9796e19c8307ca2c25e1b89:

  powerpc/powernv: Pass buffer size to OPAL validate flash call
(2014-06-25 10:18:23 -0600)

----------------------------------------------------------------
Anton Blanchard (7):
      powerpc/powernv: Fix endian issues with sensor code
      powerpc/powernv: Fix little endian issues in OPAL flash code
      powerpc/powernv: Fix little endian issues with opal_do_notifier calls
      powerpc/powernv: Fix little endian issues in OPAL error log code
      powerpc/powernv: Create OPAL sglist helper functions and fix
endian issues
      powerpc/powernv: Fix little endian issues in OPAL dump code
      powerpc: Fix error return in rtas_flash module init

Benjamin Herrenschmidt (1):
      powerpc/powernv: Fix kexec races going back to OPAL

Joel Stanley (1):
      powerpc/powernv: Add OPAL message log interface

Mahesh Salgaonkar (1):
      powerpc/powernv: Infrastructure to read opal messages in generic
format.

Neelesh Gupta (2):
      powerpc/powernv: Infrastructure to support OPAL async completion
      powerpc/powernv: Enable fetching of platform sensor data

Vasant Hegde (3):
      powerpc/powernv: Increase candidate fw image size
      powerpc/powernv: Return secondary CPUs to firmware before FW update
      powerpc/powernv: Pass buffer size to OPAL validate flash call

 arch/powerpc/include/asm/opal.h                |  62 ++++++++++++++++----
 arch/powerpc/kernel/rtas_flash.c               |   2 +-
 arch/powerpc/platforms/powernv/Makefile        |   5 +-
 arch/powerpc/platforms/powernv/opal-async.c    | 203
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/powerpc/platforms/powernv/opal-dump.c     |  94
++++--------------------------
 arch/powerpc/platforms/powernv/opal-elog.c     |  11 +++-
 arch/powerpc/platforms/powernv/opal-flash.c    | 170
++++++++++++++++++-----------------------------------
 arch/powerpc/platforms/powernv/opal-msglog.c   | 120
++++++++++++++++++++++++++++++++++++++
 arch/powerpc/platforms/powernv/opal-sensor.c   |  66 +++++++++++++++++++++
 arch/powerpc/platforms/powernv/opal-wrappers.S |   3 +
 arch/powerpc/platforms/powernv/opal.c          | 165
++++++++++++++++++++++++++++++++++++++++++++++++++--
 arch/powerpc/platforms/powernv/setup.c         |  73
+++++++++++++++++++++--
 12 files changed, 753 insertions(+), 221 deletions(-)
 create mode 100644 arch/powerpc/platforms/powernv/opal-async.c
 create mode 100644 arch/powerpc/platforms/powernv/opal-msglog.c
 create mode 100644 arch/powerpc/platforms/powernv/opal-sensor.c

-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list