X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Feeprom.h;h=38afd9da1dfe59debaaa166a79a8f037bc64d416;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=ddd37b8ce9034d6d7d8a683c52e21575c2be1be4;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/include/linux/eeprom.h b/include/linux/eeprom.h index ddd37b8ce..38afd9da1 100644 --- a/include/linux/eeprom.h +++ b/include/linux/eeprom.h @@ -15,7 +15,7 @@ struct eeprom { void *dev; struct eeprom_ops *ops; - long addr; + void __iomem * addr; unsigned ee_addr_bits; @@ -43,7 +43,7 @@ enum EEPROM_Cmds { EE_WriteCmd=(5 << 6), EE_ReadCmd=(6 << 6), EE_EraseCmd=(7 << 6), }; -void setup_ee_mem_bitbanger(struct eeprom *ee, long memaddr, int eesel_bit, int eeclk_bit, int eedo_bit, int eedi_bit, unsigned polarity) +void setup_ee_mem_bitbanger(struct eeprom *ee, void __iomem *memaddr, int eesel_bit, int eeclk_bit, int eedo_bit, int eedi_bit, unsigned polarity) { ee->addr = memaddr; ee->eesel = 1 << eesel_bit;