[PATCH 0/7] powerpc: remove the legacy iSeries platform specific drivers

STALE5281d

6 messages, 4 authors, 2012-03-08 · open the first message on its own page

[PATCH 0/7] powerpc: remove the legacy iSeries platform specific drivers

From: Stephen Rothwell <hidden>
Date: 2012-03-08 04:44:12

Hi all,

This series of patches removes all the legacy iSeries platform specific
drivers (and the iSeries specific part of one).  The legacy iSeries
platform main code has already bee removed along with CONFIG_PPC_ISERIES,
so none of this code is selectable or needed any more.

It would probably be easiest if all these patches were merged via the
powerpc tree to eliminate any dependencies between them.  Their impact on
generic code is very small.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

 arch/powerpc/include/asm/iseries/hv_call_event.h |  201 ---
 arch/powerpc/include/asm/iseries/hv_lp_event.h   |  162 --
 arch/powerpc/include/asm/iseries/iommu.h         |   37 -
 arch/powerpc/include/asm/iseries/vio.h           |  265 ----
 arch/powerpc/kernel/vio.c                        |   18 +-
 drivers/base/driver.c                            |   30 -
 drivers/block/viodasd.c                          |  809 ----------
 drivers/cdrom/viocd.c                            |  739 ----------
 drivers/char/viotape.c                           | 1041 -------------
 drivers/net/ethernet/ibm/Kconfig                 |    4 -
 drivers/net/ethernet/ibm/Makefile                |    1 -
 drivers/net/ethernet/ibm/iseries_veth.c          | 1710 ----------------------
 drivers/scsi/Kconfig                             |    3 +-
 drivers/scsi/ibmvscsi/Makefile                   |    1 -
 drivers/scsi/ibmvscsi/ibmvscsi.c                 |   12 +-
 drivers/scsi/ibmvscsi/ibmvscsi.h                 |    1 -
 drivers/scsi/ibmvscsi/iseries_vscsi.c            |  173 ---
 drivers/tty/hvc/Kconfig                          |   10 -
 drivers/tty/hvc/Makefile                         |    1 -
 drivers/tty/hvc/hvc_iseries.c                    |  599 --------
 drivers/tty/serial/Kconfig                       |    2 +-
 include/linux/device.h                           |    4 -
 22 files changed, 5 insertions(+), 5818 deletions(-)

[PATCH 2/7] net: powerpc: remove the legacy iSeries ethernet driver

From: Stephen Rothwell <hidden>
Date: 2012-03-08 04:44:16

This driver is specific to the PowerPC legcay iSeries platform which is
being removed.

Cc: David Miller <davem@davemloft.net>
Cc: <redacted>
Signed-off-by: Stephen Rothwell <redacted>
---
 drivers/net/ethernet/ibm/Kconfig        |    4 -
 drivers/net/ethernet/ibm/Makefile       |    1 -
 drivers/net/ethernet/ibm/iseries_veth.c | 1710 -------------------------------
 3 files changed, 0 insertions(+), 1715 deletions(-)
 delete mode 100644 drivers/net/ethernet/ibm/iseries_veth.c
diff --git a/drivers/net/ethernet/ibm/Kconfig b/drivers/net/ethernet/ibm/Kconfig
index 9e16f3f..b9773d2 100644
--- a/drivers/net/ethernet/ibm/Kconfig
+++ b/drivers/net/ethernet/ibm/Kconfig
@@ -29,10 +29,6 @@ config IBMVETH
 	  To compile this driver as a module, choose M here. The module will
 	  be called ibmveth.
 
-config ISERIES_VETH
-	tristate "iSeries Virtual Ethernet driver support"
-	depends on PPC_ISERIES
-
 source "drivers/net/ethernet/ibm/emac/Kconfig"
 
 config EHEA
diff --git a/drivers/net/ethernet/ibm/Makefile b/drivers/net/ethernet/ibm/Makefile
index 5a7d4e9..2f04e71 100644
--- a/drivers/net/ethernet/ibm/Makefile
+++ b/drivers/net/ethernet/ibm/Makefile
@@ -3,6 +3,5 @@
 #
 
 obj-$(CONFIG_IBMVETH) += ibmveth.o
-obj-$(CONFIG_ISERIES_VETH) += iseries_veth.o
 obj-$(CONFIG_IBM_EMAC) += emac/
 obj-$(CONFIG_EHEA) += ehea/
diff --git a/drivers/net/ethernet/ibm/iseries_veth.c b/drivers/net/ethernet/ibm/iseries_veth.c
deleted file mode 100644
index acc31af..0000000
-- 
1.7.9.1

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

Re: [PATCH 2/7] net: powerpc: remove the legacy iSeries ethernet driver

From: David Miller <davem@davemloft.net>
Date: 2012-03-08 06:57:34

From: Stephen Rothwell <redacted>
Date: Thu, 8 Mar 2012 15:33:53 +1100
This driver is specific to the PowerPC legcay iSeries platform which is
being removed.

Cc: David Miller <davem@davemloft.net>
Cc: <redacted>
Signed-off-by: Stephen Rothwell <redacted>
Acked-by: David S. Miller <davem@davemloft.net>

Re: [PATCH 0/7] powerpc: remove the legacy iSeries platform specific drivers

From: David Miller <davem@davemloft.net>
Date: 2012-03-08 06:57:43

From: Stephen Rothwell <redacted>
Date: Thu, 8 Mar 2012 15:28:53 +1100
It would probably be easiest if all these patches were merged via the
powerpc tree to eliminate any dependencies between them.  Their impact on
generic code is very small.
No objections.

Re: [PATCH 0/7] powerpc: remove the legacy iSeries platform specific drivers

From: Jens Axboe <axboe@kernel.dk>
Date: 2012-03-08 10:38:05

On 03/08/2012 05:28 AM, Stephen Rothwell wrote:
It would probably be easiest if all these patches were merged via the
powerpc tree to eliminate any dependencies between them.  Their impact on
generic code is very small.
Go ahead, no point in doing otherwise.

-- 
Jens Axboe

Re: [PATCH 0/7] powerpc: remove the legacy iSeries platform specific drivers

From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: 2012-03-08 17:59:49

On Thu, Mar 08, 2012 at 03:28:53PM +1100, Stephen Rothwell wrote:
Hi all,

This series of patches removes all the legacy iSeries platform specific
drivers (and the iSeries specific part of one).  The legacy iSeries
platform main code has already bee removed along with CONFIG_PPC_ISERIES,
so none of this code is selectable or needed any more.

It would probably be easiest if all these patches were merged via the
powerpc tree to eliminate any dependencies between them.  Their impact on
generic code is very small.
No objection from me at all.

greg k-h
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help