From: Scott Wood <oss@buserror.net>
To: Michael Ellerman <mpe@ellerman.id.au>
Cc: linuxppc-dev@lists.ozlabs.org, galak@kernel.crashing.org
Subject: Pull request: scottwood/linux.git next
Date: Mon, 12 Dec 2016 02:17:31 -0600 [thread overview]
Message-ID: <20161212081731.GA31497@home.buserror.net> (raw)
Highlights include 8xx hugepage support, qbman fixes/cleanup, device
tree updates, and some misc cleanup.
The following changes since commit 555c16328ae6d75a90e234eac9b51998d68f185b:
powerpc/mm: Correct process and partition table max size (2016-11-17 17:11:53 +1100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git next
for you to fetch changes up to baae856ebdeeaefbadd4a02cdb54b7c2277ff4dd:
powerpc/fsl/dts: add FMan node for t1042d4rdb (2016-12-09 23:11:17 -0600)
----------------------------------------------------------------
Andy Fleming (1):
powerpc/85xx: Enable gpio power/reset driver
Christophe Leroy (3):
powerpc: port 64 bits pgtable_cache to 32 bits
powerpc: get hugetlbpage handling more generic
powerpc/8xx: Implement support of hugepages
Claudiu Manoil (15):
soc/qman: Fix h/w resource cleanup error path handling
soc/qbman: Fix resource leak on portal probing error path
soc/qman: Fix struct qm_fqd set accessor for context_a
soc/qman: Fix direct access to fd's addr_lo, use proper accesor
soc/qman: test: Fix implementation of fd_cmp()
soc/qman: Don't add a new platform device for dma mapping
soc/qman: test: Don't use dummy platform device for dma mapping
soc/qman: Remove redundant checks from qman_create_cgr()
soc/qman: Remove unused struct qm_mcc* layouts
soc/qman: Fix accesses to fqid, cleanup
soc/qman: Drop unused field from eqcr/dqrr descriptors
soc/qbman: Handle endianness of qm/bm_in/out()
soc/qman: Change remaining contextB into context_b
soc/qman: Clean up CGR CSCN target update operations
soc/qman: Handle endianness of h/w descriptors
Colin Ian King (1):
soc/fsl: fix spelling mistakes in critical error messages
David Engraf (1):
powerpc/85xx/qemu: Enable CONFIG_E500 and CONFIG_PPC_E500MC
Fabian Frederick (2):
powerpc/fsl-lbc: use DEFINE_SPINLOCK()
soc/fsl/qman: test: use DEFINE_SPINLOCK()
Florian Larysch (2):
DT: i2c: W83793 is a trivial device
powerpc/dts: add device tree entry for W83793 on T4240RDB
Geliang Tang (3):
powerpc/83xx/suspend: use builtin_platform_driver
powerpc/fsl_pmc: use builtin_platform_driver
soc/fsl/qe: use builtin_platform_driver
Heiner Kallweit (3):
powerpc/fsl_soc: improve and simplify fsl_get_sys_freq
powerpc/fsl_soc: improve and simplify get_brgfreq
powerpc/fsl_soc: improve and simplify get_baudrate
Madalin Bucur (6):
soc/qman: Check ioremap return value
soc/qman: Replace of_get_property() with portable equivalent
powerpc/fsl/dts: add QMan and BMan nodes on t1023
powerpc/fsl/dts: add QMan and BMan nodes on t1024
powerpc/fsl/dts: add sg_2500_aqr105_phy4 alias on t1024rdb
powerpc/fsl/dts: add FMan node for t1042d4rdb
Wei Yongjun (1):
soc/fsl/bman: Use resource_size instead of computation
.../devicetree/bindings/i2c/trivial-devices.txt | 1 +
arch/powerpc/boot/dts/fsl/t1023rdb.dts | 29 +++
arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 103 +++++++++
arch/powerpc/boot/dts/fsl/t1024qds.dts | 29 +++
arch/powerpc/boot/dts/fsl/t1024rdb.dts | 33 +++
arch/powerpc/boot/dts/fsl/t1042d4rdb.dts | 52 +++++
arch/powerpc/boot/dts/fsl/t4240rdb.dts | 4 +
arch/powerpc/configs/fsl-emb-nonhw.config | 6 +
arch/powerpc/include/asm/book3s/32/pgalloc.h | 44 +++-
arch/powerpc/include/asm/book3s/32/pgtable.h | 40 ++--
arch/powerpc/include/asm/book3s/64/pgtable.h | 3 -
arch/powerpc/include/asm/hugetlb.h | 19 +-
arch/powerpc/include/asm/mmu-8xx.h | 35 ++++
arch/powerpc/include/asm/mmu.h | 23 +-
arch/powerpc/include/asm/nohash/32/pgalloc.h | 44 +++-
arch/powerpc/include/asm/nohash/32/pgtable.h | 42 ++--
arch/powerpc/include/asm/nohash/32/pte-8xx.h | 1 +
arch/powerpc/include/asm/nohash/64/pgtable.h | 2 -
arch/powerpc/include/asm/nohash/pgtable.h | 4 +
arch/powerpc/include/asm/pgtable.h | 2 +
arch/powerpc/include/asm/reg_8xx.h | 2 +-
arch/powerpc/kernel/head_8xx.S | 119 ++++++++++-
arch/powerpc/mm/Makefile | 3 +-
arch/powerpc/mm/hugetlbpage.c | 216 +++++++++----------
arch/powerpc/mm/init-common.c | 107 ++++++++++
arch/powerpc/mm/init_64.c | 77 -------
arch/powerpc/mm/pgtable_32.c | 37 ----
arch/powerpc/mm/tlb_nohash.c | 21 +-
arch/powerpc/platforms/83xx/suspend.c | 6 +-
arch/powerpc/platforms/85xx/Kconfig | 2 +
arch/powerpc/platforms/8xx/Kconfig | 1 +
arch/powerpc/platforms/Kconfig.cputype | 1 +
arch/powerpc/sysdev/fsl_lbc.c | 2 +-
arch/powerpc/sysdev/fsl_pmc.c | 6 +-
arch/powerpc/sysdev/fsl_soc.c | 48 ++---
drivers/soc/fsl/qbman/bman.c | 8 +-
drivers/soc/fsl/qbman/bman_ccsr.c | 3 +-
drivers/soc/fsl/qbman/bman_portal.c | 17 +-
drivers/soc/fsl/qbman/dpaa_sys.h | 1 +
drivers/soc/fsl/qbman/qman.c | 233 ++++++++++-----------
drivers/soc/fsl/qbman/qman_ccsr.c | 3 +
drivers/soc/fsl/qbman/qman_portal.c | 41 +++-
drivers/soc/fsl/qbman/qman_priv.h | 17 +-
drivers/soc/fsl/qbman/qman_test_api.c | 27 +--
drivers/soc/fsl/qbman/qman_test_stash.c | 38 ++--
drivers/soc/fsl/qe/qe.c | 6 +-
include/soc/fsl/qman.h | 62 +++---
47 files changed, 1040 insertions(+), 580 deletions(-)
create mode 100644 arch/powerpc/mm/init-common.c
next reply other threads:[~2016-12-12 8:17 UTC|newest]
Thread overview: 82+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-12 8:17 Scott Wood [this message]
2016-12-13 15:49 ` Pull request: scottwood/linux.git next Aneesh Kumar K.V
2016-12-13 18:34 ` Aneesh Kumar K.V
-- strict thread matches above, loose matches on Subject: below --
2019-11-17 9:44 Scott Wood
2019-10-22 23:21 Scott Wood
2019-10-31 2:01 ` Jason Yan
2019-11-01 17:01 ` Scott Wood
2019-11-04 2:36 ` Jason Yan
2019-11-02 10:38 ` Michael Ellerman
2019-11-04 2:38 ` Jason Yan
2019-11-13 9:23 ` Michael Ellerman
2019-11-14 6:00 ` Jason Yan
2018-12-22 4:42 Scott Wood
2018-12-22 10:50 ` christophe leroy
2018-12-22 20:01 ` Scott Wood
2018-12-23 13:13 ` Michael Ellerman
2018-12-24 2:09 ` Scott Wood
2018-12-27 13:10 ` Christoph Hellwig
2018-12-28 0:03 ` Scott Wood
2018-10-23 0:22 Scott Wood
2018-08-11 5:29 Scott Wood
2018-01-21 7:55 Scott Wood
2018-01-23 5:24 ` Michael Ellerman
2017-08-29 4:20 Scott Wood
2017-05-06 3:42 Scott Wood
2017-01-27 23:53 Scott Wood
2017-02-17 11:08 ` Scott Wood
2017-02-18 8:00 ` Michael Ellerman
2016-09-27 22:08 Scott Wood
2016-07-21 17:09 Scott Wood
2016-05-17 1:37 Scott Wood
2016-05-19 12:35 ` Michael Ellerman
2016-03-12 3:15 Scott Wood
2016-03-15 0:19 ` Michael Ellerman
2016-03-15 7:01 ` Scott Wood
2016-03-15 9:07 ` Michael Ellerman
2016-03-15 17:50 ` Scott Wood
2016-03-15 10:27 ` Christophe Leroy
2016-01-04 21:38 Scott Wood
2016-01-14 13:05 ` Michael Ellerman
2015-10-28 21:56 Scott Wood
2015-08-18 4:30 Scott Wood
2015-08-26 14:14 ` Scott Wood
2015-08-27 1:14 ` Michael Ellerman
2015-06-05 23:06 Scott Wood
2015-04-02 22:47 Scott Wood
2015-02-03 17:20 Scott Wood
2015-02-04 0:58 ` Michael Ellerman
2015-02-04 1:05 ` Scott Wood
2015-02-04 2:25 ` Michael Ellerman
2014-11-18 5:20 Scott Wood
2014-09-22 22:21 Scott Wood
2014-09-23 3:52 ` Bob Cochran
2014-09-23 5:45 ` Scott Wood
2014-09-23 10:47 ` Joakim Tjernlund
2014-09-23 12:37 ` Scott Wood
2014-09-23 16:19 ` Bob Cochran
2014-10-03 19:52 ` Scott Wood
2014-10-03 23:06 ` Stephen Rothwell
2014-08-01 19:54 Scott Wood
2014-07-03 0:51 Scott Wood
2014-03-20 4:25 Scott Wood
2014-03-23 23:16 ` Benjamin Herrenschmidt
2014-03-23 23:33 ` Benjamin Herrenschmidt
2014-03-25 1:09 ` Scott Wood
2013-10-29 2:44 Scott Wood
2013-10-29 3:05 ` Scott Wood
2013-08-24 1:07 Scott Wood
2013-08-26 15:48 ` Scott Wood
2013-08-08 22:45 Scott Wood
2013-08-09 6:03 ` Benjamin Herrenschmidt
2013-08-09 14:43 ` Kumar Gala
2013-08-09 16:30 ` Scott Wood
2013-08-14 4:18 ` Benjamin Herrenschmidt
2013-08-14 17:02 ` Scott Wood
2013-08-14 21:01 ` Benjamin Herrenschmidt
2013-08-19 22:56 ` Scott Wood
2013-08-19 23:47 ` Benjamin Herrenschmidt
2013-08-19 23:49 ` Josh Boyer
2013-08-20 0:49 ` Benjamin Herrenschmidt
2013-07-01 23:43 Scott Wood
2013-07-02 7:43 ` 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=20161212081731.GA31497@home.buserror.net \
--to=oss@buserror.net \
--cc=galak@kernel.crashing.org \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=mpe@ellerman.id.au \
/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.