Refactor pciTagConvertRange2Host and pciConvertRange2Host.
This commit is contained in:
		
							parent
							
								
									1a493509e3
								
							
						
					
					
						commit
						3936caa005
					
				| 
						 | 
					@ -1025,9 +1025,17 @@ xf86CheckPciSlot(const struct pci_device *d)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					void
 | 
				
			||||||
pciTagConvertRange2Host(PCITAG tag, resRange *pRange)
 | 
					pciConvertRange2Host(int entityIndex, resRange *pRange)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
 | 
					    struct pci_device *const pvp = xf86GetPciInfoForEntity(entityIndex);
 | 
				
			||||||
 | 
					    const PCITAG tag = PCI_MAKE_TAG(PCI_MAKE_BUS(pvp->domain, pvp->bus),
 | 
				
			||||||
 | 
									    pvp->dev, pvp->func);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if (pvp == NULL) {
 | 
				
			||||||
 | 
						return;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (!(pRange->type & ResBus))
 | 
					    if (!(pRange->type & ResBus))
 | 
				
			||||||
	return;
 | 
						return;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1066,15 +1074,3 @@ pciTagConvertRange2Host(PCITAG tag, resRange *pRange)
 | 
				
			||||||
    pRange->type &= ~(ResDomain | ResBus);
 | 
					    pRange->type &= ~(ResDomain | ResBus);
 | 
				
			||||||
    pRange->type |= xf86GetPciDomain(tag) << 24;
 | 
					    pRange->type |= xf86GetPciDomain(tag) << 24;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					 | 
				
			||||||
void
 | 
					 | 
				
			||||||
pciConvertRange2Host(int entityIndex, resRange *pRange)
 | 
					 | 
				
			||||||
{
 | 
					 | 
				
			||||||
    const struct pci_device * const pvp = xf86GetPciInfoForEntity(entityIndex);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    if ( pvp != NULL ) {
 | 
					 | 
				
			||||||
	const PCITAG tag = PCI_MAKE_TAG( PCI_MAKE_BUS( pvp->domain, pvp->bus ),
 | 
					 | 
				
			||||||
					 pvp->dev, pvp->func );
 | 
					 | 
				
			||||||
	pciTagConvertRange2Host(tag, pRange);
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue