All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <greg@kroah.com>
To: torvalds@transmeta.com
Cc: linux-kernel@vger.kernel.org, pcihpd-discuss@lists.sourceforge.net
Subject: [BK PATCH] PCI hotplug changes for 2.5.34
Date: Mon, 9 Sep 2002 15:16:27 -0700	[thread overview]
Message-ID: <20020909221627.GE7433@kroah.com> (raw)

This series contains the following things:
	- fixes the __FUNCTION__ mess in the Compaq PCI hotplug driver
	- changes the pci core to always call /sbin/hotplug when new
	  devices are found
	- lots of updates to the IBM PCI hotplug driver from Irene
	  Zubarev to work on older IBM machines (and work better on the
	  current machines)
	- fixes to get the drivers working again due to the pci_ops
	  changes.
	  
Pull from:  bk://linuxusb.bkbits.net/pci_hp-2.5

thanks,

greg k-h


 drivers/hotplug/cpqphp.h       |   13 
 drivers/hotplug/cpqphp_core.c  |   72 ++--
 drivers/hotplug/cpqphp_ctrl.c  |  181 ++++++-----
 drivers/hotplug/cpqphp_nvram.c |   11 
 drivers/hotplug/cpqphp_pci.c   |  185 ++++++-----
 drivers/hotplug/cpqphp_proc.c  |   10 
 drivers/hotplug/ibmphp.h       |   41 ++
 drivers/hotplug/ibmphp_core.c  |  294 ++++++++++++------
 drivers/hotplug/ibmphp_ebda.c  |  646 +++++++++++++++++++++++++++++++++--------
 drivers/hotplug/ibmphp_hpc.c   |  260 +++++++++++-----
 drivers/hotplug/ibmphp_pci.c   |  268 +++++++++--------
 drivers/hotplug/ibmphp_res.c   |  333 +++++++++++++--------
 drivers/hotplug/pci_hotplug.h  |   15 
 drivers/pci/Makefile           |    4 
 drivers/pci/hotplug.c          |   22 -
 drivers/pci/probe.c            |    7 
 drivers/pci/proc.c             |    9 
 include/linux/pci.h            |    1 
 18 files changed, 1595 insertions(+), 777 deletions(-)
-----

ChangeSet@1.633, 2002-09-09 15:00:49-07:00, greg@kroah.com
  IBM PCI Hotplug driver: changed calls to pci_*_nodev() to pci_bus_*()

 drivers/hotplug/ibmphp.h      |    3 
 drivers/hotplug/ibmphp_core.c |   67 +++++++------
 drivers/hotplug/ibmphp_pci.c  |  215 ++++++++++++++++++++++--------------------
 drivers/hotplug/ibmphp_res.c  |   33 +++---
 4 files changed, 175 insertions(+), 143 deletions(-)
------

ChangeSet@1.632, 2002-09-09 14:59:11-07:00, greg@kroah.com
  Compaq PCI Hotplug driver: changed calls to pci_*_nodev() to pci_bus_*()

 drivers/hotplug/cpqphp.h       |    6 -
 drivers/hotplug/cpqphp_core.c  |   40 ++++++---
 drivers/hotplug/cpqphp_ctrl.c  |  113 +++++++++++++++-----------
 drivers/hotplug/cpqphp_nvram.c |    9 +-
 drivers/hotplug/cpqphp_pci.c   |  173 ++++++++++++++++++++++-------------------
 drivers/hotplug/cpqphp_proc.c  |   10 +-
 6 files changed, 198 insertions(+), 153 deletions(-)
------

ChangeSet@1.631, 2002-09-09 14:45:40-07:00, greg@kroah.com
  PCI Hotplug: remove pci_*_nodev() prototypes as the functions are gone.
  
  The pci_bus_* functions should be used instead.

 drivers/hotplug/pci_hotplug.h |   15 ---------------
 1 files changed, 15 deletions(-)
------

ChangeSet@1.630, 2002-09-09 14:41:48-07:00, greg@kroah.com
  PCI: export pci_scan_bus() as the IBM PCI Hotplug driver needs it.

 drivers/pci/probe.c |    1 +
 1 files changed, 1 insertion(+)
------

ChangeSet@1.629, 2002-09-09 14:40:30-07:00, zubarev@us.ibm.com
  [PATCH] IBM PCI Hotplug driver update for PCI based controllers
  

 drivers/hotplug/ibmphp.h      |    1 
 drivers/hotplug/ibmphp_core.c |    5 ++
 drivers/hotplug/ibmphp_ebda.c |   71 ++++++++++++++++++++++++++++++++++++++----
 drivers/hotplug/ibmphp_hpc.c  |   26 +++++++++++++++
 4 files changed, 97 insertions(+), 6 deletions(-)
------

ChangeSet@1.628, 2002-09-09 14:39:59-07:00, zubarev@us.ibm.com
  [PATCH] IBM PCI Hotplug driver update for ISA based controllers
  

 drivers/hotplug/ibmphp_ebda.c |   13 ++++++++++---
 drivers/hotplug/ibmphp_hpc.c  |   34 ++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+), 3 deletions(-)
------

ChangeSet@1.627, 2002-09-09 14:38:14-07:00, zubarev@us.ibm.com
  [PATCH] IBM PCI Hotplug driver update
  
  - fix polling logic
  - add ability to write [chassis/rxe]#slot# instead of just slot#

 drivers/hotplug/ibmphp.h      |   37 ++
 drivers/hotplug/ibmphp_core.c |  222 +++++++++++-----
 drivers/hotplug/ibmphp_ebda.c |  562 ++++++++++++++++++++++++++++++++++--------
 drivers/hotplug/ibmphp_hpc.c  |  200 +++++++++-----
 drivers/hotplug/ibmphp_pci.c  |   53 ++-
 drivers/hotplug/ibmphp_res.c  |  300 ++++++++++++++--------
 6 files changed, 992 insertions(+), 382 deletions(-)
------

ChangeSet@1.626, 2002-09-09 14:34:37-07:00, greg@kroah.com
  PCI: hotplug core cleanup to get pci hotplug working again
  
  - removed pci_announce_device_to_drivers() prototype as the function is long gone
  - always call /sbin/hotplug when pci devices are added to the system if
    so configured (this includes during the system bring up.)

 drivers/pci/Makefile  |    4 +---
 drivers/pci/hotplug.c |   22 ++++++++++++++--------
 drivers/pci/probe.c   |    6 +++---
 drivers/pci/proc.c    |    9 +++++++++
 include/linux/pci.h   |    1 -
 5 files changed, 27 insertions(+), 15 deletions(-)
------

ChangeSet@1.625, 2002-09-09 14:10:00-07:00, greg@kroah.com
  Compaq PCI Hotplug driver: fixed __FUNCTION__ usages

 drivers/hotplug/cpqphp.h       |    7 ++--
 drivers/hotplug/cpqphp_core.c  |   32 +++++++++----------
 drivers/hotplug/cpqphp_ctrl.c  |   68 ++++++++++++++++++++---------------------
 drivers/hotplug/cpqphp_nvram.c |    2 -
 drivers/hotplug/cpqphp_pci.c   |   12 +++----
 5 files changed, 61 insertions(+), 60 deletions(-)
------


             reply	other threads:[~2002-09-09 22:14 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-09-09 22:16 Greg KH [this message]
2002-09-09 22:19 ` [BK PATCH] PCI hotplug changes for 2.5.34 Greg KH
2002-09-09 22:20   ` Greg KH
2002-09-09 22:20     ` Greg KH
2002-09-09 22:20       ` Greg KH
2002-09-09 22:21         ` Greg KH
2002-09-09 22:21           ` Greg KH
2002-09-09 22:21             ` Greg KH
2002-09-09 22:22               ` Greg KH
2002-09-09 22:22                 ` 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=20020909221627.GE7433@kroah.com \
    --to=greg@kroah.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pcihpd-discuss@lists.sourceforge.net \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.