Lines Matching refs:rmi_dev
89 error = rmi_read_block(fn->rmi_dev, fn->fd.control_base_addr, in rmi_f30_read_control_parameters()
126 struct rmi_driver_data *drvdata = dev_get_drvdata(&fn->rmi_dev->dev); in rmi_f30_attention()
142 error = rmi_read_block(fn->rmi_dev, fn->fd.data_base_addr, in rmi_f30_attention()
166 struct rmi_driver *drv = fn->rmi_dev->driver; in rmi_f30_config()
168 rmi_get_platform_data(fn->rmi_dev); in rmi_f30_config()
177 f30->f03 = rmi_find_function(fn->rmi_dev, 0x03); in rmi_f30_config()
182 drv->clear_irq_bits(fn->rmi_dev, fn->irq_mask); in rmi_f30_config()
185 error = rmi_write_block(fn->rmi_dev, fn->fd.control_base_addr, in rmi_f30_config()
194 drv->set_irq_bits(fn->rmi_dev, fn->irq_mask); in rmi_f30_config()
227 rmi_get_platform_data(fn->rmi_dev); in rmi_f30_map_gpios()
280 error = rmi_read_block(fn->rmi_dev, fn->fd.query_base_addr, in rmi_f30_initialize()
368 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f30_probe() local
370 rmi_get_platform_data(rmi_dev); in rmi_f30_probe()
371 struct rmi_driver_data *drv_data = dev_get_drvdata(&rmi_dev->dev); in rmi_f30_probe()