Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752508AbbKYPt6 (ORCPT ); Wed, 25 Nov 2015 10:49:58 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:50431 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750919AbbKYPt5 (ORCPT ); Wed, 25 Nov 2015 10:49:57 -0500 From: Arnd Bergmann To: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org, Jason Cooper , Andrew Lunn , Sebastian Hesselbarth , Gregory Clement , Russell King , Arnd Bergmann Subject: [PATCH 0/5] ARM: orion5x/dove/mv78xx0 multiplatform Date: Wed, 25 Nov 2015 16:49:12 +0100 Message-Id: <1448466557-435335-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.1.0.rc2 X-Provags-ID: V03:K0:UGCm/nfsSTiLrNy6PtAUO01QSUmhhilEe7dw4hLyTuf1x3yZeuU PTRqW/INH7xrYVyd3JRj/FwSH+L8KFLPc/2V4qPrkq7XFI10I3hq2i9SQEN2LLHc3ZmTElD LvJOFi4O6IDwNmSDIgRhL/afTteQVEGd0qyJIggalvtLp76wyFFScx2Y07S1Ney/mJ6T8BH YhXDOR1jf4nh5maXXH9nA== X-UI-Out-Filterresults: notjunk:1;V01:K0:qUGGkHRNVTE=:h1q0Tf5DhReND4K/Gz6Nx7 7TwhIGDB2APTyMeb+3E6yYyPjcnosHnj/cL9FDjk4j7vWqEJ0iYtf5dhZEAeHjuZCi8Azf0xC N4xTAk1SXGwcobt5JTyV+EBv+EkzV1viheNar0ikha7VbXHnjRXdRrMrguG6Nx/bEaV9cqAOA ViC7nufhijG1UqjzBXV78xSSHiRnIOfmIYAfjRfVXlCoDXZxRaGmXa3cOFI5DZ+m67e5nXBLG /LrpP6+k4q1PVHw0N002RM74o19kS4EwuIR0tJ5sa0TjsM33c26bP3JrMm4XeBmkXJ2xiMg+y nfwqdyp+QjTzMgzpspYeXN5S+wUfKn9zsPbnFUnRa7gaG4OuUJb50JxvaLx79IoSecEU3//b6 xpCCcHSt5xE70Z13W2KB2YdHJdAUVlyeZJEEph4TJ+Wq1SF/R3ToAXMM89U2qoa3t9maMkQnm 0LAMkiIFE5ysN3sPBVAtOQdOL7uQoMnW231S7802OJ7wzZSmk51YeEfII/AEu0t4l/RX3gqpj 1fL3Me4qXoEWH3m1IRwbP6XWkR2xELI3aQZvRr1osvliYscGbgKl8JYyGQ0uB0rvRuizeEFoJ xTIsjEo6x6C+wAUHSS/5qhZT03yRQXWprtyPBjBvzRbVvLulTmKM271ae8n19AvQU8Q9Y3ji3 9sSEPVyF1/GRBbuVTjX4YpRmiDKsllhIBGbRzT5KlVoLfhBmQwpKM0j3/X7zHjGMrc6Y= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6667 Lines: 119 I've posted these before and now gotten around to a rebase and want to include them in the arm-soc next/multiplatform branch for 4.5. Originally the plan for these platforms was to convert all of them to DT and use only mach-mvebu. That has not happened, so I would do it this way instead so we can at least have them in a single kernel. Let me know if there are any concerns or objections. Arnd Bergmann (5): ARM: orion: move watchdog setup to mach-orion5x ARM: orion: always use MULTI_IRQ_HANDLER ARM: orion: use SPARSE_IRQ everywhere ARM: orion: clean up mach/*.h headers ARM: orion: multiplatform support arch/arm/Kconfig | 40 ------------------ arch/arm/configs/dove_defconfig | 2 + arch/arm/configs/mv78xx0_defconfig | 3 ++ arch/arm/configs/orion5x_defconfig | 3 ++ arch/arm/mach-dove/Kconfig | 15 +++++-- arch/arm/mach-dove/Makefile | 2 + .../arm/mach-dove/{include/mach => }/bridge-regs.h | 4 +- arch/arm/mach-dove/cm-a510.c | 4 +- arch/arm/mach-dove/common.c | 4 +- arch/arm/mach-dove/dove-db-setup.c | 3 +- arch/arm/mach-dove/{include/mach => }/dove.h | 4 +- arch/arm/mach-dove/include/mach/entry-macro.S | 33 --------------- arch/arm/mach-dove/include/mach/hardware.h | 19 --------- arch/arm/mach-dove/include/mach/uncompress.h | 36 ---------------- arch/arm/mach-dove/irq.c | 22 ++++------ arch/arm/mach-dove/{include/mach => }/irqs.h | 4 +- arch/arm/mach-dove/mpp.c | 2 +- arch/arm/mach-dove/pcie.c | 4 +- arch/arm/mach-dove/{include/mach => }/pm.h | 6 +-- arch/arm/mach-mv78xx0/Kconfig | 15 +++++-- arch/arm/mach-mv78xx0/Makefile | 2 + .../mach-mv78xx0/{include/mach => }/bridge-regs.h | 4 +- arch/arm/mach-mv78xx0/buffalo-wxl-setup.c | 3 +- arch/arm/mach-mv78xx0/common.c | 4 +- arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 3 +- arch/arm/mach-mv78xx0/include/mach/entry-macro.S | 41 ------------------ arch/arm/mach-mv78xx0/include/mach/hardware.h | 14 ------- arch/arm/mach-mv78xx0/include/mach/uncompress.h | 46 --------------------- arch/arm/mach-mv78xx0/irq.c | 35 +++++++++++++++- arch/arm/mach-mv78xx0/{include/mach => }/irqs.h | 4 +- arch/arm/mach-mv78xx0/mpp.c | 2 +- arch/arm/mach-mv78xx0/{include/mach => }/mv78xx0.h | 4 +- arch/arm/mach-mv78xx0/pcie.c | 2 +- arch/arm/mach-mv78xx0/rd78x00-masa-setup.c | 3 +- arch/arm/mach-orion5x/Kconfig | 18 ++++++-- arch/arm/mach-orion5x/Makefile | 2 + arch/arm/mach-orion5x/board-d2net.c | 2 +- arch/arm/mach-orion5x/board-dt.c | 4 +- arch/arm/mach-orion5x/board-mss2.c | 4 +- arch/arm/mach-orion5x/board-rd88f5182.c | 2 +- .../mach-orion5x/{include/mach => }/bridge-regs.h | 4 +- arch/arm/mach-orion5x/common.c | 20 +++++++-- arch/arm/mach-orion5x/db88f5281-setup.c | 3 +- arch/arm/mach-orion5x/dns323-setup.c | 3 +- arch/arm/mach-orion5x/include/mach/entry-macro.S | 25 ----------- arch/arm/mach-orion5x/include/mach/hardware.h | 14 ------- arch/arm/mach-orion5x/include/mach/uncompress.h | 48 ---------------------- arch/arm/mach-orion5x/irq.c | 13 +----- arch/arm/mach-orion5x/{include/mach => }/irqs.h | 4 +- arch/arm/mach-orion5x/kurobox_pro-setup.c | 4 +- arch/arm/mach-orion5x/ls-chl-setup.c | 3 +- arch/arm/mach-orion5x/ls_hgl-setup.c | 3 +- arch/arm/mach-orion5x/mpp.c | 2 +- arch/arm/mach-orion5x/mv2120-setup.c | 3 +- arch/arm/mach-orion5x/net2big-setup.c | 3 +- arch/arm/mach-orion5x/{include/mach => }/orion5x.h | 4 +- arch/arm/mach-orion5x/pci.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 3 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 3 +- arch/arm/mach-orion5x/rd88f5182-setup.c | 3 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 3 +- arch/arm/mach-orion5x/terastation_pro2-setup.c | 3 +- arch/arm/mach-orion5x/ts209-setup.c | 3 +- arch/arm/mach-orion5x/ts409-setup.c | 3 +- arch/arm/mach-orion5x/ts78xx-setup.c | 3 +- arch/arm/mach-orion5x/tsx09-common.c | 2 +- arch/arm/mach-orion5x/wnr854t-setup.c | 3 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 3 +- arch/arm/plat-orion/common.c | 21 ---------- arch/arm/plat-orion/include/plat/common.h | 2 - arch/arm/plat-orion/irq.c | 1 - arch/arm/plat-orion/mpp.c | 1 - 72 files changed, 185 insertions(+), 454 deletions(-) rename arch/arm/mach-dove/{include/mach => }/bridge-regs.h (96%) rename arch/arm/mach-dove/{include/mach => }/dove.h (99%) delete mode 100644 arch/arm/mach-dove/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-dove/include/mach/hardware.h delete mode 100644 arch/arm/mach-dove/include/mach/uncompress.h rename arch/arm/mach-dove/{include/mach => }/irqs.h (96%) rename arch/arm/mach-dove/{include/mach => }/pm.h (95%) rename arch/arm/mach-mv78xx0/{include/mach => }/bridge-regs.h (92%) delete mode 100644 arch/arm/mach-mv78xx0/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-mv78xx0/include/mach/hardware.h delete mode 100644 arch/arm/mach-mv78xx0/include/mach/uncompress.h rename arch/arm/mach-mv78xx0/{include/mach => }/irqs.h (95%) rename arch/arm/mach-mv78xx0/{include/mach => }/mv78xx0.h (98%) rename arch/arm/mach-orion5x/{include/mach => }/bridge-regs.h (92%) delete mode 100644 arch/arm/mach-orion5x/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-orion5x/include/mach/hardware.h delete mode 100644 arch/arm/mach-orion5x/include/mach/uncompress.h rename arch/arm/mach-orion5x/{include/mach => }/irqs.h (94%) rename arch/arm/mach-orion5x/{include/mach => }/orion5x.h (99%) -- 2.1.0.rc2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/