Author: jhb
Date: Wed Dec 30 19:46:09 2009
New Revision: 201277
URL: http://svn.freebsd.org/changeset/base/201277

Log:
  Remove no longer used pci_release_resource().

Modified:
  head/sys/dev/pci/pci.c
  head/sys/dev/pci/pci_private.h

Modified: head/sys/dev/pci/pci.c
==============================================================================
--- head/sys/dev/pci/pci.c      Wed Dec 30 19:44:31 2009        (r201276)
+++ head/sys/dev/pci/pci.c      Wed Dec 30 19:46:09 2009        (r201277)
@@ -3700,25 +3700,6 @@ pci_alloc_resource(device_t dev, device_
 }
 
 int
-pci_release_resource(device_t dev, device_t child, int type, int rid,
-    struct resource *r)
-{
-
-       if (device_get_parent(child) != dev)
-               return (BUS_RELEASE_RESOURCE(device_get_parent(dev), child,
-                   type, rid, r));
-
-       /*
-        * For BARs we don't actually want to release the resource.
-        * Instead, we deactivate the resource if needed and then give
-        * ownership of the BAR back to the bus.  This is handled for us
-        * in resource_list_release() since we use resource_list_reserve()
-        * for BARs.
-        */
-       return (bus_generic_rl_release_resource(dev, child, type, rid, r));
-}
-
-int
 pci_activate_resource(device_t dev, device_t child, int type, int rid,
     struct resource *r)
 {

Modified: head/sys/dev/pci/pci_private.h
==============================================================================
--- head/sys/dev/pci/pci_private.h      Wed Dec 30 19:44:31 2009        
(r201276)
+++ head/sys/dev/pci/pci_private.h      Wed Dec 30 19:46:09 2009        
(r201277)
@@ -82,8 +82,6 @@ int           pci_msix_count_method(device_t dev,
 struct resource        *pci_alloc_resource(device_t dev, device_t child, 
                    int type, int *rid, u_long start, u_long end, u_long count,
                    u_int flags);
-int            pci_release_resource(device_t dev, device_t child, int type,
-                   int rid, struct resource *r);
 int            pci_activate_resource(device_t dev, device_t child, int type,
                    int rid, struct resource *r);
 void           pci_delete_resource(device_t dev, device_t child, 
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to