Lines Matching refs:rmi_dev
734 struct rmi_device *rmi_dev = fn->rmi_dev;
738 error = rmi_read_block(rmi_dev, ctrl_base_addr, ctrl->ctrl0_11,
753 struct rmi_device *rmi_dev = fn->rmi_dev;
756 error = rmi_write_block(rmi_dev, ctrl_base_addr, ctrl->ctrl0_11,
764 static int rmi_f11_get_query_parameters(struct rmi_device *rmi_dev,
774 rc = rmi_read_block(rmi_dev, query_base_addr, query_buf,
797 rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
819 rc = rmi_read(rmi_dev, query_base_addr + query_size,
827 rc = rmi_read_block(rmi_dev, query_base_addr + query_size,
874 rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
899 rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
910 rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
936 rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
961 rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
975 rc = rmi_read(rmi_dev, query_base_addr + query_size, query_buf);
996 rc = rmi_read_block(rmi_dev, query_base_addr
1017 rc = rmi_read(rmi_dev, query_base_addr + query_size,
1027 rc = rmi_read(rmi_dev, query_base_addr + query_size,
1041 struct rmi_device *rmi_dev = fn->rmi_dev;
1050 rmi_get_platform_data(rmi_dev);
1051 struct rmi_driver_data *drvdata = dev_get_drvdata(&rmi_dev->dev);
1089 rc = rmi_read(rmi_dev, query_base_addr, &buf);
1103 rc = rmi_f11_get_query_parameters(rmi_dev, f11,
1158 rc = rmi_read_block(rmi_dev,
1164 rc = rmi_read_block(rmi_dev,
1255 struct rmi_driver *drv = fn->rmi_dev->driver;
1260 drv->clear_irq_bits(fn->rmi_dev, f11->abs_mask);
1262 drv->set_irq_bits(fn->rmi_dev, f11->abs_mask);
1265 drv->clear_irq_bits(fn->rmi_dev, f11->rel_mask);
1267 drv->set_irq_bits(fn->rmi_dev, f11->rel_mask);
1280 struct rmi_device *rmi_dev = fn->rmi_dev;
1281 struct rmi_driver_data *drvdata = dev_get_drvdata(&rmi_dev->dev);
1301 error = rmi_read_block(rmi_dev,
1324 error = rmi_write(fn->rmi_dev, fn->fd.command_base_addr,