Home
last modified time | relevance | path

Searched refs:rmi_transport_dev (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/include/linux/
Drmi.h265 struct rmi_transport_dev { struct
284 int (*write_block)(struct rmi_transport_dev *xport, u16 addr, argument
286 int (*read_block)(struct rmi_transport_dev *xport, u16 addr,
288 int (*reset)(struct rmi_transport_dev *xport, u16 reset_addr);
328 struct rmi_transport_dev *xport;
371 int rmi_register_transport_device(struct rmi_transport_dev *xport);
372 void rmi_unregister_transport_device(struct rmi_transport_dev *xport);
/Linux-v4.19/drivers/input/rmi4/
Drmi_smbus.c35 struct rmi_transport_dev xport;
61 static int smb_block_write(struct rmi_transport_dev *xport, in smb_block_write()
82 static int rmi_smb_get_command_code(struct rmi_transport_dev *xport, in rmi_smb_get_command_code()
139 static int rmi_smb_write_block(struct rmi_transport_dev *xport, u16 rmiaddr, in rmi_smb_write_block()
177 static int smb_block_read(struct rmi_transport_dev *xport, in smb_block_read()
192 static int rmi_smb_read_block(struct rmi_transport_dev *xport, u16 rmiaddr, in rmi_smb_read_block()
251 static int rmi_smb_reset(struct rmi_transport_dev *xport, u16 reset_addr) in rmi_smb_reset()
Drmi_i2c.c31 struct rmi_transport_dev xport;
78 static int rmi_i2c_write_block(struct rmi_transport_dev *xport, u16 addr, in rmi_i2c_write_block()
127 static int rmi_i2c_read_block(struct rmi_transport_dev *xport, u16 addr, in rmi_i2c_read_block()
Drmi_spi.c40 struct rmi_transport_dev xport;
273 static int rmi_spi_write_block(struct rmi_transport_dev *xport, u16 addr, in rmi_spi_write_block()
299 static int rmi_spi_read_block(struct rmi_transport_dev *xport, u16 addr, in rmi_spi_read_block()
Drmi_bus.c77 int rmi_register_transport_device(struct rmi_transport_dev *xport) in rmi_register_transport_device()
120 void rmi_unregister_transport_device(struct rmi_transport_dev *xport) in rmi_unregister_transport_device()
/Linux-v4.19/drivers/hid/
Dhid-rmi.c85 struct rmi_transport_dev xport;
181 static int rmi_hid_read_block(struct rmi_transport_dev *xport, u16 addr, in rmi_hid_read_block()
254 static int rmi_hid_write_block(struct rmi_transport_dev *xport, u16 addr, in rmi_hid_write_block()
483 static int rmi_hid_reset(struct rmi_transport_dev *xport, u16 reset_addr) in rmi_hid_reset()