History

[PATCH] PCI: return max reserved busnr

Change the semantics of this call to return the max reserved bus number instead of just the max assigned bus number.

Kristen Accardi committed 20 years ago

Commit b82db5c1 parent b64c05e2 files · +4 −2Browse files

Unified · Split

2 files
  1. drivers/pci/pci.c +3 −2
  2. include/linux/pci.h +1 −0
drivers/pci/pci.c+3−2
@@ -19,7 +19,6 @@ · 18 unmodified lines
19#include <asm/dma.h> /* isa_dma_bridge_buggy */19#include <asm/dma.h> /* isa_dma_bridge_buggy */
20#include "pci.h"20#include "pci.h"
21 21
22#if 0
23 22
24/**23/**
25 * pci_bus_max_busnr - returns maximum PCI bus number of given bus' children24 * pci_bus_max_busnr - returns maximum PCI bus number of given bus' children
@@ -34,7 +33,7 @@ pci_bus_max_busnr(struct pci_bus* bus) · 8 unmodified lines
34 struct list_head *tmp;33 struct list_head *tmp;
35 unsigned char max, n;34 unsigned char max, n;
36 35
37 max = bus->number;36 max = bus->subordinate;
38 list_for_each(tmp, &bus->children) {37 list_for_each(tmp, &bus->children) {
39 n = pci_bus_max_busnr(pci_bus_b(tmp));38 n = pci_bus_max_busnr(pci_bus_b(tmp));
40 if(n > max)39 if(n > max)
@@ -42,7 +41,9 @@ pci_bus_max_busnr(struct pci_bus* bus) · 1 unmodified line
42 }41 }
43 return max;42 return max;
44}43}
44EXPORT_SYMBOL_GPL(pci_bus_max_busnr);
45 45
46#if 0
46/**47/**
47 * pci_max_busnr - returns maximum PCI bus number48 * pci_max_busnr - returns maximum PCI bus number
48 *49 *
include/linux/pci.h+1−0
@@ -516,6 +516,7 @@ int pci_scan_bridge(struct pci_bus *bus, struct pci_dev * dev, int max, int pass · 515 unmodified lines
516void pci_walk_bus(struct pci_bus *top, void (*cb)(struct pci_dev *, void *),516void pci_walk_bus(struct pci_bus *top, void (*cb)(struct pci_dev *, void *),
517 void *userdata);517 void *userdata);
518int pci_cfg_space_size(struct pci_dev *dev);518int pci_cfg_space_size(struct pci_dev *dev);
519unsigned char pci_bus_max_busnr(struct pci_bus* bus);
519 520
520/* kmem_cache style wrapper around pci_alloc_consistent() */521/* kmem_cache style wrapper around pci_alloc_consistent() */
521 522

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t