rmi_transport_dev
static int rmi_hid_read_block(struct rmi_transport_dev *xport, u16 addr,
static int rmi_hid_write_block(struct rmi_transport_dev *xport, u16 addr,
static int rmi_hid_reset(struct rmi_transport_dev *xport, u16 reset_addr)
struct rmi_transport_dev xport;
void rmi_unregister_transport_device(struct rmi_transport_dev *xport)
int rmi_register_transport_device(struct rmi_transport_dev *xport)
static int rmi_i2c_read_block(struct rmi_transport_dev *xport, u16 addr,
struct rmi_transport_dev xport;
static int rmi_i2c_write_block(struct rmi_transport_dev *xport, u16 addr,
static int rmi_smb_write_block(struct rmi_transport_dev *xport, u16 rmiaddr,
static int smb_block_read(struct rmi_transport_dev *xport,
static int rmi_smb_read_block(struct rmi_transport_dev *xport, u16 rmiaddr,
static int rmi_smb_reset(struct rmi_transport_dev *xport, u16 reset_addr)
struct rmi_transport_dev xport;
static int smb_block_write(struct rmi_transport_dev *xport,
static int rmi_smb_get_command_code(struct rmi_transport_dev *xport,
static int rmi_spi_write_block(struct rmi_transport_dev *xport, u16 addr,
static int rmi_spi_read_block(struct rmi_transport_dev *xport, u16 addr,
struct rmi_transport_dev xport;
int (*write_block)(struct rmi_transport_dev *xport, u16 addr,
int (*read_block)(struct rmi_transport_dev *xport, u16 addr,
int (*reset)(struct rmi_transport_dev *xport, u16 reset_addr);
struct rmi_transport_dev *xport;
int rmi_register_transport_device(struct rmi_transport_dev *xport);
void rmi_unregister_transport_device(struct rmi_transport_dev *xport);