]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - drivers/cs8900.h
Fix 28F256J3A support on PM520 board
[karo-tx-uboot.git] / drivers / cs8900.h
index 0a35ba6c76ca16fc63ae6b0348113cf7c9128bcf..f886d103c13ae3977307b3a245889da91d6edfd6 100644 (file)
@@ -47,7 +47,7 @@
   #define CS8900_OFF 0x02
   #define CS8900_BUS16_0  *(volatile u8 *)(CS8900_BASE+0x00)
   #define CS8900_BUS16_1  *(volatile u8 *)(CS8900_BASE+0x01)
-#elif  CS8900_BUS32
+#elif  defined(CS8900_BUS32)
   /* 32 bit aligned registers, 16 bit wide (we ignore upper 16 bits) */
   #define CS8900_REG u32
   #define CS8900_OFF 0x04
 #define EEPROM_WRITE_DIS       0x0000
 #define EEPROM_WRITE_CMD       0x0100
 #define EEPROM_READ_CMD                0x0200
+#define EEPROM_ERASE_CMD       0x0300
 
-
+extern int cs8900_e2prom_read(uchar, ushort *);
+extern int cs8900_e2prom_write(uchar, ushort);
 
 #endif /* CONFIG_DRIVER_CS8900 */