Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1326808

[RFC PATCH 00/19] ide: remove deprecated host drivers (part 1)

Path csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod
From Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Newsgroups linux.kernel
Subject [RFC PATCH 00/19] ide: remove deprecated host drivers (part 1)
Date Thu, 04 Feb 2016 14:50:02 +0100
Message-ID <qYssh-RV-3@gated-at.bofh.it> (permalink)
X-Original-To "David S. Miller" <davem@davemloft.net>
X-Auditid cbfee61b-f793c6d00000236c-df-56b355ed48f0
X-Mailer git-send-email 1.9.1
X-Brightmail-Tracker H4sIAAAAAAAAA+NgFmphluLIzCtJLcpLzFFi42I5/e+xoO7b0M1hBsunGltsnLGe1WLO+RYW i0lT/rJZHNvxiMni8q45bBZnVt1it/i1/CijA7vHg6n/mTy2rLzJ5LFpVSebR+vJTawefVtW MXp83iQXwBbFZZOSmpNZllqkb5fAlbFjyS+2ghaFij0P+lgbGFukuhg5OSQETCRmf+tjgbDF JC7cW8/WxcjFISQwi1Fi59YGKOcXo8TbJ02MIFVsAlYSE9tXgdkiAtoS6w70sIIUMQtcZJQ4 dvM8excjB4ewgLvEm4vuIDUsAqoSzZtvsoPYvEDhl58fMkFsk5M4eWwy6wRG7gWMDKsYJVIL kguKk9JzjfJSy/WKE3OLS/PS9ZLzczcxgsPmmfQOxsO73A8xCnAwKvHwNnhuChNiTSwrrsw9 xCjBwawkwvsicHOYEG9KYmVValF+fFFpTmrxIUZpDhYlcd7H/9eFCQmkJ5akZqemFqQWwWSZ ODilGhj37JLxy0pkrdDwmqpc8+z+8mbGkMjw3dF3c12+fDumyOdlcFNn17OLhxfKeYbwspz4 +fnr6iQjOdEjGzRLkrwDO9u79tWyMice968sv7pHZu+r1q+lL6pE7u7cq1UsK5LPcLXgf4YQ /5Jbc7fm2pRsfLu15GCtSW/3DPbdvMYxAlMawuQjrimxFGckGmoxFxUnAgCFAmerFwIAAA==
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 98
Organization linux.* mail to news gateway
X-Original-Cc linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, Tejun Heo <tj@kernel.org>, Alan Cox <gnomes@lxorguk.ukuu.org.uk>, Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>, b.zolnierkie@samsung.com
X-Original-Date Thu, 04 Feb 2016 14:43:57 +0100
X-Original-Message-ID <1454593456-3162-1-git-send-email-b.zolnierkie@samsung.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1326808

Show key headers only | View raw


Hi,

IDE subsystem has been deprecated since 2009 and the majority
(if not all) of Linux distributions have switched to use
libata for ATA support exclusively.

This patchset removes IDE host drivers that:
- have been replaced by their corresponding libata PATA host
  drivers (which have been available since 2006/2007)
- are not used by any defconfig

Having duplicated drivers for the same hardware doesn't seem
to be good thing in the long-term perspective for Linux as
- testing efforts are divided between two drivers/subsystems
  (while there is less and less PATA systems left in use)
- having two drivers for the same hardware confuses users

Please note that all the hardware supported by IDE host drivers
nominated for removal remains supported by correspoding libata
PATA host drivers.

PS If this patchset is accepted I would like to continue
removal of IDE host drivers in part 2 which will happen after
remaining defconfigs which still are using IDE host drivers
get converted to use corresponding libata PATA host drivers.

Best regards,
--
Bartlomiej Zolnierkiewicz
Samsung R&D Institute Poland
Samsung Electronics


Bartlomiej Zolnierkiewicz (19):
  ide: remove deprecated atiixp host driver
  ide: remove deprecated cs5520 host driver
  ide: remove deprecated cs5530 host driver
  ide: remove deprecated cs5535 host driver
  ide: remove deprecated cs5536 host driver
  ide: remove deprecated sc1200 host driver
  ide: remove deprecated delkin_cb host driver
  ide: remove deprecated it8213 host driver
  ide: remove deprecated it821x host driver
  ide: remove deprecated jmicron host driver
  ide: remove deprecated opti621 host driver
  ide: remove deprecated pdc202xx_old host driver
  ide: remove deprecated rz1000 host driver
  ide: remove deprecated serverworks host driver
  ide: remove deprecated sis5513 host driver
  ide: remove deprecated slc90e66 host driver
  ide: remove deprecated triflex host driver
  ide: remove deprecated ide-pnp host driver
  ide: remove deprecated icside host driver

 drivers/ide/Kconfig        | 200 +------------
 drivers/ide/Makefile       |  19 --
 drivers/ide/atiixp.c       | 211 -------------
 drivers/ide/cs5520.c       | 168 -----------
 drivers/ide/cs5530.c       | 295 -------------------
 drivers/ide/cs5535.c       | 219 --------------
 drivers/ide/cs5536.c       | 306 -------------------
 drivers/ide/delkin_cb.c    | 181 ------------
 drivers/ide/icside.c       | 691 -------------------------------------------
 drivers/ide/ide-pnp.c      | 100 -------
 drivers/ide/it8213.c       | 216 --------------
 drivers/ide/it821x.c       | 715 ---------------------------------------------
 drivers/ide/jmicron.c      | 176 -----------
 drivers/ide/opti621.c      | 178 -----------
 drivers/ide/pdc202xx_old.c | 361 -----------------------
 drivers/ide/rz1000.c       |  99 -------
 drivers/ide/sc1200.c       | 355 ----------------------
 drivers/ide/serverworks.c  | 449 ----------------------------
 drivers/ide/sis5513.c      | 636 ----------------------------------------
 drivers/ide/slc90e66.c     | 181 ------------
 drivers/ide/triflex.c      | 155 ----------
 21 files changed, 2 insertions(+), 5909 deletions(-)
 delete mode 100644 drivers/ide/atiixp.c
 delete mode 100644 drivers/ide/cs5520.c
 delete mode 100644 drivers/ide/cs5530.c
 delete mode 100644 drivers/ide/cs5535.c
 delete mode 100644 drivers/ide/cs5536.c
 delete mode 100644 drivers/ide/delkin_cb.c
 delete mode 100644 drivers/ide/icside.c
 delete mode 100644 drivers/ide/ide-pnp.c
 delete mode 100644 drivers/ide/it8213.c
 delete mode 100644 drivers/ide/it821x.c
 delete mode 100644 drivers/ide/jmicron.c
 delete mode 100644 drivers/ide/opti621.c
 delete mode 100644 drivers/ide/pdc202xx_old.c
 delete mode 100644 drivers/ide/rz1000.c
 delete mode 100644 drivers/ide/sc1200.c
 delete mode 100644 drivers/ide/serverworks.c
 delete mode 100644 drivers/ide/sis5513.c
 delete mode 100644 drivers/ide/slc90e66.c
 delete mode 100644 drivers/ide/triflex.c

-- 
1.9.1

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[RFC PATCH 00/19] ide: remove deprecated host drivers (part 1) Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 10/19] ide: remove deprecated jmicron host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 13/19] ide: remove deprecated rz1000 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 05/19] ide: remove deprecated cs5536 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 11/19] ide: remove deprecated opti621 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 18/19] ide: remove deprecated ide-pnp host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 09/19] ide: remove deprecated it821x host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 03/19] ide: remove deprecated cs5530 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 15/19] ide: remove deprecated sis5513 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 08/19] ide: remove deprecated it8213 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 02/19] ide: remove deprecated cs5520 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 17/19] ide: remove deprecated triflex host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 14:50 +0100
  [RFC PATCH 06/19] ide: remove deprecated sc1200 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 15:00 +0100
  [RFC PATCH 04/19] ide: remove deprecated cs5535 host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 15:00 +0100
  [RFC PATCH 14/19] ide: remove deprecated serverworks host driver Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> - 2016-02-04 15:00 +0100

csiph-web