Lines Matching defs:rtl_io
1415 struct rtl_io { struct
1416 struct device *dev;
1417 struct mutex bb_mutex;
1420 unsigned long pci_mem_end; /*shared mem end */
1421 unsigned long pci_mem_start; /*shared mem start */
1424 unsigned long pci_base_addr; /*device I/O address */
1426 void (*write8)(struct rtl_priv *rtlpriv, u32 addr, u8 val);
1427 void (*write16)(struct rtl_priv *rtlpriv, u32 addr, u16 val);
1428 void (*write32)(struct rtl_priv *rtlpriv, u32 addr, u32 val);
1429 void (*write_chunk)(struct rtl_priv *rtlpriv, u32 addr, u32 length,
1432 u8 (*read8)(struct rtl_priv *rtlpriv, u32 addr);
1433 u16 (*read16)(struct rtl_priv *rtlpriv, u32 addr);
1434 u32 (*read32)(struct rtl_priv *rtlpriv, u32 addr);