26 lines
		
	
	
	
		
			596 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			26 lines
		
	
	
	
		
			596 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
|   | /*
 | ||
|  |  * i2c.h - i.MX I2C driver header file | ||
|  |  * | ||
|  |  * Copyright (c) 2008, Darius Augulis <augulis.darius@gmail.com> | ||
|  |  * | ||
|  |  * This file is released under the GPLv2 | ||
|  |  */ | ||
|  | 
 | ||
|  | #ifndef __ASM_ARCH_I2C_H_
 | ||
|  | #define __ASM_ARCH_I2C_H_
 | ||
|  | 
 | ||
|  | /**
 | ||
|  |  * struct imxi2c_platform_data - structure of platform data for MXC I2C driver | ||
|  |  * @init:	Initialise gpio's and other board specific things | ||
|  |  * @exit:	Free everything initialised by @init | ||
|  |  * @bitrate:	Bus speed measured in Hz | ||
|  |  * | ||
|  |  **/ | ||
|  | struct imxi2c_platform_data { | ||
|  | 	int (*init)(struct device *dev); | ||
|  | 	void (*exit)(struct device *dev); | ||
|  | 	int bitrate; | ||
|  | }; | ||
|  | 
 | ||
|  | #endif /* __ASM_ARCH_I2C_H_ */
 |