Lines Matching defs:rio_mport
257 struct rio_mport { struct
258 struct list_head dbells; /* list of doorbell events */
259 struct list_head node; /* node in global list of ports */
260 struct list_head nnode; /* node in net list of ports */
261 struct resource iores;
262 struct resource riores[RIO_MAX_MPORT_RESOURCES];
263 struct rio_msg inb_msg[RIO_MAX_MBOX];
264 struct rio_msg outb_msg[RIO_MAX_MBOX];
265 int host_deviceid; /* Host device ID */
266 struct rio_ops *ops; /* low-level architecture-dependent routines */
267 unsigned char id; /* port ID, unique among all ports */
268 unsigned char index; /* port index, unique among all port
270 unsigned int sys_size; /* RapidIO common transport system size.
274 enum rio_phy_type phy_type; /* RapidIO phy type */
275 u32 phys_efptr;
276 unsigned char name[RIO_MAX_MPORT_NAME];
277 struct device dev;
278 void *priv; /* Master port private data */
280 struct dma_device dma;
282 struct rio_scan *nscan;