/**\r
This routine is used to update the bar information for those incompatible PCI device.\r
\r
- @param PciIoDevice Pci device instance.\r
+ @param PciIoDevice Input Pci device instance. Output Pci device instance with updated\r
+ Bar information.\r
\r
@retval EFI_SUCCESS Successfully updated bar information.\r
@retval EFI_UNSUPPORTED Given PCI device doesn't belong to incompatible PCI device list.\r
- @retval other Failed to check incompatibility device.\r
\r
**/\r
EFI_STATUS\r
UpdatePciInfo (\r
- IN PCI_IO_DEVICE *PciIoDevice\r
+ IN OUT PCI_IO_DEVICE *PciIoDevice\r
);\r
\r
/**\r
This routine will update the alignment with the new alignment.\r
\r
- @param Alignment Old alignment.\r
+ @param Alignment Input Old alignment. Output updated alignment.\r
@param NewAlignment New alignment.\r
\r
**/\r
VOID\r
SetNewAlign (\r
- IN UINT64 *Alignment,\r
- IN UINT64 NewAlignment\r
+ IN OUT UINT64 *Alignment,\r
+ IN UINT64 NewAlignment\r
);\r
\r
/**\r