Lines Matching refs:xport
37 struct rmi_transport_dev xport;
81 if (rmi_spi->xport.pdata.spi_data.read_delay_us)
86 if (rmi_spi->xport.pdata.spi_data.write_delay_us)
118 &rmi_spi->xport.pdata.spi_data;
244 * @xport: The pointer to the rmi_transport_dev struct
272 static int rmi_spi_write_block(struct rmi_transport_dev *xport, u16 addr,
276 container_of(xport, struct rmi_spi_xport, xport);
298 static int rmi_spi_read_block(struct rmi_transport_dev *xport, u16 addr,
302 container_of(xport, struct rmi_spi_xport, xport);
368 rmi_unregister_transport_device(&rmi_spi->xport);
386 pdata = &rmi_spi->xport.pdata;
413 rmi_spi->xport.dev = &spi->dev;
414 rmi_spi->xport.proto_name = "spi";
415 rmi_spi->xport.ops = &rmi_spi_ops;
435 error = rmi_register_transport_device(&rmi_spi->xport);
456 ret = rmi_driver_suspend(rmi_spi->xport.rmi_dev, true);
469 ret = rmi_driver_resume(rmi_spi->xport.rmi_dev, true);
482 ret = rmi_driver_suspend(rmi_spi->xport.rmi_dev, false);
495 ret = rmi_driver_resume(rmi_spi->xport.rmi_dev, false);