1 /*++ 2 3 Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR> 4 5 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. 9 The full text of the license may be found at 11 http://opensource.org/licenses/bsd-license.php. 13 15 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 17 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 19 21 23 **/ 24 25 #ifndef _I2C_PORT_H 26 #define _I2C_PORT_H 27 28 // 29 // Types 30 // 31 32 // 33 // Context passed from platform (board) layer to the I2C port driver. 34 // 35 typedef struct { 36 EFI_PHYSICAL_ADDRESS BaseAddress; 37 UINT32 InputFrequencyHertz; 38 } I2C_PIO_PLATFORM_CONTEXT; 39 40 #endif // _I2C_PORT_A0_H 41