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 <linuxppc-dev@lists.ozlabs.org>,
	Linux Kernel list <linux-kernel@vger.kernel.org>
Subject: [git pull] Please pull powerpc.git next branch
Date: Thu, 30 Jan 2014 13:55:48 +1100	[thread overview]
Message-ID: <1391050548.8524.89.camel@pasglop> (raw)

Hi Linus !

Here are a few more powerpc bits for this merge window. The bulk is made
of two pull requests from Scott and Anatolij that I had missed previously
(they arrived while I was away). Since both their branches are in -next
independently, and the content has been around for a little while, they
can still go in.

The rest is mostly bug and regression fixes, a small series of
cleanups to our pseries cpuidle code (including moving it to
the right place), and one new cpuidle bakend for the powernv
platform. I also wired up the new sched_attr syscalls.

Cheers,
Ben.

The following changes since commit d891ea23d5203e5c47439b2a174f86a00b356a6c:

  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client (2014-01-28 11:02:23 -0800)

are available in the git repository at:


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

for you to fetch changes up to f878f84373aefda7f041a74b24a83b8b7dec1cf0:

  powerpc: Wire up sched_setattr and sched_getattr syscalls (2014-01-29 17:13:05 +1100)

----------------------------------------------------------------
Alistair Popple (1):
      powerpc/iommu: Fix initialisation of DART iommu table

Andreas Schwab (1):
      powerpc: Fix hw breakpoints on !HAVE_HW_BREAKPOINT configurations

Benjamin Herrenschmidt (3):
      Merge remote-tracking branch 'agust/next' into next
      Merge remote-tracking branch 'scott/next' into next
      powerpc: Wire up sched_setattr and sched_getattr syscalls

Deepthi Dharwar (6):
      powerpc/pseries/cpuidle: Move processor_idle.c to drivers/cpuidle.
      powerpc/pseries/cpuidle: Use cpuidle_register() for initialisation.
      powerpc/pseries/cpuidle: Make cpuidle-pseries backend driver a non-module.
      powerpc/pseries/cpuidle: Remove MAX_IDLE_STATE macro.
      powerpc/pseries/cpuidle: smt-snooze-delay cleanup.
      powerpc/powernv/cpuidle: Back-end cpuidle driver for powernv platform.

Gerhard Sittig (20):
      dts: mpc512x: introduce dt-bindings/clock/ header
      dts: mpc512x: add clock related device tree specs
      clk: mpc512x: introduce COMMON_CLK for MPC512x (disabled)
      clk: mpc512x: add backwards compat to the CCF code
      dts: mpc512x: add clock specs for client lookups
      clk: mpc5xxx: switch to COMMON_CLK, retire PPC_CLOCK
      spi: mpc512x: adjust to OF based clock lookup
      serial: mpc512x: adjust for OF based clock lookup
      serial: mpc512x: setup the PSC FIFO clock as well
      USB: fsl-mph-dr-of: adjust for OF based clock lookup
      mtd: mpc5121_nfc: adjust for OF based clock lookup
      fsl-viu: adjust for OF based clock lookup
      net: can: mscan: adjust to common clock support for mpc512x
      net: can: mscan: remove non-CCF code for MPC512x
      powerpc/mpc512x: improve DIU related clock setup
      clk: mpc512x: remove migration support workarounds
      powerpc/512x: clk: minor comment updates
      powerpc/512x: clk: enforce even SDHC divider values
      powerpc/512x: clk: support MPC5121/5123/5125 SoC variants
      powerpc/512x: dts: add MPC5125 clock specs

Joe Perches (1):
      powerpc/numa: Fix decimal permissions

Li Zhong (1):
      powerpc/mm: Fix compile error of pgtable-ppc64.h

Paul Mackerras (2):
      powerpc: Fix 32-bit frames for signals delivered when transactional
      powerpc: Make sure "cache" directory is removed when offlining cpu

Scott Wood (1):
      powerpc/booke64: Guard e6500 tlb handler with CONFIG_PPC_FSL_BOOK3E

Tang Yuantian (1):
      clk: corenet: Adds the clock binding

Tiejun Chen (1):
      powerpc/hugetlb: Replace __get_cpu_var with get_cpu_var

jmarchan@redhat.com (1):
      powerpc/mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space

 .../devicetree/bindings/clock/corenet-clock.txt    |  134 +++
 arch/powerpc/Kconfig                               |    6 +-
 arch/powerpc/boot/dts/ac14xx.dts                   |    7 +
 arch/powerpc/boot/dts/mpc5121.dtsi                 |  113 +-
 arch/powerpc/boot/dts/mpc5125twr.dts               |   53 +-
 arch/powerpc/include/asm/clk_interface.h           |   20 -
 arch/powerpc/include/asm/mpc5121.h                 |    7 +-
 arch/powerpc/include/asm/pgtable-ppc64.h           |    6 +-
 arch/powerpc/include/asm/processor.h               |    7 -
 arch/powerpc/include/asm/systbl.h                  |    2 +
 arch/powerpc/include/asm/unistd.h                  |    2 +-
 arch/powerpc/include/uapi/asm/unistd.h             |    3 +-
 arch/powerpc/kernel/Makefile                       |    1 -
 arch/powerpc/kernel/cacheinfo.c                    |    3 +
 arch/powerpc/kernel/clock.c                        |   82 --
 arch/powerpc/kernel/process.c                      |    2 +-
 arch/powerpc/kernel/signal_32.c                    |   19 +-
 arch/powerpc/kernel/sysfs.c                        |    2 -
 arch/powerpc/mm/hugetlbpage.c                      |    4 +-
 arch/powerpc/mm/numa.c                             |    2 +-
 arch/powerpc/mm/slice.c                            |    2 +-
 arch/powerpc/mm/tlb_low_64e.S                      |    3 +-
 arch/powerpc/mm/tlb_nohash.c                       |    2 +
 arch/powerpc/platforms/512x/Kconfig                |    2 +-
 arch/powerpc/platforms/512x/Makefile               |    3 +-
 arch/powerpc/platforms/512x/clock-commonclk.c      | 1221 ++++++++++++++++++++
 arch/powerpc/platforms/512x/clock.c                |  754 ------------
 arch/powerpc/platforms/512x/mpc512x_shared.c       |  169 +--
 arch/powerpc/platforms/52xx/Kconfig                |    2 +-
 arch/powerpc/platforms/powernv/setup.c             |   13 +-
 arch/powerpc/platforms/pseries/Kconfig             |    9 -
 arch/powerpc/platforms/pseries/Makefile            |    1 -
 arch/powerpc/sysdev/dart_iommu.c                   |    1 +
 drivers/cpuidle/Kconfig                            |    5 +
 drivers/cpuidle/Kconfig.powerpc                    |   20 +
 drivers/cpuidle/Makefile                           |    5 +
 drivers/cpuidle/cpuidle-powernv.c                  |  169 +++
 .../cpuidle/cpuidle-pseries.c                      |   79 +-
 drivers/media/platform/fsl-viu.c                   |    2 +-
 drivers/mtd/nand/mpc5121_nfc.c                     |    2 +-
 drivers/net/can/mscan/mpc5xxx_can.c                |  270 +++--
 drivers/spi/spi-mpc512x-psc.c                      |   26 +-
 drivers/tty/serial/mpc52xx_uart.c                  |   90 +-
 drivers/usb/host/fsl-mph-dr-of.c                   |   13 +-
 include/dt-bindings/clock/mpc512x-clock.h          |   76 ++
 include/linux/clk-provider.h                       |   16 +
 46 files changed, 2234 insertions(+), 1196 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/corenet-clock.txt
 delete mode 100644 arch/powerpc/include/asm/clk_interface.h
 delete mode 100644 arch/powerpc/kernel/clock.c
 create mode 100644 arch/powerpc/platforms/512x/clock-commonclk.c
 delete mode 100644 arch/powerpc/platforms/512x/clock.c
 create mode 100644 drivers/cpuidle/Kconfig.powerpc
 create mode 100644 drivers/cpuidle/cpuidle-powernv.c
 rename arch/powerpc/platforms/pseries/processor_idle.c => drivers/cpuidle/cpuidle-pseries.c (75%)
 create mode 100644 include/dt-bindings/clock/mpc512x-clock.h

             reply	other threads:[~2014-01-30  2:55 UTC|newest]

Thread overview: 127+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-30  2:55 Benjamin Herrenschmidt [this message]
  -- strict thread matches above, loose matches on Subject: below --
2014-08-14  6:16 [git pull] Please pull powerpc.git next branch Benjamin Herrenschmidt
2014-08-14  6:18 ` Benjamin Herrenschmidt
2014-08-07  5:08 Benjamin Herrenschmidt
2014-06-13  0:55 Benjamin Herrenschmidt
2014-06-13  0:56 ` Benjamin Herrenschmidt
2014-06-07  4:34 Benjamin Herrenschmidt
2014-04-01 23:34 Benjamin Herrenschmidt
2014-01-28  4:35 Benjamin Herrenschmidt
2014-01-28  9:16 ` Olaf Hering
2014-01-28  9:16   ` Olaf Hering
2014-01-28 15:03   ` Olaf Hering
2014-01-28 15:03     ` Olaf Hering
2014-01-28 20:19     ` Benjamin Herrenschmidt
2014-01-29  2:29       ` Alistair Popple
2014-01-29  8:41         ` Olaf Hering
2014-01-29  8:41           ` Olaf Hering
2014-02-03  3:00         ` Michael Ellerman
2014-02-03  3:00           ` Michael Ellerman
2013-11-12  0:31 Benjamin Herrenschmidt
2013-09-06  2:24 Benjamin Herrenschmidt
2013-09-06 17:56 ` Linus Torvalds
2013-09-07  7:12   ` Benjamin Herrenschmidt
2013-07-03 22:43 Benjamin Herrenschmidt
2013-05-02  7:35 Benjamin Herrenschmidt
2013-04-29 19:56 Kumar Gala
2013-02-23 17:45 Benjamin Herrenschmidt
2013-02-19 17:18 Kumar Gala
2012-12-14 20:44 Benjamin Herrenschmidt
2012-12-16 22:24 ` Benjamin Herrenschmidt
2012-12-17  8:30 ` Anatolij Gustschin
2012-12-17 10:06   ` Benjamin Herrenschmidt
2012-12-17 10:15     ` Anatolij Gustschin
2012-12-17 23:31 ` Benjamin Herrenschmidt
2012-12-17 23:31   ` Benjamin Herrenschmidt
2012-12-18 18:02   ` Linus Torvalds
2012-12-18 18:02     ` Linus Torvalds
2012-12-19 23:10     ` Benjamin Herrenschmidt
2012-12-19 23:10       ` Benjamin Herrenschmidt
2012-11-25 13:27 Kumar Gala
2012-11-25 22:26 ` Benjamin Herrenschmidt
2012-10-03 13:25 Kumar Gala
2012-09-19 15:08 Kumar Gala
2012-09-13 18:21 Kumar Gala
2012-07-23  4:46 Benjamin Herrenschmidt
2012-07-12 22:00 Kumar Gala
2012-05-23  3:40 Benjamin Herrenschmidt
2012-03-29 20:44 Kumar Gala
2012-03-29 21:47 ` Tabi Timur-B04825
2012-04-02 15:25   ` Tabi Timur-B04825
2012-03-28  3:31 Benjamin Herrenschmidt
2012-03-22  0:46 Benjamin Herrenschmidt
2012-03-22  2:02 ` Linus Torvalds
2012-03-22  2:44   ` Benjamin Herrenschmidt
2012-03-22  2:44     ` Benjamin Herrenschmidt
2012-03-22  3:01   ` Tony Breeds
2012-03-22  3:01     ` Tony Breeds
2012-03-22  4:13   ` Kyle Moffett
2012-03-22  4:13     ` Kyle Moffett
2012-03-22  5:33   ` Benjamin Herrenschmidt
2012-03-22  5:33     ` Benjamin Herrenschmidt
2012-03-16 21:30 Kumar Gala
2012-01-06  3:42 Benjamin Herrenschmidt
2012-01-04 22:06 Kumar Gala
2012-01-08 23:58 ` Michael Neuling
2011-11-24  8:39 Kumar Gala
2011-11-06 23:35 Benjamin Herrenschmidt
2011-11-03 18:27 Kumar Gala
2011-07-26  4:17 Benjamin Herrenschmidt
2011-07-25 14:08 [GIT PULL] " Kumar Gala
2011-07-08 12:58 [git pull] " Kumar Gala
2011-06-23 10:29 Kumar Gala
2011-05-20  3:31 [GIT PULL] " Kumar Gala
2011-05-20  4:38 ` Kumar Gala
2011-03-18  5:44 [git pull] " Benjamin Herrenschmidt
2011-03-18 13:34 ` Linus Torvalds
2011-03-18 21:48   ` Benjamin Herrenschmidt
2011-03-18 23:48 ` Hollis Blanchard
2011-03-15 21:04 Kumar Gala
2011-01-13  0:07 Kumar Gala
2010-10-22  3:51 Benjamin Herrenschmidt
2010-10-22  4:23 ` Linus Torvalds
2010-10-13 22:08 Kumar Gala
2010-10-14  1:02 ` Benjamin Herrenschmidt
2010-08-09  4:11 Benjamin Herrenschmidt
2010-08-09  4:39 ` Benjamin Herrenschmidt
2010-08-09  5:18 ` Grant Likely
2010-08-09  5:18   ` Grant Likely
2010-08-09 11:25   ` Benjamin Herrenschmidt
2010-08-09 11:25     ` Benjamin Herrenschmidt
2018-06-19 22:58 ` Linus Torvalds
2018-06-20  0:02   ` Benjamin Herrenschmidt
2018-06-20 10:31     ` Jiri Kosina
2010-08-05  1:46 Benjamin Herrenschmidt
2010-08-04 22:35 Kumar Gala
2010-06-15  6:29 Benjamin Herrenschmidt
2010-05-25  2:38 Kumar Gala
2010-05-25 10:58 ` Josh Boyer
2010-05-21  9:11 Benjamin Herrenschmidt
2010-05-21 10:22 ` Josh Boyer
2010-05-21 12:42   ` Benjamin Herrenschmidt
2010-05-26 12:38     ` Josh Boyer
2010-05-21 10:37 ` Anton Vorontsov
2010-05-21 13:04 ` Wolfram Sang
2010-05-21 13:04   ` Wolfram Sang
2010-05-21 22:38   ` Benjamin Herrenschmidt
2010-05-21 22:38     ` Benjamin Herrenschmidt
2010-02-27  3:56 Benjamin Herrenschmidt
2010-02-18  4:05 Kumar Gala
2009-12-15 20:20 Kumar Gala
2009-12-12 21:51 Benjamin Herrenschmidt
2009-09-11  7:17 Benjamin Herrenschmidt
2009-09-11  7:17 ` Benjamin Herrenschmidt
2009-09-15  7:30 ` Benjamin Herrenschmidt
2009-09-15  7:30   ` Benjamin Herrenschmidt
2009-09-15 16:53   ` Linus Torvalds
2009-09-15 16:53     ` Linus Torvalds
2009-09-15 21:51     ` Benjamin Herrenschmidt
2009-09-15 21:51       ` Benjamin Herrenschmidt
2009-09-15 22:29       ` Michel Dänzer
2009-09-15 22:29         ` Michel Dänzer
2009-09-15 21:09 ` Geoff Levand
2009-09-15 23:57   ` Michael Ellerman
2009-01-08  5:39 Benjamin Herrenschmidt
2009-01-08  5:39 ` Benjamin Herrenschmidt
2008-12-29  0:05 Paul Mackerras
2008-12-29  0:05 ` Paul Mackerras

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=1391050548.8524.89.camel@pasglop \
    --to=benh@kernel.crashing.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linuxppc-dev@lists.ozlabs.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.