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
next reply other threads:[~2014-01-30 2:56 UTC|newest]
Thread overview: 67+ 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 15:03 ` Olaf Hering
2014-01-28 20:19 ` Benjamin Herrenschmidt
[not found] ` <4555187.D5eRSF5r8x@mexican>
2014-01-29 8:41 ` Olaf Hering
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-02-23 17:45 Benjamin Herrenschmidt
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-18 18:02 ` Linus Torvalds
2012-12-19 23:10 ` Benjamin Herrenschmidt
2012-07-23 4:46 Benjamin Herrenschmidt
2012-05-23 3:40 Benjamin Herrenschmidt
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 3:01 ` Tony Breeds
2012-03-22 4:13 ` Kyle Moffett
2012-03-22 5:33 ` Benjamin Herrenschmidt
2012-01-06 3:42 Benjamin Herrenschmidt
2011-11-06 23:35 Benjamin Herrenschmidt
2011-07-26 4:17 Benjamin Herrenschmidt
2011-03-18 5:44 Benjamin Herrenschmidt
2011-03-18 13:34 ` Linus Torvalds
2011-03-18 21:48 ` Benjamin Herrenschmidt
2010-10-22 3:51 Benjamin Herrenschmidt
2010-10-22 4:23 ` Linus Torvalds
2010-08-09 4:11 Benjamin Herrenschmidt
2010-08-09 4:39 ` Benjamin Herrenschmidt
2010-08-09 5:18 ` Grant Likely
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-06-15 6:29 Benjamin Herrenschmidt
2010-05-21 9:11 Benjamin Herrenschmidt
2010-05-21 13:04 ` Wolfram Sang
2010-05-21 22:38 ` Benjamin Herrenschmidt
2010-02-27 3:56 Benjamin Herrenschmidt
2009-12-12 21:51 Benjamin Herrenschmidt
2009-09-11 7:17 Benjamin Herrenschmidt
2009-09-15 7:30 ` Benjamin Herrenschmidt
2009-09-15 16:53 ` Linus Torvalds
2009-09-15 21:51 ` Benjamin Herrenschmidt
2009-09-15 22:29 ` Michel Dänzer
2009-01-08 5:39 Benjamin Herrenschmidt
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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).