From: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
To: Linux PPC Development <linuxppc-dev@lists.ozlabs.org>
Cc: Paul Mackerras <paulus@samba.org>
Subject: [PATCH 00/14] Consolidation of 83xx/85xx board files
Date: Tue, 19 Jul 2011 12:53:37 +0400 [thread overview]
Message-ID: <1311065631-3429-1-git-send-email-dbaryshkov@gmail.com> (raw)
I think it's already too late for this merge window, so this should stay
for 3.2 merge window. Board files for mpc83xx platforms show lots of common
code. Same goes for mpc85xx boards. This patchset is an initial attempt
to merge some (most) of the common code. Based on the tree by Kumar Gala.
The following changes since commit 6471fc6630a507fd54fdaceceee1ddaf3c917cde:
powerpc: Dont require a dma_ops struct to set dma mask (2011-07-08 00:21:36 -0500)
Dmitry Eremin-Solenikov (14):
83xx: consolidate init_IRQ functions
83xx: consolidate of_platform_bus_probe calls
mpc8349emitx: mark localbus as compatible with simple-bus
83xx/mpc834x_itx: drop pq2pro-localbus-specific code
83xx: headers cleanup
85xx/sbc8560: correct compilation if CONFIG_PHYS_ADDR_T_64BIT is set
85xx/ksi8560: declare that localbus is compatbile with simple-bus
85xx/sbc8560: declare that localbus is compatbile with simple-bus
85xx/sbc8548: read hardware revision when it's required for first time
85xx/mpc85xx_rdb: merge p1020_rdb and p2020_rdb machine entries
85xx: merge 32-bit QorIQ with DPA boards support
85xx/mpc85xx_ds,ads,cds: move .pci_exclude_device setting to machine definitions
85xx: consolidate of_platform_bus_probe calls
85xx: separate cpm2 pic init
arch/powerpc/boot/dts/ksi8560.dts | 2 +-
arch/powerpc/boot/dts/mpc8349emitx.dts | 3 +-
arch/powerpc/boot/dts/sbc8560.dts | 2 +-
arch/powerpc/platforms/83xx/asp834x.c | 37 +--------
arch/powerpc/platforms/83xx/km83xx.c | 77 +----------------
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c | 5 -
arch/powerpc/platforms/83xx/misc.c | 64 ++++++++++++++-
arch/powerpc/platforms/83xx/mpc830x_rdb.c | 36 +-------
arch/powerpc/platforms/83xx/mpc831x_rdb.c | 34 +-------
arch/powerpc/platforms/83xx/mpc832x_mds.c | 80 +-----------------
arch/powerpc/platforms/83xx/mpc832x_rdb.c | 60 +-------------
arch/powerpc/platforms/83xx/mpc834x_itx.c | 51 +-----------
arch/powerpc/platforms/83xx/mpc834x_mds.c | 53 +-----------
arch/powerpc/platforms/83xx/mpc836x_mds.c | 79 +-----------------
arch/powerpc/platforms/83xx/mpc836x_rdk.c | 47 +----------
arch/powerpc/platforms/83xx/mpc837x_mds.c | 39 +--------
arch/powerpc/platforms/83xx/mpc837x_rdb.c | 38 +--------
arch/powerpc/platforms/83xx/mpc83xx.h | 10 ++
arch/powerpc/platforms/83xx/sbc834x.c | 55 +------------
arch/powerpc/platforms/83xx/suspend.c | 8 --
arch/powerpc/platforms/83xx/usb.c | 8 --
arch/powerpc/platforms/85xx/Kconfig | 32 +------
arch/powerpc/platforms/85xx/Makefile | 6 +-
arch/powerpc/platforms/85xx/ksi8560.c | 46 +----------
arch/powerpc/platforms/85xx/mpc8536_ds.c | 16 +---
arch/powerpc/platforms/85xx/mpc85xx.h | 11 +++
arch/powerpc/platforms/85xx/mpc85xx_ads.c | 57 ++-----------
arch/powerpc/platforms/85xx/mpc85xx_cds.c | 21 +----
arch/powerpc/platforms/85xx/mpc85xx_common.c | 65 ++++++++++++++
arch/powerpc/platforms/85xx/mpc85xx_ds.c | 25 ++----
arch/powerpc/platforms/85xx/mpc85xx_mds.c | 46 +---------
arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 54 +++----------
arch/powerpc/platforms/85xx/p1022_ds.c | 7 +-
arch/powerpc/platforms/85xx/p2040_rdb.c | 88 --------------------
arch/powerpc/platforms/85xx/p4080_ds.c | 88 --------------------
.../platforms/85xx/{p3041_ds.c => qoriq_dpa_ds.c} | 26 +++---
arch/powerpc/platforms/85xx/sbc8548.c | 26 ++----
arch/powerpc/platforms/85xx/sbc8560.c | 52 +-----------
arch/powerpc/platforms/85xx/socrates.c | 13 +---
arch/powerpc/platforms/85xx/stx_gp3.c | 16 +---
arch/powerpc/platforms/85xx/tqm85xx.c | 51 +-----------
arch/powerpc/platforms/85xx/xes_mpc85xx.c | 20 +----
42 files changed, 278 insertions(+), 1276 deletions(-)
create mode 100644 arch/powerpc/platforms/85xx/mpc85xx.h
create mode 100644 arch/powerpc/platforms/85xx/mpc85xx_common.c
delete mode 100644 arch/powerpc/platforms/85xx/p2040_rdb.c
delete mode 100644 arch/powerpc/platforms/85xx/p4080_ds.c
rename arch/powerpc/platforms/85xx/{p3041_ds.c => qoriq_dpa_ds.c} (72%)
next reply other threads:[~2011-07-19 8:54 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-07-19 8:53 Dmitry Eremin-Solenikov [this message]
2011-07-19 8:53 ` [PATCH 01/14] 83xx: consolidate init_IRQ functions Dmitry Eremin-Solenikov
2011-07-19 14:21 ` Kumar Gala
2011-07-19 8:53 ` [PATCH 02/14] 83xx: consolidate of_platform_bus_probe calls Dmitry Eremin-Solenikov
2011-07-19 8:53 ` [PATCH 03/14] mpc8349emitx: mark localbus as compatible with simple-bus Dmitry Eremin-Solenikov
2011-07-19 14:23 ` Kumar Gala
2011-07-19 8:53 ` [PATCH 04/14] 83xx/mpc834x_itx: drop pq2pro-localbus-specific code Dmitry Eremin-Solenikov
2011-07-19 16:55 ` Scott Wood
2011-07-22 19:41 ` Dmitry Eremin-Solenikov
2011-07-19 8:53 ` [PATCH 05/14] 83xx: headers cleanup Dmitry Eremin-Solenikov
2011-07-19 8:53 ` [PATCH 06/14] 85xx/sbc8560: correct compilation if CONFIG_PHYS_ADDR_T_64BIT is set Dmitry Eremin-Solenikov
2011-07-19 14:18 ` Kumar Gala
2011-07-19 8:53 ` [PATCH 07/14] 85xx/ksi8560: declare that localbus is compatbile with simple-bus Dmitry Eremin-Solenikov
2011-07-19 14:19 ` Kumar Gala
2011-07-19 8:53 ` [PATCH 08/14] 85xx/sbc8560: " Dmitry Eremin-Solenikov
2011-07-19 14:19 ` Kumar Gala
2011-07-22 1:53 ` Paul Gortmaker
2011-07-19 8:53 ` [PATCH 09/14] 85xx/sbc8548: read hardware revision when it's required for first time Dmitry Eremin-Solenikov
2011-07-19 14:12 ` Kumar Gala
2011-07-22 1:59 ` Paul Gortmaker
2011-07-19 8:53 ` [PATCH 10/14] 85xx/mpc85xx_rdb: merge p1020_rdb and p2020_rdb machine entries Dmitry Eremin-Solenikov
2011-07-19 14:00 ` Kumar Gala
2011-07-22 19:47 ` Dmitry Eremin-Solenikov
2011-07-22 20:11 ` Dmitry Eremin-Solenikov
2011-07-19 8:53 ` [PATCH 11/14] 85xx: merge 32-bit QorIQ with DPA boards support Dmitry Eremin-Solenikov
2011-07-19 14:12 ` Kumar Gala
2011-07-19 8:53 ` [PATCH 12/14] 85xx/mpc85xx_ds, ads, cds: move .pci_exclude_device setting to machine definitions Dmitry Eremin-Solenikov
2011-07-19 13:59 ` Kumar Gala
2011-07-22 20:08 ` [PATCH 12/14] 85xx/mpc85xx_ds,ads,cds: " Dmitry Eremin-Solenikov
2011-07-19 8:53 ` [PATCH 13/14] 85xx: consolidate of_platform_bus_probe calls Dmitry Eremin-Solenikov
2011-07-19 14:15 ` Kumar Gala
2011-07-19 17:54 ` Scott Wood
2011-07-22 19:44 ` Dmitry Eremin-Solenikov
2011-07-22 20:29 ` Scott Wood
2011-07-22 21:45 ` Dmitry Eremin-Solenikov
2011-07-25 15:40 ` Scott Wood
2011-07-19 8:53 ` [PATCH 14/14] 85xx: separate cpm2 pic init Dmitry Eremin-Solenikov
2011-07-19 14:18 ` Kumar Gala
2011-07-19 14:20 ` [PATCH 00/14] Consolidation of 83xx/85xx board files Kumar Gala
2011-07-19 14:29 ` Kumar Gala
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=1311065631-3429-1-git-send-email-dbaryshkov@gmail.com \
--to=dbaryshkov@gmail.com \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=paulus@samba.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).