aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-ep93xx/include
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-ep93xx/include')
-rw-r--r--arch/arm/mach-ep93xx/include/mach/platform.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-ep93xx/include/mach/platform.h b/arch/arm/mach-ep93xx/include/mach/platform.h
index c6dc14dbca18..b663390b4d87 100644
--- a/arch/arm/mach-ep93xx/include/mach/platform.h
+++ b/arch/arm/mach-ep93xx/include/mach/platform.h
@@ -33,6 +33,14 @@ static inline void ep93xx_devcfg_clear_bits(unsigned int bits)
33 ep93xx_devcfg_set_clear(0x00, bits); 33 ep93xx_devcfg_set_clear(0x00, bits);
34} 34}
35 35
36#define EP93XX_CHIP_REV_D0 3
37#define EP93XX_CHIP_REV_D1 4
38#define EP93XX_CHIP_REV_E0 5
39#define EP93XX_CHIP_REV_E1 6
40#define EP93XX_CHIP_REV_E2 7
41
42unsigned int ep93xx_chip_revision(void);
43
36void ep93xx_register_eth(struct ep93xx_eth_data *data, int copy_addr); 44void ep93xx_register_eth(struct ep93xx_eth_data *data, int copy_addr);
37void ep93xx_register_i2c(struct i2c_gpio_platform_data *data, 45void ep93xx_register_i2c(struct i2c_gpio_platform_data *data,
38 struct i2c_board_info *devices, int num); 46 struct i2c_board_info *devices, int num);