Lines Matching defs:xport
19 * @xport: The transport interface structure
32 struct rmi_transport_dev xport;
50 * @xport: The pointer to the rmi_transport_dev struct
79 static int rmi_i2c_write_block(struct rmi_transport_dev *xport, u16 addr,
83 container_of(xport, struct rmi_i2c_xport, xport);
128 static int rmi_i2c_read_block(struct rmi_transport_dev *xport, u16 addr,
132 container_of(xport, struct rmi_i2c_xport, xport);
198 rmi_unregister_transport_device(&rmi_i2c->xport);
214 pdata = &rmi_i2c->xport.pdata;
257 rmi_i2c->xport.dev = &client->dev;
258 rmi_i2c->xport.proto_name = "i2c";
259 rmi_i2c->xport.ops = &rmi_i2c_ops;
275 error = rmi_register_transport_device(&rmi_i2c->xport);
296 ret = rmi_driver_suspend(rmi_i2c->xport.rmi_dev, true);
319 ret = rmi_driver_resume(rmi_i2c->xport.rmi_dev, true);
332 ret = rmi_driver_suspend(rmi_i2c->xport.rmi_dev, false);
355 ret = rmi_driver_resume(rmi_i2c->xport.rmi_dev, false);