MdePkg: Clean up source files
1. Do not use tab characters 2. No trailing white space in one line 3. All files must end with CRLF Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Liming Gao <liming.gao@intel.com>
This commit is contained in:
@@ -5,14 +5,14 @@
|
||||
Super I/O is powered up, enabled, and assigned with the default set of resources. In the Stop()
|
||||
routine of the Super I/O driver, the device is disabled and Super I/O protocol is uninstalled.
|
||||
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
**/
|
||||
|
||||
@@ -33,12 +33,12 @@ typedef struct {
|
||||
UINT8 AndMask; ///< Bitwise AND mask.
|
||||
UINT8 OrMask; ///< Bitwise OR mask.
|
||||
} EFI_SIO_REGISTER_MODIFY;
|
||||
|
||||
|
||||
typedef struct _EFI_SIO_PROTOCOL EFI_SIO_PROTOCOL;
|
||||
|
||||
|
||||
/**
|
||||
Provides a low level access to the registers for the Super I/O.
|
||||
|
||||
|
||||
@param[in] This Indicates a pointer to the calling context.
|
||||
@param[in] Write Specifies the type of the register operation. If this parameter is TRUE, Value is
|
||||
interpreted as an input parameter and the operation is a register write. If this parameter
|
||||
@@ -53,13 +53,13 @@ typedef struct _EFI_SIO_PROTOCOL EFI_SIO_PROTOCOL;
|
||||
@param[in] Register Register number.
|
||||
@param[in, out] Value If Write is TRUE, Value is a pointer to the buffer containing the byte of data to be
|
||||
written to the Super I/O register. If Write is FALSE, Value is a pointer to the
|
||||
destination buffer for the byte of data to be read from the Super I/O register.
|
||||
destination buffer for the byte of data to be read from the Super I/O register.
|
||||
|
||||
@retval EFI_SUCCESS The operation completed successfully
|
||||
@retval EFI_INVALID_PARAMETER The Value is NULL
|
||||
@retval EFI_INVALID_PARAMETER Invalid Register number
|
||||
|
||||
**/
|
||||
|
||||
**/
|
||||
typedef
|
||||
EFI_STATUS
|
||||
(EFIAPI *EFI_SIO_REGISTER_ACCESS)(
|
||||
@@ -69,36 +69,36 @@ EFI_STATUS
|
||||
IN UINT8 Register,
|
||||
IN OUT UINT8 *Value
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
Provides an interface to get a list of the current resources consumed by the device in the ACPI
|
||||
Resource Descriptor format.
|
||||
|
||||
|
||||
GetResources() returns a list of resources currently consumed by the device. The
|
||||
ResourceList is a pointer to the buffer containing resource descriptors for the device. The
|
||||
descriptors are in the format of Small or Large ACPI resource descriptor as defined by ACPI
|
||||
specification (2.0 & 3.0). The buffer of resource descriptors is terminated with the 'End tag'
|
||||
resource descriptor.
|
||||
|
||||
|
||||
@param[in] This Indicates a pointer to the calling context.
|
||||
@param[out] ResourceList A pointer to an ACPI resource descriptor list that defines the current resources used by
|
||||
the device. Type ACPI_RESOURCE_HEADER_PTR is defined in the "Related
|
||||
Definitions" below.
|
||||
|
||||
|
||||
@retval EFI_SUCCESS The operation completed successfully
|
||||
@retval EFI_INVALID_PARAMETER ResourceList is NULL
|
||||
|
||||
**/
|
||||
|
||||
**/
|
||||
typedef
|
||||
EFI_STATUS
|
||||
(EFIAPI *EFI_SIO_GET_RESOURCES)(
|
||||
IN CONST EFI_SIO_PROTOCOL *This,
|
||||
OUT ACPI_RESOURCE_HEADER_PTR *ResourceList
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
Sets the resources for the device.
|
||||
|
||||
|
||||
@param[in] This Indicates a pointer to the calling context.
|
||||
@param[in] ResourceList Pointer to the ACPI resource descriptor list. Type ACPI_RESOURCE_HEADER_PTR
|
||||
is defined in the "Related Definitions" section of
|
||||
@@ -107,35 +107,35 @@ EFI_STATUS
|
||||
@retval EFI_SUCCESS The operation completed successfully
|
||||
@retval EFI_INVALID_PARAMETER ResourceList is invalid
|
||||
@retval EFI_ACCESS_DENIED Some of the resources in ResourceList are in use
|
||||
|
||||
**/
|
||||
|
||||
**/
|
||||
typedef
|
||||
EFI_STATUS
|
||||
(EFIAPI *EFI_SIO_SET_RESOURCES)(
|
||||
IN CONST EFI_SIO_PROTOCOL *This,
|
||||
IN ACPI_RESOURCE_HEADER_PTR ResourceList
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
Provides a collection of resource descriptor lists. Each resource descriptor list in the collection
|
||||
defines a combination of resources that can potentially be used by the device.
|
||||
|
||||
|
||||
@param[in] This Indicates a pointer to the calling context.
|
||||
@param[out] ResourceCollection Collection of the resource descriptor lists.
|
||||
|
||||
|
||||
@retval EFI_SUCCESS The operation completed successfully
|
||||
@retval EFI_INVALID_PARAMETER ResourceCollection is NULL
|
||||
**/
|
||||
**/
|
||||
typedef
|
||||
EFI_STATUS
|
||||
(EFIAPI *EFI_SIO_POSSIBLE_RESOURCES)(
|
||||
IN CONST EFI_SIO_PROTOCOL *This,
|
||||
OUT ACPI_RESOURCE_HEADER_PTR *ResourceCollection
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
Provides an interface for a table based programming of the Super I/O registers.
|
||||
|
||||
|
||||
The Modify() function provides an interface for table based programming of the Super I/O
|
||||
registers. This function can be used to perform programming of multiple Super I/O registers with a
|
||||
single function call. For each table entry, the Register is read, its content is bitwise ANDed with
|
||||
@@ -148,12 +148,12 @@ EFI_STATUS
|
||||
@param[in] Command A pointer to an array of NumberOfCommands EFI_SIO_REGISTER_MODIFY
|
||||
structures. Each structure specifies a single Super I/O register modify operation. Type
|
||||
EFI_SIO_REGISTER_MODIFY is defined in the "Related Definitions" below.
|
||||
@param[in] NumberOfCommands Number of elements in the Command array.
|
||||
|
||||
@param[in] NumberOfCommands Number of elements in the Command array.
|
||||
|
||||
@retval EFI_SUCCESS The operation completed successfully
|
||||
@retval EFI_INVALID_PARAMETER Command is NULL
|
||||
|
||||
**/
|
||||
|
||||
**/
|
||||
typedef
|
||||
EFI_STATUS
|
||||
(EFIAPI *EFI_SIO_MODIFY)(
|
||||
@@ -161,14 +161,14 @@ EFI_STATUS
|
||||
IN CONST EFI_SIO_REGISTER_MODIFY *Command,
|
||||
IN UINTN NumberOfCommands
|
||||
);
|
||||
|
||||
|
||||
struct _EFI_SIO_PROTOCOL {
|
||||
EFI_SIO_REGISTER_ACCESS RegisterAccess;
|
||||
EFI_SIO_GET_RESOURCES GetResources;
|
||||
EFI_SIO_SET_RESOURCES SetResources;
|
||||
EFI_SIO_POSSIBLE_RESOURCES PossibleResources;
|
||||
EFI_SIO_MODIFY Modify;
|
||||
};
|
||||
};
|
||||
|
||||
extern EFI_GUID gEfiSioProtocolGuid;
|
||||
|
||||
|
Reference in New Issue
Block a user