Lines Matching refs:xport
82 struct rmi_transport_dev xport; member
188 static int rmi_hid_read_block(struct rmi_transport_dev *xport, u16 addr, in rmi_hid_read_block() argument
191 struct rmi_data *data = container_of(xport, struct rmi_data, xport); in rmi_hid_read_block()
259 static int rmi_hid_write_block(struct rmi_transport_dev *xport, u16 addr, in rmi_hid_write_block() argument
262 struct rmi_data *data = container_of(xport, struct rmi_data, xport); in rmi_hid_write_block()
298 struct rmi_device *rmi_dev = data->xport.rmi_dev; in rmi_reset_attn_mode()
323 struct rmi_device *rmi_dev = hdata->xport.rmi_dev; in rmi_input_event()
443 struct rmi_device *rmi_dev = data->xport.rmi_dev; in rmi_suspend()
461 struct rmi_device *rmi_dev = data->xport.rmi_dev; in rmi_post_resume()
488 static int rmi_hid_reset(struct rmi_transport_dev *xport, u16 reset_addr) in rmi_hid_reset() argument
490 struct rmi_data *data = container_of(xport, struct rmi_data, xport); in rmi_hid_reset()
505 data->xport.input = input; in rmi_input_configured()
527 ret = rmi_register_transport_device(&data->xport); in rmi_input_configured()
725 data->xport.dev = hdev->dev.parent; in rmi_probe()
726 data->xport.pdata = rmi_hid_pdata; in rmi_probe()
727 data->xport.pdata.irq = data->rmi_irq; in rmi_probe()
728 data->xport.proto_name = "hid"; in rmi_probe()
729 data->xport.ops = &hid_rmi_ops; in rmi_probe()
749 rmi_unregister_transport_device(&hdata->xport); in rmi_remove()