]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/pci_indirect.c
* Some Cleanup.
[karo-tx-uboot.git] / drivers / pci_indirect.c
index 0368681351ab57bd2a9556a9f6e260bbdd1a9901..584a4fc84923a94be858aba5851fca4f5a771d7b 100644 (file)
 #define cfg_read(val, addr, type, op)  *val = op((type)(addr))
 #define cfg_write(val, addr, type, op) op((type *)(addr), (val))
 
+#ifdef CONFIG_IXP425
+extern unsigned char   in_8 (volatile unsigned *addr);
+extern unsigned short  in_le16 (volatile unsigned *addr);
+extern unsigned                in_le32 (volatile unsigned *addr);
+extern void            out_8 (volatile unsigned *addr, char val);
+extern void            out_le16 (volatile unsigned *addr, unsigned short val);
+extern void            out_le32 (volatile unsigned *addr, unsigned int val);
+#endif /* CONFIG_IXP425 */
+
 #if defined(CONFIG_MPC8260)
 #define INDIRECT_PCI_OP(rw, size, type, op, mask)                       \
 static int                                                              \