Lines Matching refs:rmi_dev
19 struct rmi_device *rmi_dev = fn->rmi_dev;
23 ret = rmi_read_block(rmi_dev, fn->fd.query_base_addr,
34 ret = rmi_write_block(rmi_dev,
49 struct rmi_device *rmi_dev = fn->rmi_dev;
60 ret = rmi_read(rmi_dev, f34->v5.ctrl_address, &f34->v5.status);
70 ret = rmi_write(rmi_dev, f34->v5.ctrl_address, f34->v5.status);
81 ret = rmi_read(rmi_dev, f34->v5.ctrl_address, &f34->v5.status);
108 ret = rmi_read(f34->fn->rmi_dev, f34->v5.ctrl_address,
116 ret = rmi_read_block(f34->fn->rmi_dev,
134 struct rmi_device *rmi_dev = fn->rmi_dev;
140 ret = rmi_write_block(rmi_dev, fn->fd.data_base_addr,
148 ret = rmi_write_block(rmi_dev, address,
361 struct rmi_device *rmi_dev = data->rmi_dev;
362 struct device *dev = &rmi_dev->dev;
392 rmi_disable_irq(rmi_dev, false);
395 rmi_free_function_list(rmi_dev);
411 rmi_enable_irq(rmi_dev, false);
429 rmi_disable_irq(rmi_dev, false);
433 rmi_free_function_list(rmi_dev);
435 ret = rmi_scan_pdt(rmi_dev, NULL, rmi_initial_reset);
447 rmi_enable_irq(rmi_dev, false);
451 return rmi_enable_sensor(rmi_dev);
541 ret = rmi_read_block(fn->rmi_dev, fn->fd.query_base_addr,
572 ret = rmi_read_block(fn->rmi_dev, fn->fd.control_base_addr,
591 int rmi_f34_create_sysfs(struct rmi_device *rmi_dev)
593 return sysfs_create_group(&rmi_dev->dev.kobj, &rmi_firmware_attr_group);
596 void rmi_f34_remove_sysfs(struct rmi_device *rmi_dev)
598 sysfs_remove_group(&rmi_dev->dev.kobj, &rmi_firmware_attr_group);