blob: db2489d3bda74abe02b6af72223e8b9042ffc7b1 [file] [log] [blame]
Russell Kinga09e64f2008-08-05 16:14:15 +01001/*
2 * arch/arm/mach-ep93xx/include/mach/platform.h
3 */
4
5#ifndef __ASSEMBLY__
6
Russell Kinga09e64f2008-08-05 16:14:15 +01007struct ep93xx_eth_data
8{
9 unsigned char dev_addr[6];
10 unsigned char phy_id;
11};
12
Hartley Sweetena0a08fd2008-10-04 20:01:49 +010013void ep93xx_map_io(void);
14void ep93xx_init_irq(void);
15void ep93xx_init_time(unsigned long);
16void ep93xx_register_eth(struct ep93xx_eth_data *data, int copy_addr);
17void ep93xx_init_devices(void);
18extern struct sys_timer ep93xx_timer;
Russell Kinga09e64f2008-08-05 16:14:15 +010019
20#endif