Merge branch 'linus' into core/printk
[sfrench/cifs-2.6.git] / arch / arm / mach-ep93xx / include / mach / platform.h
1 /*
2  * arch/arm/mach-ep93xx/include/mach/platform.h
3  */
4
5 #ifndef __ASSEMBLY__
6
7 struct i2c_board_info;
8
9 struct ep93xx_eth_data
10 {
11         unsigned char   dev_addr[6];
12         unsigned char   phy_id;
13 };
14
15 void ep93xx_map_io(void);
16 void ep93xx_init_irq(void);
17 void ep93xx_init_time(unsigned long);
18 void ep93xx_register_eth(struct ep93xx_eth_data *data, int copy_addr);
19 void ep93xx_register_i2c(struct i2c_board_info *devices, int num);
20 void ep93xx_init_devices(void);
21 extern struct sys_timer ep93xx_timer;
22
23 #endif