mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-18 13:11:31 +00:00
pci: provide prototype for pci_skip_dev outside of #if defined(CONFIG_DM_PCI_COMPAT)
The weak definition of pci_skip_dev from drivers/pci/pci_common.c is not under CONFIG_DM_PCI_COMPAT, and that definition needs a previous function prototype declaration to avoid W=1 build warnings. That prototype is not available due to it being under CONFIG_DM_PCI_COMPAT, so move it outside of that preprocessor block. Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
701c04f331
commit
2649f69f13
1 changed files with 1 additions and 1 deletions
|
@ -724,6 +724,7 @@ void pciauto_config_init(struct pci_controller *hose);
|
|||
*/
|
||||
int pciauto_region_allocate(struct pci_region *res, pci_size_t size,
|
||||
pci_addr_t *bar, bool supports_64bit);
|
||||
int pci_skip_dev(struct pci_controller *hose, pci_dev_t dev);
|
||||
|
||||
#if defined(CONFIG_DM_PCI_COMPAT)
|
||||
extern int pci_hose_read_config_byte_via_dword(struct pci_controller *hose,
|
||||
|
@ -741,7 +742,6 @@ extern struct pci_controller* pci_bus_to_hose(int bus);
|
|||
extern struct pci_controller *find_hose_by_cfg_addr(void *cfg_addr);
|
||||
extern struct pci_controller *pci_get_hose_head(void);
|
||||
|
||||
extern int pci_skip_dev(struct pci_controller *hose, pci_dev_t dev);
|
||||
extern int pci_hose_scan(struct pci_controller *hose);
|
||||
extern int pci_hose_scan_bus(struct pci_controller *hose, int bus);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue