mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-19 05:31:32 +00:00
Add simple agent/end-point configuration in PCI AutoConfig for PCI_CLASS_PROCESSOR_POWERPC.
Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
This commit is contained in:
parent
e8b85f3ba4
commit
5dc210dec5
1 changed files with 6 additions and 0 deletions
|
@ -331,6 +331,12 @@ int pciauto_config_device(struct pci_controller *hose, pci_dev_t dev)
|
|||
pci_hose_read_config_word(hose, dev, PCI_CLASS_DEVICE, &class);
|
||||
|
||||
switch(class) {
|
||||
case PCI_CLASS_PROCESSOR_POWERPC: /* an agent or end-point */
|
||||
DEBUGF("PCI AutoConfig: Found PowerPC device\n");
|
||||
pciauto_setup_device(hose, dev, 6, hose->pci_mem,
|
||||
hose->pci_prefetch, hose->pci_io);
|
||||
break;
|
||||
|
||||
case PCI_CLASS_BRIDGE_PCI:
|
||||
hose->current_busno++;
|
||||
pciauto_setup_device(hose, dev, 2, hose->pci_mem, hose->pci_prefetch, hose->pci_io);
|
||||
|
|
Loading…
Add table
Reference in a new issue