|
OpenCore
1.0.5
OpenCore Bootloader
|
#include "HdaController.h"#include "HdaControllerComponentName.h"#include <Library/BaseOverflowLib.h>#include <Library/OcDeviceMiscLib.h>#include <Library/OcDebugLogLib.h>#include <Library/OcDevicePathLib.h>#include <Library/OcHdaDevicesLib.h>#include <Library/OcMiscLib.h>#include <Library/OcStringLib.h>#include <Library/PcdLib.h>Go to the source code of this file.
Functions | |
| VOID EFIAPI | HdaControllerStreamOutputPollTimerHandler (IN EFI_EVENT Event, IN VOID *Context) |
| EFI_STATUS EFIAPI | HdaControllerInitPciHw (IN HDA_CONTROLLER_DEV *HdaControllerDev) |
| VOID EFIAPI | HdaControllerGetName (IN HDA_CONTROLLER_DEV *HdaControllerDev) |
| STATIC EFI_STATUS | HdaControllerRestoreNoSnoopEn (IN HDA_CONTROLLER_DEV *HdaControllerDev) |
| STATIC VOID EFIAPI | HdaControllerExitBootServicesHandler (IN EFI_EVENT Event, IN VOID *Context) |
| EFI_STATUS EFIAPI | HdaControllerReset (IN HDA_CONTROLLER_DEV *HdaControllerDev, IN BOOLEAN Restart) |
| EFI_STATUS EFIAPI | HdaControllerScanCodecs (IN HDA_CONTROLLER_DEV *HdaControllerDev, IN BOOLEAN PreScan) |
| EFI_STATUS EFIAPI | HdaControllerSendCommands (IN HDA_CONTROLLER_DEV *HdaDev, IN UINT8 CodecAddress, IN UINT8 Node, IN EFI_HDA_IO_VERB_LIST *Verbs) |
| EFI_STATUS EFIAPI | HdaControllerInstallProtocols (IN HDA_CONTROLLER_DEV *HdaControllerDev) |
| VOID EFIAPI | HdaControllerCleanup (IN HDA_CONTROLLER_DEV *HdaControllerDev) |
| EFI_STATUS EFIAPI | HdaControllerDriverBindingSupported (IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL) |
| EFI_STATUS EFIAPI | HdaControllerDriverBindingStart (IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL) |
| EFI_STATUS EFIAPI | HdaControllerDriverBindingStop (IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer OPTIONAL) |
Variables | |
| BOOLEAN | gRestoreNoSnoop = FALSE |
| EFI_DEVICE_PATH_PROTOCOL * | gForcedControllerDevicePath = NULL |
| VOID EFIAPI HdaControllerCleanup | ( | IN HDA_CONTROLLER_DEV * | HdaControllerDev | ) |
Definition at line 888 of file HdaController.c.
| EFI_STATUS EFIAPI HdaControllerDriverBindingStart | ( | IN EFI_DRIVER_BINDING_PROTOCOL * | This, |
| IN EFI_HANDLE | ControllerHandle, | ||
| IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath | OPTIONAL ) |
Definition at line 1065 of file HdaController.c.
| EFI_STATUS EFIAPI HdaControllerDriverBindingStop | ( | IN EFI_DRIVER_BINDING_PROTOCOL * | This, |
| IN EFI_HANDLE | ControllerHandle, | ||
| IN UINTN | NumberOfChildren, | ||
| IN EFI_HANDLE *ChildHandleBuffer | OPTIONAL ) |
Definition at line 1288 of file HdaController.c.
| EFI_STATUS EFIAPI HdaControllerDriverBindingSupported | ( | IN EFI_DRIVER_BINDING_PROTOCOL * | This, |
| IN EFI_HANDLE | ControllerHandle, | ||
| IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath | OPTIONAL ) |
Definition at line 995 of file HdaController.c.
| STATIC VOID EFIAPI HdaControllerExitBootServicesHandler | ( | IN EFI_EVENT | Event, |
| IN VOID * | Context ) |
Definition at line 389 of file HdaController.c.
| VOID EFIAPI HdaControllerGetName | ( | IN HDA_CONTROLLER_DEV * | HdaControllerDev | ) |
Definition at line 355 of file HdaController.c.
| EFI_STATUS EFIAPI HdaControllerInitPciHw | ( | IN HDA_CONTROLLER_DEV * | HdaControllerDev | ) |
Definition at line 210 of file HdaController.c.
| EFI_STATUS EFIAPI HdaControllerInstallProtocols | ( | IN HDA_CONTROLLER_DEV * | HdaControllerDev | ) |
Definition at line 849 of file HdaController.c.
| EFI_STATUS EFIAPI HdaControllerReset | ( | IN HDA_CONTROLLER_DEV * | HdaControllerDev, |
| IN BOOLEAN | Restart ) |
Definition at line 411 of file HdaController.c.
| STATIC EFI_STATUS HdaControllerRestoreNoSnoopEn | ( | IN HDA_CONTROLLER_DEV * | HdaControllerDev | ) |
Definition at line 370 of file HdaController.c.
| EFI_STATUS EFIAPI HdaControllerScanCodecs | ( | IN HDA_CONTROLLER_DEV * | HdaControllerDev, |
| IN BOOLEAN | PreScan ) |
Definition at line 515 of file HdaController.c.
| EFI_STATUS EFIAPI HdaControllerSendCommands | ( | IN HDA_CONTROLLER_DEV * | HdaDev, |
| IN UINT8 | CodecAddress, | ||
| IN UINT8 | Node, | ||
| IN EFI_HDA_IO_VERB_LIST * | Verbs ) |
Definition at line 683 of file HdaController.c.
| VOID EFIAPI HdaControllerStreamOutputPollTimerHandler | ( | IN EFI_EVENT | Event, |
| IN VOID * | Context ) |
Definition at line 45 of file HdaController.c.
| EFI_DEVICE_PATH_PROTOCOL* gForcedControllerDevicePath = NULL |
Definition at line 41 of file HdaController.c.
| BOOLEAN gRestoreNoSnoop = FALSE |
Definition at line 38 of file HdaController.c.