]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Vlv2TbltDevicePkg/Wpce791/LpcDriver.h
edk2: Remove packages moved to edk2-platforms
[mirror_edk2.git] / Vlv2TbltDevicePkg / Wpce791 / LpcDriver.h
diff --git a/Vlv2TbltDevicePkg/Wpce791/LpcDriver.h b/Vlv2TbltDevicePkg/Wpce791/LpcDriver.h
deleted file mode 100644 (file)
index 5e26448..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-/*++\r
-\r
-  Copyright (c) 2004  - 2014, Intel Corporation. All rights reserved.<BR>\r
-                                                                                   \r\r
-  SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-                                                                                   \r\r
-\r
-Module Name:\r
-\r
-    LpcDriver.h\r
-\r
-Abstract:\r
-\r
-    EFI Lpc Driver for a Generic PC Platform\r
-\r
-\r
-\r
---*/\r
-\r
-#ifndef _LPC_DRIVER_H\r
-#define _LPC_DRIVER_H\r
-\r
- #include "LpcSio.h"\r
- #include "LpcIsaAcpi.h"\r
-\r
-#include "Protocol/IsaAcpi.h"\r
-#include "Protocol/PciIo.h"\r
-#include "Protocol/DriverBinding.h"\r
-#include "Library/UefiBootServicesTableLib.h"\r
-#include "IsaAcpiDxe/PcatIsaAcpi.h"\r
-#include "IndustryStandard/Pci22.h"\r
-#include "Protocol/LpcWpce791Policy.h"\r
-\r
-#include <Library/DebugLib.h>\r
-\r
-#define ICH_LPC_BRIDGE_BUS_DEV_FUNC 0x1F0000\r
-\r
-//\r
-// LPC device private data structure\r
-//\r
-//#define LPC_DEV_SIGNATURE 'W87X'\r
-#define LPC_DEV_SIGNATURE SIGNATURE_32('X', '7', '8', 'W') //'W87X'\r
-#define EFI_WPCE791_PS2_KEYBOARD_ENABLE       0x01\r
-#define EFI_WPCE791_PS2_KEYBOARD_DISABLE      0x00\r
-\r
-#define EFI_WPCE791_PS2_MOUSE_ENABLE       0x01\r
-#define EFI_WPCE791_PS2_MOUSE_DISABLE      0x00\r
-\r
-\r
-\r
-typedef struct {\r
-  UINTN                 Signature;\r
-  EFI_HANDLE            Handle;\r
-  EFI_ISA_ACPI_PROTOCOL IsaAcpi;\r
-  EFI_PCI_IO_PROTOCOL   *PciIo;\r
-\r
-} LPC_DEV;\r
-\r
-#define LPC_ISA_ACPI_FROM_THIS(a) BASE_CR (a, LPC_DEV, IsaAcpi)\r
-\r
-//\r
-// Driver entry point\r
-//\r
-EFI_STATUS\r
-EFIAPI\r
-LpcDriverEntryPoint (\r
-  IN EFI_HANDLE           ImageHandle,\r
-  IN EFI_SYSTEM_TABLE     *SystemTable\r
-  );\r
-\r
-//\r
-// Prototypes for Driver model protocol interface\r
-//\r
-EFI_STATUS\r
-EFIAPI\r
-LpcDriverSupported (\r
-  IN EFI_DRIVER_BINDING_PROTOCOL    *This,\r
-  IN EFI_HANDLE                     Controller,\r
-  IN EFI_DEVICE_PATH_PROTOCOL       *RemainingDevicePath\r
-  );\r
-\r
-EFI_STATUS\r
-EFIAPI\r
-LpcDriverStart (\r
-  IN EFI_DRIVER_BINDING_PROTOCOL    *This,\r
-  IN EFI_HANDLE                     Controller,\r
-  IN EFI_DEVICE_PATH_PROTOCOL       *RemainingDevicePath\r
-  );\r
-\r
-EFI_STATUS\r
-EFIAPI\r
-LpcDriverStop (\r
-  IN  EFI_DRIVER_BINDING_PROTOCOL    *This,\r
-  IN  EFI_HANDLE                     Controller,\r
-  IN  UINTN                          NumberOfChildren,\r
-  IN  EFI_HANDLE                     *ChildHandleBuffer\r
-  );\r
-\r
-VOID\r
-LpcIoRead8 (\r
-  IN  UINT16  Port,\r
-  OUT UINT8   *Data\r
-  );\r
-\r
-VOID\r
-LpcIoWrite8 (\r
-  IN  UINT16  Port,\r
-  IN  UINT8   Data\r
-  );\r
-\r
-#endif\r