Home | History | Annotate | Download | only in Ppi
      1 
      2 /*++
      3 
      4 Copyright (c)  2010  - 2014, Intel Corporation. All rights reserved
      5 
      6   This program and the accompanying materials are licensed and made available under
      7   the terms and conditions of the BSD License that accompanies this distribution.
      8   The full text of the license may be found at
      9   http://opensource.org/licenses/bsd-license.php.
     10 
     11   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     12   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     13 
     14 
     15 Module Name:
     16 
     17   VlvMmioPolicy.h
     18 
     19 Abstract:
     20 
     21   Interface definition details between ValleyView platform drivers during PEI phase.
     22 
     23 --*/
     24 
     25 #ifndef _VLV_MMIO_POLICY_PPI_H_
     26 #define _VLV_MMIO_POLICY_PPI_H_
     27 
     28 #define VLV_MMIO_POLICY_PPI_GUID \
     29   { \
     30     0xE767BF7F, 0x4DB6, 0x5B34, 0x10, 0x11, 0x4F, 0xBE, 0x4C, 0xA7, 0xAF, 0xD2 \
     31   }
     32 
     33 extern EFI_GUID gVlvMmioPolicyPpiGuid;
     34 
     35 
     36 //
     37 // MRC Platform Policiy PPI
     38 //
     39 typedef struct _VLV_MMIO_POLICY_PPI {
     40   UINT16                 MmioSize;
     41 } VLV_MMIO_POLICY_PPI;
     42 
     43 #pragma pack()
     44 
     45 #endif // _VLV_MMIO_POLICY_PPI_H_
     46