|
@@ -33,6 +33,14 @@ static inline void ep93xx_devcfg_clear_bits(unsigned int bits)
|
|
|
ep93xx_devcfg_set_clear(0x00, bits);
|
|
|
}
|
|
|
|
|
|
+#define EP93XX_CHIP_REV_D0 3
|
|
|
+#define EP93XX_CHIP_REV_D1 4
|
|
|
+#define EP93XX_CHIP_REV_E0 5
|
|
|
+#define EP93XX_CHIP_REV_E1 6
|
|
|
+#define EP93XX_CHIP_REV_E2 7
|
|
|
+
|
|
|
+unsigned int ep93xx_chip_revision(void);
|
|
|
+
|
|
|
void ep93xx_register_eth(struct ep93xx_eth_data *data, int copy_addr);
|
|
|
void ep93xx_register_i2c(struct i2c_gpio_platform_data *data,
|
|
|
struct i2c_board_info *devices, int num);
|