Lines Matching defs:rtl_io
1318 struct rtl_io { struct
1319 struct device *dev;
1320 struct mutex bb_mutex;
1323 unsigned long pci_mem_end; /*shared mem end */
1324 unsigned long pci_mem_start; /*shared mem start */
1327 unsigned long pci_base_addr; /*device I/O address */
1329 void (*write8_async) (struct rtl_priv *rtlpriv, u32 addr, u8 val);
1330 void (*write16_async) (struct rtl_priv *rtlpriv, u32 addr, u16 val);
1331 void (*write32_async) (struct rtl_priv *rtlpriv, u32 addr, u32 val);
1332 void (*writeN_sync) (struct rtl_priv *rtlpriv, u32 addr, void *buf,
1335 u8(*read8_sync) (struct rtl_priv *rtlpriv, u32 addr);
1336 u16(*read16_sync) (struct rtl_priv *rtlpriv, u32 addr);
1337 u32(*read32_sync) (struct rtl_priv *rtlpriv, u32 addr);