mbox

[Vivid,SRU,Pull-Request] Include PRD support for OpenPower kernels

Message ID 20150716195012.GB3261@canonical.com
State New
Headers show

Pull-request

git://kernel.ubuntu.com/arges/ubuntu-vivid.git lp1464560

Message

Chris J Arges July 16, 2015, 7:50 p.m. UTC
BugLink: http://bugs.launchpad.net/bugs/1464560

The following changes since commit e868bfc5e66f4a561b55ebe81a757cfa3bc103da:

  (no-up) arm64: dts: add APM Merlin Board device tree (2015-07-14 09:41:46 -0700)

are available in the git repository at:

  git://kernel.ubuntu.com/arges/ubuntu-vivid.git lp1464560

for you to fetch changes up to 55a7c20933342b6fe221f5ea3de7a773c8879c7d:

  UBUNTU: [Config] Add MTD_POWERNV_FLASH and OPAL_PRD (2015-07-16 10:39:07 -0500)

----------------------------------------------------------------
Chris J Arges (1):
      UBUNTU: [Config] Add MTD_POWERNV_FLASH and OPAL_PRD

Cyril Bur (2):
      powerpc/powernv: Add interfaces for flash device access
      mtd: powernv: Add powernv flash MTD abstraction driver

Jeremy Kerr (5):
      powerpc/powernv: Merge common platform device initialisation
      powerpc/powernv: Expose OPAL APIs required by PRD interface
      powerpc/powernv: Add opal-prd channel
      powerpc/powernv: fix construction of opal PRD messages
      powerpc/include: Add opal-prd to installed uapi headers

Michael Ellerman (3):
      powerpc/powernv: Move OPAL API definitions to opal-api.h
      powerpc/powernv: Move opal-api.h closer to the Skiboot version
      powerpc/powernv: Remove powernv RTAS support

Vaidyanathan Srinivasan (1):
      powerpc/powernv: Fix vma page prot flags in opal-prd driver

 arch/powerpc/include/asm/opal-api.h            | 801 +++++++++++++++++++++++++
 arch/powerpc/include/asm/opal.h                | 771 +-----------------------
 arch/powerpc/include/uapi/asm/Kbuild           |   1 +
 arch/powerpc/include/uapi/asm/opal-prd.h       |  58 ++
 arch/powerpc/platforms/powernv/Kconfig         |  10 +-
 arch/powerpc/platforms/powernv/Makefile        |   1 +
 arch/powerpc/platforms/powernv/opal-flash.c    |   2 +-
 arch/powerpc/platforms/powernv/opal-prd.c      | 448 ++++++++++++++
 arch/powerpc/platforms/powernv/opal-wrappers.S |   6 +-
 arch/powerpc/platforms/powernv/opal.c          |  34 +-
 arch/powerpc/platforms/powernv/pci.c           |  98 +--
 arch/powerpc/platforms/powernv/setup.c         |  19 -
 arch/powerpc/platforms/powernv/smp.c           |  13 -
 debian.master/config/annotations               |   1 -
 debian.master/config/config.common.ubuntu      |   3 +-
 drivers/mtd/devices/Kconfig                    |   8 +
 drivers/mtd/devices/Makefile                   |   1 +
 drivers/mtd/devices/powernv_flash.c            | 285 +++++++++
 18 files changed, 1672 insertions(+), 888 deletions(-)
 create mode 100644 arch/powerpc/include/asm/opal-api.h
 create mode 100644 arch/powerpc/include/uapi/asm/opal-prd.h
 create mode 100644 arch/powerpc/platforms/powernv/opal-prd.c
 create mode 100644 drivers/mtd/devices/powernv_flash.c

Comments

Tim Gardner July 16, 2015, 8:37 p.m. UTC | #1
Almost all clean cherry picks, isolated, positive test results
Brad Figg July 17, 2015, 4:59 p.m. UTC | #2

Brad Figg July 17, 2015, 8:42 p.m. UTC | #3
Applied to the Vivid master-next branch.