VirtualBox

Ignore:
Timestamp:
Oct 29, 2015 4:30:44 AM (9 years ago)
Author:
vboxsync
Message:

EFI/Firmware: Merged in the svn:eol-style, svn:mime-type and trailing whitespace cleanup that was done after the initial UDK2014.SP1 import: svn merge /vendor/edk2/UDK2014.SP1 /vendor/edk2/current .

Location:
trunk/src/VBox/Devices/EFI/Firmware
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/Firmware

  • trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/ComponentName.c

    r48674 r58466  
    33
    44Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
    5 This program and the accompanying materials                         
    6 are licensed and made available under the terms and conditions of the BSD License         
    7 which accompanies this distribution.  The full text of the license may be found at       
    8 http://opensource.org/licenses/bsd-license.php                                           
    9                                                                                          
    10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
    11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
     5This program and the accompanying materials
     6are licensed and made available under the terms and conditions of the BSD License
     7which accompanies this distribution.  The full text of the license may be found at
     8http://opensource.org/licenses/bsd-license.php
     9
     10THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     11WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
    1212**/
    1313
     
    220220           Language,
    221221           This->SupportedLanguages,
    222            mPcatIsaAcpiDriverNameTable, 
     222           mPcatIsaAcpiDriverNameTable,
    223223           DriverName,
    224224           (BOOLEAN)(This == &gPcatIsaAcpiComponentName)
  • trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.c

    r58459 r58466  
    33
    44Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>
    5 This program and the accompanying materials                         
    6 are licensed and made available under the terms and conditions of the BSD License         
    7 which accompanies this distribution.  The full text of the license may be found at       
    8 http://opensource.org/licenses/bsd-license.php                                           
    9                                                                                          
    10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
    11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
     5This program and the accompanying materials
     6are licensed and made available under the terms and conditions of the BSD License
     7which accompanies this distribution.  The full text of the license may be found at
     8http://opensource.org/licenses/bsd-license.php
     9
     10THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     11WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
    1212**/
    1313
     
    147147  Enumerate the ISA devices on the ISA bus.
    148148
    149   @param Device             Point to device ID instance 
     149  @param Device             Point to device ID instance
    150150  @param IsaAcpiDevice      On return, point to resource data for Isa device
    151151  @param NextIsaAcpiDevice  On return, point to resource data for next Isa device
     
    168168  } else {
    169169    for(Index = 0; gPcatIsaAcpiDeviceList[Index].ResourceItem != NULL; Index++) {
    170       if (Device->HID == gPcatIsaAcpiDeviceList[Index].Device.HID && 
     170      if (Device->HID == gPcatIsaAcpiDeviceList[Index].Device.HID &&
    171171          Device->UID == gPcatIsaAcpiDeviceList[Index].Device.UID    ) {
    172172        break;
     
    189189
    190190  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    191   @param Device          Point to device ID instance 
     191  @param Device          Point to device ID instance
    192192
    193193  @retval EFI_NOT_FOUND Can not found the next Isa device.
     
    218218
    219219  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    220   @param Device          Point to device ID instance 
     220  @param Device          Point to device ID instance
    221221  @param OnOff           TRUE for setting isa device power on,
    222222                         FALSE for setting isa device power off
     
    233233{
    234234  return EFI_SUCCESS;
    235 } 
     235}
    236236
    237237/**
     
    239239
    240240  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    241   @param Device          Point to device ID instance 
     241  @param Device          Point to device ID instance
    242242  @param ResourceList    On return, point to resources instances for given isa device
    243243
     
    249249IsaGetCurrentResource (
    250250  IN  EFI_ISA_ACPI_PROTOCOL       *This,
    251   IN  EFI_ISA_ACPI_DEVICE_ID      *Device, 
     251  IN  EFI_ISA_ACPI_DEVICE_ID      *Device,
    252252  OUT EFI_ISA_ACPI_RESOURCE_LIST  **ResourceList
    253253  )
     
    262262/**
    263263  Get possible resource for the specific ISA device.
    264  
    265   @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    266   @param Device          Point to device ID instance 
     264
     265  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
     266  @param Device          Point to device ID instance
    267267  @param ResourceList    On return, point to resources instances for given isa device
    268268
     
    273273IsaGetPossibleResource (
    274274  IN  EFI_ISA_ACPI_PROTOCOL       *This,
    275   IN  EFI_ISA_ACPI_DEVICE_ID      *Device, 
     275  IN  EFI_ISA_ACPI_DEVICE_ID      *Device,
    276276  OUT EFI_ISA_ACPI_RESOURCE_LIST  **ResourceList
    277277  )
     
    284284
    285285  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    286   @param Device          Point to device ID instance 
     286  @param Device          Point to device ID instance
    287287  @param ResourceList    Point to resources instances for given isa device
    288288
     
    294294IsaSetResource (
    295295  IN EFI_ISA_ACPI_PROTOCOL       *This,
    296   IN EFI_ISA_ACPI_DEVICE_ID      *Device, 
     296  IN EFI_ISA_ACPI_DEVICE_ID      *Device,
    297297  IN EFI_ISA_ACPI_RESOURCE_LIST  *ResourceList
    298298  )
     
    300300  return EFI_SUCCESS;
    301301}
    302        
     302
    303303/**
    304304  Enable/Disable the specific ISA device.
    305305
    306306  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    307   @param Device          Point to device ID instance 
     307  @param Device          Point to device ID instance
    308308  @param Enable          Enable/Disable
    309309
     
    319319  )
    320320{
    321   return EFI_SUCCESS; 
     321  return EFI_SUCCESS;
    322322}
    323323
     
    326326
    327327  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    328   @param Device          Point to device ID instance 
     328  @param Device          Point to device ID instance
    329329
    330330  @return EFI_SUCESS  Success to initialize.
     
    354354IsaInterfaceInit (
    355355  IN EFI_ISA_ACPI_PROTOCOL  *This
    356 ) 
    357 {
    358   return EFI_SUCCESS;
    359 } 
     356)
     357{
     358  return EFI_SUCCESS;
     359}
  • trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c

    r58459 r58466  
    4343{
    4444  return EfiLibInstallDriverBindingComponentName2 (
    45            ImageHandle, 
    46            SystemTable, 
     45           ImageHandle,
     46           SystemTable,
    4747           &gPcatIsaAcpiDriverBinding,
    4848           ImageHandle,
     
    5555  ControllerDriver Protocol Method
    5656
    57   @param This                 Driver Binding protocol instance pointer.   
     57  @param This                 Driver Binding protocol instance pointer.
    5858  @param Controller           Handle of device to test.
    5959  @param RemainingDevicePath  Optional parameter use to pick a specific child
     
    8181  //
    8282  // Get PciIo protocol instance
    83   //             
     83  //
    8484  Status = gBS->OpenProtocol (
    85                   Controller, 
    86                   &gEfiPciIoProtocolGuid, 
     85                  Controller,
     86                  &gEfiPciIoProtocolGuid,
    8787                  (VOID**)&PciIo,
    8888                  This->DriverBindingHandle,
     
    9898                    EfiPciIoWidthUint32,
    9999                    0,
    100                     sizeof(Pci) / sizeof(UINT32), 
     100                    sizeof(Pci) / sizeof(UINT32),
    101101                    &Pci);
    102102
     
    110110        if (Pci.Hdr.ClassCode[1] == PCI_CLASS_BRIDGE_ISA) {
    111111          Status = EFI_SUCCESS;
    112         } 
     112        }
    113113
    114114        //
    115115        // See if this is an Intel PCI to ISA bridge in Positive Decode Mode
    116116        //
    117         if (Pci.Hdr.ClassCode[1] == PCI_CLASS_BRIDGE_ISA_PDECODE && 
     117        if (Pci.Hdr.ClassCode[1] == PCI_CLASS_BRIDGE_ISA_PDECODE &&
    118118            Pci.Hdr.VendorId     == 0x8086                          ) {
    119119          //
    120           // See if this is on Function #0 to avoid false positives on 
    121           // PCI_CLASS_BRIDGE_OTHER that has the same value as 
     120          // See if this is on Function #0 to avoid false positives on
     121          // PCI_CLASS_BRIDGE_OTHER that has the same value as
    122122          // PCI_CLASS_BRIDGE_ISA_PDECODE
    123123          //
    124124          Status = PciIo->GetLocation (
    125                             PciIo, 
    126                             &SegmentNumber, 
    127                             &BusNumber, 
    128                             &DeviceNumber, 
     125                            PciIo,
     126                            &SegmentNumber,
     127                            &BusNumber,
     128                            &DeviceNumber,
    129129                            &FunctionNumber
    130130                            );
     
    135135          }
    136136        }
    137       } 
     137      }
    138138    }
    139139  }
    140140
    141141  gBS->CloseProtocol (
    142          Controller,       
    143          &gEfiPciIoProtocolGuid, 
    144          This->DriverBindingHandle,   
    145          Controller   
     142         Controller,
     143         &gEfiPciIoProtocolGuid,
     144         This->DriverBindingHandle,
     145         Controller
    146146         );
    147  
     147
    148148  return Status;
    149149}
     
    183183  PciIo = NULL;
    184184  Status = gBS->OpenProtocol (
    185                   Controller,       
    186                   &gEfiPciIoProtocolGuid, 
     185                  Controller,
     186                  &gEfiPciIoProtocolGuid,
    187187                  (VOID**)&PciIo,
    188                   This->DriverBindingHandle,   
    189                   Controller,   
    190                   EFI_OPEN_PROTOCOL_BY_DRIVER 
     188                  This->DriverBindingHandle,
     189                  Controller,
     190                  EFI_OPEN_PROTOCOL_BY_DRIVER
    191191                  );
    192192  if (EFI_ERROR (Status)) {
     
    211211    Status = EFI_UNSUPPORTED;
    212212    goto Done;
    213   } 
     213  }
    214214
    215215  Enabled = TRUE;
    216216  Status = PciIo->Attributes (
    217                     PciIo, 
    218                     EfiPciIoAttributeOperationEnable, 
    219                     EFI_PCI_DEVICE_ENABLE | Supports | EFI_PCI_IO_ATTRIBUTE_ISA_MOTHERBOARD_IO, 
    220                     NULL 
     217                    PciIo,
     218                    EfiPciIoAttributeOperationEnable,
     219                    EFI_PCI_DEVICE_ENABLE | Supports | EFI_PCI_IO_ATTRIBUTE_ISA_MOTHERBOARD_IO,
     220                    NULL
    221221                    );
    222222  if (EFI_ERROR (Status)) {
    223223    goto Done;
    224224  }
    225  
     225
    226226  //
    227227  // Allocate memory for the PCAT ISA ACPI Device structure
     
    248248  //
    249249  InitializePcatIsaAcpiDeviceList ();
    250  
     250
    251251  //
    252252  // IsaAcpi interface
     
    260260  (PcatIsaAcpiDev->IsaAcpi).InitDevice       = IsaInitDevice;
    261261  (PcatIsaAcpiDev->IsaAcpi).InterfaceInit    = IsaInterfaceInit;
    262    
     262
    263263  //
    264264  // Install the ISA ACPI Protocol interface
     
    274274    if (PciIo != NULL && Enabled) {
    275275      PciIo->Attributes (
    276                PciIo, 
    277                EfiPciIoAttributeOperationDisable, 
     276               PciIo,
     277               EfiPciIoAttributeOperationDisable,
    278278               EFI_PCI_DEVICE_ENABLE | Supports | EFI_PCI_IO_ATTRIBUTE_ISA_MOTHERBOARD_IO,
    279                NULL 
     279               NULL
    280280               );
    281281    }
    282282    gBS->CloseProtocol (
    283            Controller, 
    284            &gEfiPciIoProtocolGuid, 
    285            This->DriverBindingHandle, 
     283           Controller,
     284           &gEfiPciIoProtocolGuid,
     285           This->DriverBindingHandle,
    286286           Controller
    287287           );
     
    291291    return Status;
    292292  }
    293          
     293
    294294  return EFI_SUCCESS;
    295295}
     
    323323  PCAT_ISA_ACPI_DEV      *PcatIsaAcpiDev;
    324324  UINT64                 Supports;
    325  
     325
    326326  //
    327327  // Get the ISA ACPI Protocol Interface
    328   // 
     328  //
    329329  Status = gBS->OpenProtocol (
    330                   Controller, 
    331                   &gEfiIsaAcpiProtocolGuid, 
     330                  Controller,
     331                  &gEfiIsaAcpiProtocolGuid,
    332332                  (VOID**)&IsaAcpi,
    333                   This->DriverBindingHandle,   
    334                   Controller,   
     333                  This->DriverBindingHandle,
     334                  Controller,
    335335                  EFI_OPEN_PROTOCOL_GET_PROTOCOL
    336336                  );
     
    360360
    361361  PcatIsaAcpiDev->PciIo->Attributes (
    362                            PcatIsaAcpiDev->PciIo, 
    363                            EfiPciIoAttributeOperationDisable, 
     362                           PcatIsaAcpiDev->PciIo,
     363                           EfiPciIoAttributeOperationDisable,
    364364                           EFI_PCI_DEVICE_ENABLE | Supports | EFI_PCI_IO_ATTRIBUTE_ISA_MOTHERBOARD_IO,
    365                            NULL 
     365                           NULL
    366366                           );
    367  
     367
    368368  //
    369369  // Uninstall protocol interface: EFI_ISA_ACPI_PROTOCOL
     
    378378
    379379  gBS->CloseProtocol (
    380          Controller, 
    381          &gEfiPciIoProtocolGuid, 
    382          This->DriverBindingHandle, 
     380         Controller,
     381         &gEfiPciIoProtocolGuid,
     382         This->DriverBindingHandle,
    383383         Controller
    384384         );
    385  
     385
    386386  gBS->FreePool (PcatIsaAcpiDev);
    387  
     387
    388388  return EFI_SUCCESS;
    389389}
  • trunk/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.h

    r48674 r58466  
    33
    44Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
    5 This program and the accompanying materials                         
    6 are licensed and made available under the terms and conditions of the BSD License         
    7 which accompanies this distribution.  The full text of the license may be found at       
    8 http://opensource.org/licenses/bsd-license.php                                           
    9                                                                                          
    10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
    11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
     5This program and the accompanying materials
     6are licensed and made available under the terms and conditions of the BSD License
     7which accompanies this distribution.  The full text of the license may be found at
     8http://opensource.org/licenses/bsd-license.php
     9
     10THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     11WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
    1212
    1313**/
     
    4141typedef struct {
    4242  UINTN                  Signature;
    43   EFI_HANDLE             Handle;   
     43  EFI_HANDLE             Handle;
    4444  EFI_ISA_ACPI_PROTOCOL  IsaAcpi;
    4545  EFI_PCI_IO_PROTOCOL    *PciIo;
     
    6464  ControllerDriver Protocol Method
    6565
    66   @param This                 Driver Binding protocol instance pointer.   
     66  @param This                 Driver Binding protocol instance pointer.
    6767  @param Controller           Handle of device to test.
    6868  @param RemainingDevicePath  Optional parameter use to pick a specific child
     
    131131
    132132  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    133   @param Device          Point to device ID instance 
     133  @param Device          Point to device ID instance
    134134
    135135  @retval EFI_NOT_FOUND Can not found the next Isa device.
     
    149149
    150150  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    151   @param Device          Point to device ID instance 
     151  @param Device          Point to device ID instance
    152152  @param OnOff           TRUE for setting isa device power on,
    153153                         FALSE for setting isa device power off
     
    162162  IN BOOLEAN                 OnOff
    163163  );
    164  
     164
    165165/**
    166166  Get current resource for the specific ISA device.
    167167
    168168  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    169   @param Device          Point to device ID instance 
     169  @param Device          Point to device ID instance
    170170  @param ResourceList    On return, point to resources instances for given isa device
    171171
     
    180180  OUT EFI_ISA_ACPI_RESOURCE_LIST  **ResourceList
    181181  );
    182  
     182
    183183/**
    184184  Get possible resource for the specific ISA device.
    185  
    186   @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    187   @param Device          Point to device ID instance 
     185
     186  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
     187  @param Device          Point to device ID instance
    188188  @param ResourceList    On return, point to resources instances for given isa device
    189189
     
    194194IsaGetPossibleResource (
    195195  IN  EFI_ISA_ACPI_PROTOCOL       *This,
    196   IN  EFI_ISA_ACPI_DEVICE_ID      *Device, 
     196  IN  EFI_ISA_ACPI_DEVICE_ID      *Device,
    197197  OUT EFI_ISA_ACPI_RESOURCE_LIST  **ResourceList
    198198  );
    199  
     199
    200200/**
    201201  Set resource for the specific ISA device.
    202202
    203203  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    204   @param Device          Point to device ID instance 
     204  @param Device          Point to device ID instance
    205205  @param ResourceList    Point to resources instances for given isa device
    206206
     
    215215  IN EFI_ISA_ACPI_RESOURCE_LIST  *ResourceList
    216216  );
    217  
     217
    218218/**
    219219  Enable/Disable the specific ISA device.
    220220
    221221  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    222   @param Device          Point to device ID instance 
     222  @param Device          Point to device ID instance
    223223  @param Enable          Enable/Disable
    224224
     
    238238
    239239  @param This            Point to instance of EFI_ISA_ACPI_PROTOCOL
    240   @param Device          Point to device ID instance 
     240  @param Device          Point to device ID instance
    241241
    242242  @return EFI_SUCESS  Success to initialize.
     
    249249  IN EFI_ISA_ACPI_DEVICE_ID  *Device
    250250  );
    251  
     251
    252252/**
    253253  Initialize the ISA interface.
     
    262262IsaInterfaceInit (
    263263  IN EFI_ISA_ACPI_PROTOCOL  *This
    264   ); 
     264  );
    265265
    266266/**
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette