All of lore.kernel.org
 help / color / mirror / Atom feed
From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linuxppc-dev list <linuxppc-dev@ozlabs.org>,
	Paul Mackerras <paulus@samba.org>,
	Linux Kernel list <linux-kernel@vger.kernel.org>
Subject: [git pull] Please pull from powerpc.git next branch
Date: Tue, 21 Oct 2008 18:56:05 +1100	[thread overview]
Message-ID: <1224575765.7654.251.camel@pasglop> (raw)

Hi Linus !

This is the remaining powerpc bits for this merge window (minus -maybe-
some kdump related stuff that Paul we'll see tomorrow, in any case,
it's not in this batch).

Nothing terribly fancy, mostly bug fixes, a few new embedded boards,
some serious fixes to Cell SPU oprofile.

A few things outside of arch/powerpc / drivers/of that should either
have appropriate ack's or be powerpc specific drivers unless I screwed
up.

Cheers,
Ben.

The following changes since commit 2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4:
  Paul Mundt (1):
        binfmt_elf_fdpic: Update for cputime changes.

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git master

Andre Detsch (2):
      powerpc/spufs: Improve search of node for contexts with SPU affinity
      powerpc/spufs: Explain conditional decrement of aff_sched_count

Anton Vorontsov (3):
      powerpc: Remove device_type = "board_control" properties in .dts files
      powerpc/83xx: Add support for MCU microcontroller in .dts files
      powerpc/83xx: Add DS1339 RTC support for MPC8349E-mITX boards .dts

Benjamin Herrenschmidt (4):
      Merge commit 'jwb/jwb-next'
      Merge commit 'gcl/gcl-next'
      Merge commit 'kumar/kumar-for-2.6.28'
      Merge commit 'origin' into master

Carl Love (1):
      powerpc/oprofile: Fix mutex locking for cell spu-oprofile

Ed Swarthout (1):
      powerpc/85xx: Fix mpc8536ds dma interrupt numbers

Grant Likely (2):
      powerpc/52xx: Make cuImage more robust in locating immr node.
      powerpc: Add missing cuImage.initrd.% target

Jason Jin (1):
      powerpc/85xx: Enable enhanced functions for 8536 TSEC

Jeremy Kerr (6):
      powerpc/spufs: sputrace: Only enable logging on open(), prevent multiple openers
      powerpc/spufs: sputrace: Don't block until the read buffer is full
      powerpc/spufs: Use state_mutex for switch_log locking, and prevent multiple openers
      powerpc/spufs: Don't require full buffer in switch_log read
      powerpc/spufs: Don't spu_acquire_saved unnecessarily in regs read
      powerpc/spufs: Use kmalloc rather than kzalloc for switch log buffer

Jon Smirl (1):
      of: Format string bug in drivers/of/of_i2c.c

Jon Tollefson (1):
      powerpc/numa: Make memory reserve code more robust

Josh Boyer (6):
      powerpc/40x: AMCC PowerPC 405EZ Acadia DTS
      powerpc/40x: Add AMCC PowerPC 405EZ to cputable
      powerpc/40x: Add PowerPC 40x simple platform support
      powerpc/40x: Add cuboot wrapper for Acadia board
      powerpc/40x: Add PowerPC 405EZ Acadia defconfig
      ibm_newemac: Fix new MAL feature handling

Kumar Gala (3):
      powerpc: Fix build issue with CONFIG_RELOCATABLE=y
      powerpc: Remove Kconfig support for PPC_MERGE
      powerpc/85xx: Move mpc8572ds.dts to address-cells/size-cells = <2>

Mike Ditto (1):
      powerpc: Fix boot wrapper memcmp() called with zero length argument

Milton Miller (4):
      powerpc: Find and destroy possible stale kernel added properties
      powerpc: Use cpu_thread_in_core in smp_init for of_spin_map
      powerpc: Always trim numa memory to lmb_end_of_DRAM()
      powerpc: Delete unused prom_strtoul and prom_memparse

Nathan Fontenot (1):
      powerpc/pseries: Validate PFN in pseries_remove_lmb()

Niklaus Giger (1):
      powerpc/40x: Add support for Netstal HCU4 board

Paul Mackerras (1):
      powerpc: Revert CHRP boot wrapper to real-base = 12MB on 32-bit

Sebastian Siewior (1):
      powerpc/boot: Compare _start against ei.loadsize instead ei.memsize

Steven A. Falco (1):
      powerpc/4xx: Add PowerPC 4xx GPIO driver

Wolfgang Ocker (1):
      of/spi: Support specifying chip select as active high via device tree

Wolfram Sang (3):
      powerpc/mpc5200: Don't touch pipelining for MPC5200B
      powerpc/mpc5200: Refactor FEC mdio read/write routines
      i2c-cpm: Suppress autoprobing for devices

roel kluin (1):
      powerpc: Unsigned speed cannot be negative in udbg_16559.c

 Documentation/powerpc/booting-without-of.txt     |    2 +
 Documentation/powerpc/dts-bindings/fsl/board.txt |    4 +-
 arch/powerpc/Kconfig                             |    3 -
 arch/powerpc/boot/Makefile                       |    7 +-
 arch/powerpc/boot/addnote.c                      |   41 +-
 arch/powerpc/boot/cuboot-52xx.c                  |    4 +
 arch/powerpc/boot/cuboot-acadia.c                |  174 ++++
 arch/powerpc/boot/dts/acadia.dts                 |  224 ++++++
 arch/powerpc/boot/dts/hcu4.dts                   |  168 ++++
 arch/powerpc/boot/dts/mpc8315erdb.dts            |    8 +
 arch/powerpc/boot/dts/mpc832x_mds.dts            |    2 +-
 arch/powerpc/boot/dts/mpc8349emitx.dts           |   16 +
 arch/powerpc/boot/dts/mpc8349emitxgp.dts         |    8 +
 arch/powerpc/boot/dts/mpc834x_mds.dts            |    2 +-
 arch/powerpc/boot/dts/mpc836x_mds.dts            |    2 +-
 arch/powerpc/boot/dts/mpc8377_rdb.dts            |    8 +
 arch/powerpc/boot/dts/mpc8378_rdb.dts            |    8 +
 arch/powerpc/boot/dts/mpc8379_rdb.dts            |    8 +
 arch/powerpc/boot/dts/mpc8536ds.dts              |   12 +-
 arch/powerpc/boot/dts/mpc8568mds.dts             |    2 +-
 arch/powerpc/boot/dts/mpc8572ds.dts              |   27 +-
 arch/powerpc/boot/libfdt-wrapper.c               |   16 +-
 arch/powerpc/boot/main.c                         |   14 +-
 arch/powerpc/boot/string.S                       |    4 +-
 arch/powerpc/boot/wrapper                        |    5 +-
 arch/powerpc/configs/40x/acadia_defconfig        |  921 +++++++++++++++++++++
 arch/powerpc/configs/40x/hcu4_defconfig          |  929 ++++++++++++++++++++++
 arch/powerpc/include/asm/page.h                  |    1 +
 arch/powerpc/kernel/cputable.c                   |   13 +
 arch/powerpc/kernel/machine_kexec_64.c           |   13 +
 arch/powerpc/kernel/prom_init.c                  |   61 --
 arch/powerpc/kernel/prom_init_check.sh           |    2 +-
 arch/powerpc/kernel/udbg_16550.c                 |    2 +-
 arch/powerpc/mm/numa.c                           |   21 +-
 arch/powerpc/oprofile/cell/pr_util.h             |   13 +
 arch/powerpc/oprofile/cell/spu_profiler.c        |    4 +-
 arch/powerpc/oprofile/cell/spu_task_sync.c       |  236 +++++-
 arch/powerpc/platforms/40x/Kconfig               |   38 +
 arch/powerpc/platforms/40x/Makefile              |    2 +
 arch/powerpc/platforms/40x/hcu4.c                |   61 ++
 arch/powerpc/platforms/40x/ppc40x_simple.c       |   80 ++
 arch/powerpc/platforms/44x/Kconfig               |    8 +
 arch/powerpc/platforms/52xx/mpc52xx_common.c     |    7 +-
 arch/powerpc/platforms/cell/smp.c                |   10 +-
 arch/powerpc/platforms/cell/spufs/file.c         |  155 +++--
 arch/powerpc/platforms/cell/spufs/run.c          |    3 +-
 arch/powerpc/platforms/cell/spufs/sched.c        |   24 +-
 arch/powerpc/platforms/cell/spufs/spufs.h        |    1 -
 arch/powerpc/platforms/cell/spufs/sputrace.c     |   37 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c  |    6 +
 arch/powerpc/platforms/pseries/smp.c             |   13 +-
 arch/powerpc/sysdev/Makefile                     |    1 +
 arch/powerpc/sysdev/ppc4xx_gpio.c                |  217 +++++
 drivers/i2c/busses/i2c-cpm.c                     |    1 -
 drivers/net/fec_mpc52xx_phy.c                    |   55 +-
 drivers/net/ibm_newemac/core.c                   |   10 +-
 drivers/net/ibm_newemac/mal.c                    |   15 +-
 drivers/of/of_i2c.c                              |    2 +-
 drivers/of/of_spi.c                              |    2 +
 drivers/oprofile/buffer_sync.c                   |   24 +
 drivers/oprofile/cpu_buffer.c                    |   15 +-
 drivers/oprofile/event_buffer.h                  |    7 +
 include/linux/oprofile.h                         |   16 +-
 63 files changed, 3507 insertions(+), 288 deletions(-)
 create mode 100644 arch/powerpc/boot/cuboot-acadia.c
 create mode 100644 arch/powerpc/boot/dts/acadia.dts
 create mode 100644 arch/powerpc/boot/dts/hcu4.dts
 create mode 100644 arch/powerpc/configs/40x/acadia_defconfig
 create mode 100644 arch/powerpc/configs/40x/hcu4_defconfig
 create mode 100644 arch/powerpc/platforms/40x/hcu4.c
 create mode 100644 arch/powerpc/platforms/40x/ppc40x_simple.c
 create mode 100644 arch/powerpc/sysdev/ppc4xx_gpio.c

WARNING: multiple messages have this Message-ID (diff)
From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel list <linux-kernel@vger.kernel.org>,
	linuxppc-dev list <linuxppc-dev@ozlabs.org>,
	Paul Mackerras <paulus@samba.org>
Subject: [git pull] Please pull from powerpc.git next branch
Date: Tue, 21 Oct 2008 18:56:05 +1100	[thread overview]
Message-ID: <1224575765.7654.251.camel@pasglop> (raw)

Hi Linus !

This is the remaining powerpc bits for this merge window (minus -maybe-
some kdump related stuff that Paul we'll see tomorrow, in any case,
it's not in this batch).

Nothing terribly fancy, mostly bug fixes, a few new embedded boards,
some serious fixes to Cell SPU oprofile.

A few things outside of arch/powerpc / drivers/of that should either
have appropriate ack's or be powerpc specific drivers unless I screwed
up.

Cheers,
Ben.

The following changes since commit 2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4:
  Paul Mundt (1):
        binfmt_elf_fdpic: Update for cputime changes.

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git master

Andre Detsch (2):
      powerpc/spufs: Improve search of node for contexts with SPU affinity
      powerpc/spufs: Explain conditional decrement of aff_sched_count

Anton Vorontsov (3):
      powerpc: Remove device_type = "board_control" properties in .dts files
      powerpc/83xx: Add support for MCU microcontroller in .dts files
      powerpc/83xx: Add DS1339 RTC support for MPC8349E-mITX boards .dts

Benjamin Herrenschmidt (4):
      Merge commit 'jwb/jwb-next'
      Merge commit 'gcl/gcl-next'
      Merge commit 'kumar/kumar-for-2.6.28'
      Merge commit 'origin' into master

Carl Love (1):
      powerpc/oprofile: Fix mutex locking for cell spu-oprofile

Ed Swarthout (1):
      powerpc/85xx: Fix mpc8536ds dma interrupt numbers

Grant Likely (2):
      powerpc/52xx: Make cuImage more robust in locating immr node.
      powerpc: Add missing cuImage.initrd.% target

Jason Jin (1):
      powerpc/85xx: Enable enhanced functions for 8536 TSEC

Jeremy Kerr (6):
      powerpc/spufs: sputrace: Only enable logging on open(), prevent multiple openers
      powerpc/spufs: sputrace: Don't block until the read buffer is full
      powerpc/spufs: Use state_mutex for switch_log locking, and prevent multiple openers
      powerpc/spufs: Don't require full buffer in switch_log read
      powerpc/spufs: Don't spu_acquire_saved unnecessarily in regs read
      powerpc/spufs: Use kmalloc rather than kzalloc for switch log buffer

Jon Smirl (1):
      of: Format string bug in drivers/of/of_i2c.c

Jon Tollefson (1):
      powerpc/numa: Make memory reserve code more robust

Josh Boyer (6):
      powerpc/40x: AMCC PowerPC 405EZ Acadia DTS
      powerpc/40x: Add AMCC PowerPC 405EZ to cputable
      powerpc/40x: Add PowerPC 40x simple platform support
      powerpc/40x: Add cuboot wrapper for Acadia board
      powerpc/40x: Add PowerPC 405EZ Acadia defconfig
      ibm_newemac: Fix new MAL feature handling

Kumar Gala (3):
      powerpc: Fix build issue with CONFIG_RELOCATABLE=y
      powerpc: Remove Kconfig support for PPC_MERGE
      powerpc/85xx: Move mpc8572ds.dts to address-cells/size-cells = <2>

Mike Ditto (1):
      powerpc: Fix boot wrapper memcmp() called with zero length argument

Milton Miller (4):
      powerpc: Find and destroy possible stale kernel added properties
      powerpc: Use cpu_thread_in_core in smp_init for of_spin_map
      powerpc: Always trim numa memory to lmb_end_of_DRAM()
      powerpc: Delete unused prom_strtoul and prom_memparse

Nathan Fontenot (1):
      powerpc/pseries: Validate PFN in pseries_remove_lmb()

Niklaus Giger (1):
      powerpc/40x: Add support for Netstal HCU4 board

Paul Mackerras (1):
      powerpc: Revert CHRP boot wrapper to real-base = 12MB on 32-bit

Sebastian Siewior (1):
      powerpc/boot: Compare _start against ei.loadsize instead ei.memsize

Steven A. Falco (1):
      powerpc/4xx: Add PowerPC 4xx GPIO driver

Wolfgang Ocker (1):
      of/spi: Support specifying chip select as active high via device tree

Wolfram Sang (3):
      powerpc/mpc5200: Don't touch pipelining for MPC5200B
      powerpc/mpc5200: Refactor FEC mdio read/write routines
      i2c-cpm: Suppress autoprobing for devices

roel kluin (1):
      powerpc: Unsigned speed cannot be negative in udbg_16559.c

 Documentation/powerpc/booting-without-of.txt     |    2 +
 Documentation/powerpc/dts-bindings/fsl/board.txt |    4 +-
 arch/powerpc/Kconfig                             |    3 -
 arch/powerpc/boot/Makefile                       |    7 +-
 arch/powerpc/boot/addnote.c                      |   41 +-
 arch/powerpc/boot/cuboot-52xx.c                  |    4 +
 arch/powerpc/boot/cuboot-acadia.c                |  174 ++++
 arch/powerpc/boot/dts/acadia.dts                 |  224 ++++++
 arch/powerpc/boot/dts/hcu4.dts                   |  168 ++++
 arch/powerpc/boot/dts/mpc8315erdb.dts            |    8 +
 arch/powerpc/boot/dts/mpc832x_mds.dts            |    2 +-
 arch/powerpc/boot/dts/mpc8349emitx.dts           |   16 +
 arch/powerpc/boot/dts/mpc8349emitxgp.dts         |    8 +
 arch/powerpc/boot/dts/mpc834x_mds.dts            |    2 +-
 arch/powerpc/boot/dts/mpc836x_mds.dts            |    2 +-
 arch/powerpc/boot/dts/mpc8377_rdb.dts            |    8 +
 arch/powerpc/boot/dts/mpc8378_rdb.dts            |    8 +
 arch/powerpc/boot/dts/mpc8379_rdb.dts            |    8 +
 arch/powerpc/boot/dts/mpc8536ds.dts              |   12 +-
 arch/powerpc/boot/dts/mpc8568mds.dts             |    2 +-
 arch/powerpc/boot/dts/mpc8572ds.dts              |   27 +-
 arch/powerpc/boot/libfdt-wrapper.c               |   16 +-
 arch/powerpc/boot/main.c                         |   14 +-
 arch/powerpc/boot/string.S                       |    4 +-
 arch/powerpc/boot/wrapper                        |    5 +-
 arch/powerpc/configs/40x/acadia_defconfig        |  921 +++++++++++++++++++++
 arch/powerpc/configs/40x/hcu4_defconfig          |  929 ++++++++++++++++++++++
 arch/powerpc/include/asm/page.h                  |    1 +
 arch/powerpc/kernel/cputable.c                   |   13 +
 arch/powerpc/kernel/machine_kexec_64.c           |   13 +
 arch/powerpc/kernel/prom_init.c                  |   61 --
 arch/powerpc/kernel/prom_init_check.sh           |    2 +-
 arch/powerpc/kernel/udbg_16550.c                 |    2 +-
 arch/powerpc/mm/numa.c                           |   21 +-
 arch/powerpc/oprofile/cell/pr_util.h             |   13 +
 arch/powerpc/oprofile/cell/spu_profiler.c        |    4 +-
 arch/powerpc/oprofile/cell/spu_task_sync.c       |  236 +++++-
 arch/powerpc/platforms/40x/Kconfig               |   38 +
 arch/powerpc/platforms/40x/Makefile              |    2 +
 arch/powerpc/platforms/40x/hcu4.c                |   61 ++
 arch/powerpc/platforms/40x/ppc40x_simple.c       |   80 ++
 arch/powerpc/platforms/44x/Kconfig               |    8 +
 arch/powerpc/platforms/52xx/mpc52xx_common.c     |    7 +-
 arch/powerpc/platforms/cell/smp.c                |   10 +-
 arch/powerpc/platforms/cell/spufs/file.c         |  155 +++--
 arch/powerpc/platforms/cell/spufs/run.c          |    3 +-
 arch/powerpc/platforms/cell/spufs/sched.c        |   24 +-
 arch/powerpc/platforms/cell/spufs/spufs.h        |    1 -
 arch/powerpc/platforms/cell/spufs/sputrace.c     |   37 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c  |    6 +
 arch/powerpc/platforms/pseries/smp.c             |   13 +-
 arch/powerpc/sysdev/Makefile                     |    1 +
 arch/powerpc/sysdev/ppc4xx_gpio.c                |  217 +++++
 drivers/i2c/busses/i2c-cpm.c                     |    1 -
 drivers/net/fec_mpc52xx_phy.c                    |   55 +-
 drivers/net/ibm_newemac/core.c                   |   10 +-
 drivers/net/ibm_newemac/mal.c                    |   15 +-
 drivers/of/of_i2c.c                              |    2 +-
 drivers/of/of_spi.c                              |    2 +
 drivers/oprofile/buffer_sync.c                   |   24 +
 drivers/oprofile/cpu_buffer.c                    |   15 +-
 drivers/oprofile/event_buffer.h                  |    7 +
 include/linux/oprofile.h                         |   16 +-
 63 files changed, 3507 insertions(+), 288 deletions(-)
 create mode 100644 arch/powerpc/boot/cuboot-acadia.c
 create mode 100644 arch/powerpc/boot/dts/acadia.dts
 create mode 100644 arch/powerpc/boot/dts/hcu4.dts
 create mode 100644 arch/powerpc/configs/40x/acadia_defconfig
 create mode 100644 arch/powerpc/configs/40x/hcu4_defconfig
 create mode 100644 arch/powerpc/platforms/40x/hcu4.c
 create mode 100644 arch/powerpc/platforms/40x/ppc40x_simple.c
 create mode 100644 arch/powerpc/sysdev/ppc4xx_gpio.c



             reply	other threads:[~2008-10-21  7:56 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-21  7:56 Benjamin Herrenschmidt [this message]
2008-10-21  7:56 ` [git pull] Please pull from powerpc.git next branch Benjamin Herrenschmidt
  -- strict thread matches above, loose matches on Subject: below --
2009-02-02  6:13 Benjamin Herrenschmidt
2008-10-22  5:01 Benjamin Herrenschmidt
2008-10-22  5:01 ` Benjamin Herrenschmidt
2008-10-15  1:16 Benjamin Herrenschmidt
2008-10-15  1:16 ` Benjamin Herrenschmidt
2008-10-15  8:35 ` Robert Richter
2008-10-15  8:35   ` Robert Richter
2008-10-15  8:41   ` Arnd Bergmann
2008-10-15  8:41     ` Arnd Bergmann
2008-10-15  9:41     ` Benjamin Herrenschmidt
2008-10-15  9:41       ` Benjamin Herrenschmidt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1224575765.7654.251.camel@pasglop \
    --to=benh@kernel.crashing.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linuxppc-dev@ozlabs.org \
    --cc=paulus@samba.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.