Lines Matching defs:rtl_io
1470 struct rtl_io { struct
1471 struct device *dev;
1472 struct mutex bb_mutex;
1475 unsigned long pci_mem_end; /*shared mem end */
1476 unsigned long pci_mem_start; /*shared mem start */
1479 unsigned long pci_base_addr; /*device I/O address */
1481 void (*write8_async) (struct rtl_priv *rtlpriv, u32 addr, u8 val);
1482 void (*write16_async) (struct rtl_priv *rtlpriv, u32 addr, u16 val);
1483 void (*write32_async) (struct rtl_priv *rtlpriv, u32 addr, u32 val);
1484 void (*writeN_sync) (struct rtl_priv *rtlpriv, u32 addr, void *buf,
1487 u8(*read8_sync) (struct rtl_priv *rtlpriv, u32 addr);
1488 u16(*read16_sync) (struct rtl_priv *rtlpriv, u32 addr);
1489 u32(*read32_sync) (struct rtl_priv *rtlpriv, u32 addr);