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