mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 10:26:10 +01: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:
		
				
					committed by
					
						 Tom Rini
						Tom Rini
					
				
			
			
				
	
			
			
			
						parent
						
							701c04f331
						
					
				
				
					commit
					2649f69f13
				
			| @@ -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); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user