Lines Matching refs:xport
28 struct rmi_transport_dev xport; member
75 static int rmi_i2c_write_block(struct rmi_transport_dev *xport, u16 addr, in rmi_i2c_write_block() argument
79 container_of(xport, struct rmi_i2c_xport, xport); in rmi_i2c_write_block()
124 static int rmi_i2c_read_block(struct rmi_transport_dev *xport, u16 addr, in rmi_i2c_read_block() argument
128 container_of(xport, struct rmi_i2c_xport, xport); in rmi_i2c_read_block()
194 rmi_unregister_transport_device(&rmi_i2c->xport); in rmi_i2c_unregister_transport()
211 pdata = &rmi_i2c->xport.pdata; in rmi_i2c_probe()
254 rmi_i2c->xport.dev = &client->dev; in rmi_i2c_probe()
255 rmi_i2c->xport.proto_name = "i2c"; in rmi_i2c_probe()
256 rmi_i2c->xport.ops = &rmi_i2c_ops; in rmi_i2c_probe()
272 error = rmi_register_transport_device(&rmi_i2c->xport); in rmi_i2c_probe()
294 ret = rmi_driver_suspend(rmi_i2c->xport.rmi_dev, true); in rmi_i2c_suspend()
317 ret = rmi_driver_resume(rmi_i2c->xport.rmi_dev, true); in rmi_i2c_resume()
332 ret = rmi_driver_suspend(rmi_i2c->xport.rmi_dev, false); in rmi_i2c_runtime_suspend()
355 ret = rmi_driver_resume(rmi_i2c->xport.rmi_dev, false); in rmi_i2c_runtime_resume()