/**@file\r
\r
Copyright (c) 2006, Intel Corporation. All rights reserved.<BR>\r
-This program and the accompanying materials \r
-are licensed and made available under the terms and conditions of the BSD License \r
-which accompanies this distribution. The full text of the license may be found at \r
-http://opensource.org/licenses/bsd-license.php \r
- \r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
+This program and the accompanying materials\r
+are licensed and made available under the terms and conditions of the BSD License\r
+which accompanies this distribution. The full text of the license may be found at\r
+http://opensource.org/licenses/bsd-license.php\r
+\r
+THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
\r
Module Name:\r
\r
/*++\r
\r
Routine Description:\r
- Allows the user to set controller specific options for a controller that a \r
+ Allows the user to set controller specific options for a controller that a\r
driver is currently managing.\r
\r
Arguments:\r
This - A pointer to the EFI_DRIVER_CONFIGURATION_ PROTOCOL instance.\r
ControllerHandle - The handle of the controller to set options on.\r
ChildHandle - The handle of the child controller to set options on. This\r
- is an optional parameter that may be NULL. It will be NULL \r
- for device drivers, and for a bus drivers that wish to set \r
- options for the bus controller. It will not be NULL for a \r
- bus driver that wishes to set options for one of its child \r
+ is an optional parameter that may be NULL. It will be NULL\r
+ for device drivers, and for a bus drivers that wish to set\r
+ options for the bus controller. It will not be NULL for a\r
+ bus driver that wishes to set options for one of its child\r
controllers.\r
Language - A pointer to a three character ISO 639-2 language identifier.\r
- This is the language of the user interface that should be \r
- presented to the user, and it must match one of the languages \r
- specified in SupportedLanguages. The number of languages \r
+ This is the language of the user interface that should be\r
+ presented to the user, and it must match one of the languages\r
+ specified in SupportedLanguages. The number of languages\r
supported by a driver is up to the driver writer.\r
- ActionRequired - A pointer to the action that the calling agent is required \r
- to perform when this function returns. See "Related \r
- Definitions" for a list of the actions that the calling \r
- agent is required to perform prior to accessing \r
+ ActionRequired - A pointer to the action that the calling agent is required\r
+ to perform when this function returns. See "Related\r
+ Definitions" for a list of the actions that the calling\r
+ agent is required to perform prior to accessing\r
ControllerHandle again.\r
\r
Returns:\r
- EFI_SUCCESS - The driver specified by This successfully set the \r
- configuration options for the controller specified \r
+ EFI_SUCCESS - The driver specified by This successfully set the\r
+ configuration options for the controller specified\r
by ControllerHandle..\r
EFI_INVALID_PARAMETER - ControllerHandle is not a valid EFI_HANDLE.\r
EFI_INVALID_PARAMETER - ChildHandle is not NULL and it is not a valid EFI_HANDLE.\r
EFI_INVALID_PARAMETER - ActionRequired is NULL.\r
- EFI_UNSUPPORTED - The driver specified by This does not support setting \r
- configuration options for the controller specified by \r
+ EFI_UNSUPPORTED - The driver specified by This does not support setting\r
+ configuration options for the controller specified by\r
ControllerHandle and ChildHandle.\r
- EFI_UNSUPPORTED - The driver specified by This does not support the \r
+ EFI_UNSUPPORTED - The driver specified by This does not support the\r
language specified by Language.\r
- EFI_DEVICE_ERROR - A device error occurred while attempt to set the \r
- configuration options for the controller specified \r
+ EFI_DEVICE_ERROR - A device error occurred while attempt to set the\r
+ configuration options for the controller specified\r
by ControllerHandle and ChildHandle.\r
- EFI_OUT_RESOURCES - There are not enough resources available to set the \r
- configuration options for the controller specified \r
+ EFI_OUT_RESOURCES - There are not enough resources available to set the\r
+ configuration options for the controller specified\r
by ControllerHandle and ChildHandle.\r
\r
--*/\r
\r
Arguments:\r
This - A pointer to the EFI_DRIVER_CONFIGURATION_PROTOCOL instance.\r
- ControllerHandle - The handle of the controller to test if it's current \r
+ ControllerHandle - The handle of the controller to test if it's current\r
configuration options are valid.\r
ChildHandle - The handle of the child controller to test if it's current\r
- configuration options are valid. This is an optional \r
- parameter that may be NULL. It will be NULL for device \r
+ configuration options are valid. This is an optional\r
+ parameter that may be NULL. It will be NULL for device\r
drivers. It will also be NULL for a bus drivers that wish\r
to test the configuration options for the bus controller.\r
- It will not be NULL for a bus driver that wishes to test \r
+ It will not be NULL for a bus driver that wishes to test\r
configuration options for one of its child controllers.\r
\r
Returns:\r
- EFI_SUCCESS - The controller specified by ControllerHandle and \r
- ChildHandle that is being managed by the driver \r
+ EFI_SUCCESS - The controller specified by ControllerHandle and\r
+ ChildHandle that is being managed by the driver\r
specified by This has a valid set of configuration\r
options.\r
EFI_INVALID_PARAMETER - ControllerHandle is not a valid EFI_HANDLE.\r
EFI_INVALID_PARAMETER - ChildHandle is not NULL and it is not a valid EFI_HANDLE.\r
- EFI_UNSUPPORTED - The driver specified by This is not currently \r
- managing the controller specified by ControllerHandle \r
+ EFI_UNSUPPORTED - The driver specified by This is not currently\r
+ managing the controller specified by ControllerHandle\r
and ChildHandle.\r
- EFI_DEVICE_ERROR - The controller specified by ControllerHandle and \r
- ChildHandle that is being managed by the driver \r
- specified by This has an invalid set of configuration \r
+ EFI_DEVICE_ERROR - The controller specified by ControllerHandle and\r
+ ChildHandle that is being managed by the driver\r
+ specified by This has an invalid set of configuration\r
options.\r
\r
--*/\r