Lines Matching defs:rtl_io
1454 struct rtl_io { struct
1455 struct device *dev;
1456 struct mutex bb_mutex;
1459 unsigned long pci_mem_end; /*shared mem end */
1460 unsigned long pci_mem_start; /*shared mem start */
1463 unsigned long pci_base_addr; /*device I/O address */
1465 void (*write8_async)(struct rtl_priv *rtlpriv, u32 addr, u8 val);
1466 void (*write16_async)(struct rtl_priv *rtlpriv, u32 addr, u16 val);
1467 void (*write32_async)(struct rtl_priv *rtlpriv, u32 addr, u32 val);
1468 void (*writen_sync)(struct rtl_priv *rtlpriv, u32 addr, void *buf,
1471 u8 (*read8_sync)(struct rtl_priv *rtlpriv, u32 addr);
1472 u16 (*read16_sync)(struct rtl_priv *rtlpriv, u32 addr);
1473 u32 (*read32_sync)(struct rtl_priv *rtlpriv, u32 addr);