From: Greg KH <greg@kroah.com>
To: torvalds@transmeta.com
Cc: linux-kernel@vger.kernel.org
Subject: [BK PATCH] pcibios removal changes for 2.5.48
Date: Tue, 19 Nov 2002 21:17:02 -0800 [thread overview]
Message-ID: <20021120051702.GB21953@kroah.com> (raw)
Hi,
Here are a few changesets that removes almost all of the remaining usages
of pcibios_read_config* and pcibios_write_config* calls. It also
removes them from pci.h and deletes drivers/pci/compat.c.
These changes have been in the -ac tree for a while, and I have been
running a lot of different types of machines with them for a number of
weeks (servers to laptops).
Please pull from: bk://linuxusb.bkbits.net/pci-2.5
There are still a small number of places in the tree where these
functions show up, but the usage falls into one of three categories:
- compatibility code for older kernels. This includes the following
files:
drivers/scsi/gdth.c
drivers/scsi/sym53c8xx.c
drivers/scsi/sym53c8xx_comm.h
drivers/scsi/tmscsim.c
drivers/scsi/megaraid.c
drivers/net/wan/sdladrv.c
drivers/char/ip2main.c
linux/compatmac.h
- drivers that are outdated and do not build anyway:
drivers/isdn/hisax/hfc_pci.c
drivers/isdn/eicon/lincfg.c
drivers/isdn/eicon/linio.c
- arch specific code that I can not build, nor test. A number of these
instances contain code that directly touches hardware (the network
driver is an example of that), or is doing other platform specific
stuff that I do not know how to fix:
drivers/video/S3triofb.c
drivers/net/gt96100eth.c
alpha/kernel/sys_nautilus.c
alpha/kernel/sys_sio.c
I also think that a number of older pcibios functions can be removed
from m68knommu/kernel/comempci.c, but will have to ask the author of
that file first.
thanks,
greg k-h
drivers/pci/compat.c | 37 -------------------------------------
drivers/isdn/hisax/bkm_a8.c | 23 ++++++++---------------
drivers/pci/Makefile | 4 ++--
drivers/pcmcia/cistpl.c | 5 ++++-
include/linux/pci.h | 17 -----------------
5 files changed, 14 insertions(+), 72 deletions(-)
-----
ChangeSet@1.872.3.3, 2002-11-19 20:30:40-08:00, greg@kroah.com
PCI: removed pcibios_read_config_* and pcibios_write_config_* functions.
drivers/pci/compat.c | 37 -------------------------------------
drivers/pci/Makefile | 4 ++--
include/linux/pci.h | 17 -----------------
3 files changed, 2 insertions(+), 56 deletions(-)
------
ChangeSet@1.872.3.2, 2002-11-19 20:24:56-08:00, greg@kroah.com
PCMCIA: remove usage of pcibios_read_config_dword
drivers/pcmcia/cistpl.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletion(-)
------
ChangeSet@1.872.3.1, 2002-11-19 20:23:31-08:00, greg@kroah.com
ISDN: Convert usages of pcibios_* functions to pci_*
drivers/isdn/hisax/bkm_a8.c | 23 ++++++++---------------
1 files changed, 8 insertions(+), 15 deletions(-)
------
next reply other threads:[~2002-11-20 5:16 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-11-20 5:17 Greg KH [this message]
2002-11-20 5:17 ` [PATCH] pcibios removal changes for 2.5.48 Greg KH
2002-11-20 5:18 ` Greg KH
2002-11-20 5:19 ` Greg KH
2002-11-20 10:16 ` Ivan Kokshaysky
2002-11-26 0:18 ` Greg KH
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=20021120051702.GB21953@kroah.com \
--to=greg@kroah.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@transmeta.com \
/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