X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fpci.h;h=eba122f8c0e14b48d405e5fd8e55ac607fbf6e08;hb=573668a24e3e4ed5667332ea656e35021767ea6d;hp=1284c427b51a45985118a834f5b79dc29522b123;hpb=b12fee010cff9738735e0f213205906ff68aead8;p=u-boot diff --git a/include/pci.h b/include/pci.h index 1284c427b5..eba122f8c0 100644 --- a/include/pci.h +++ b/include/pci.h @@ -527,7 +527,12 @@ extern void pciauto_setup_device(struct pci_controller *hose, struct pci_region *mem, struct pci_region *prefetch, struct pci_region *io); -int pciauto_config_device(struct pci_controller *hose, pci_dev_t dev); +extern void pciauto_prescan_setup_bridge(struct pci_controller *hose, + pci_dev_t dev, int sub_bus); +extern void pciauto_postscan_setup_bridge(struct pci_controller *hose, + pci_dev_t dev, int sub_bus); +extern void pciauto_config_init(struct pci_controller *hose); +extern int pciauto_config_device(struct pci_controller *hose, pci_dev_t dev); extern pci_dev_t pci_find_device (unsigned int vendor, unsigned int device, int index); extern pci_dev_t pci_find_devices (struct pci_device_id *ids, int index);