Lines Matching refs:__u32
267 static __u8 read8 (__u32 offset) in read8()
276 static __u32 read32 (__u32 offset) in read32()
278 volatile __u32 *data = (__u32 *) (FLASH_OFFSET + offset); in read32()
285 static void write32 (__u32 x,__u32 offset) in write32()
287 volatile __u32 *data = (__u32 *) (FLASH_OFFSET + offset); in write32()
306 __u32 manufacturer,devtype; in flash_probe()
328 static inline int erase_block (__u32 offset) in erase_block()
330 __u32 status; in erase_block()
363 __u32 addr,len; in flash_erase()
437 printk (KERN_DEBUG "%s(from = 0x%.8x, len = %d)\n", __func__, (__u32)from, len); in flash_read()
454 *((__u32 *) buf) = read32 (from); in flash_read()
474 static inline int write_dword (__u32 offset,__u32 x) in write_dword()
476 __u32 status; in write_dword()
515 printk (KERN_DEBUG "%s(to = 0x%.8x, len = %d)\n", __func__, (__u32)to, len); in flash_write()
524 __u32 aligned = to & ~(BUSWIDTH - 1); in flash_write()
533 if (!write_dword (aligned,*((__u32 *) tmp))) return (-EIO); in flash_write()
543 if (!write_dword (to,*((__u32 *) buf))) return (-EIO); in flash_write()
559 if (!write_dword (to,*((__u32 *) tmp))) return (-EIO); in flash_write()