Lines Matching refs:mac_iop
117 #include <asm/mac_iop.h>
140 static volatile struct mac_iop *iop_base[NUM_IOPS];
158 static __inline__ void iop_loadaddr(volatile struct mac_iop *iop, __u16 addr)
164 static __inline__ __u8 iop_readb(volatile struct mac_iop *iop, __u16 addr)
171 static __inline__ void iop_writeb(volatile struct mac_iop *iop, __u16 addr, __u8 data)
178 static __inline__ void iop_stop(volatile struct mac_iop *iop)
183 static __inline__ void iop_start(volatile struct mac_iop *iop)
188 static __inline__ void iop_bypass(volatile struct mac_iop *iop)
193 static __inline__ void iop_interrupt(volatile struct mac_iop *iop)
198 static int iop_alive(volatile struct mac_iop *iop)
242 iop_base[IOP_NUM_SCC] = (struct mac_iop *) SCC_IOP_BASE_IIFX;
244 iop_base[IOP_NUM_SCC] = (struct mac_iop *) SCC_IOP_BASE_QUADRA;
254 iop_base[IOP_NUM_ISM] = (struct mac_iop *) ISM_IOP_BASE_IIFX;
256 iop_base[IOP_NUM_ISM] = (struct mac_iop *) ISM_IOP_BASE_QUADRA;
382 volatile struct mac_iop *iop = iop_base[msg->iop_num];
403 volatile struct mac_iop *iop = iop_base[iop_num];
436 volatile struct mac_iop *iop = iop_base[iop_num];
581 volatile struct mac_iop *iop = iop_base[iop_num];