Searched refs:rmi_device (Results 1 - 17 of 17) sorted by relevance
/linux-master/drivers/input/rmi4/ |
H A D | rmi_driver.h | 72 int rmi_read_register_desc(struct rmi_device *d, u16 addr, 90 void rmi_free_function_list(struct rmi_device *rmi_dev); 91 struct rmi_function *rmi_find_function(struct rmi_device *rmi_dev, u8 number); 92 int rmi_enable_sensor(struct rmi_device *rmi_dev); 93 int rmi_scan_pdt(struct rmi_device *rmi_dev, void *ctx, 94 int (*callback)(struct rmi_device *rmi_dev, void *ctx, 97 void rmi_enable_irq(struct rmi_device *rmi_dev, bool clear_wake); 98 void rmi_disable_irq(struct rmi_device *rmi_dev, bool enable_wake); 100 int rmi_initial_reset(struct rmi_device *rmi_dev, void *ctx, 119 int rmi_f34_create_sysfs(struct rmi_device *rmi_de [all...] |
H A D | rmi_bus.h | 12 struct rmi_device; 38 struct rmi_device *rmi_dev; 102 #define to_rmi_device(d) container_of(d, struct rmi_device, dev) 105 rmi_get_platform_data(struct rmi_device *d) 119 static inline int rmi_reset(struct rmi_device *d) 134 static inline int rmi_read(struct rmi_device *d, u16 addr, u8 *buf) 150 static inline int rmi_read_block(struct rmi_device *d, u16 addr, 165 static inline int rmi_write(struct rmi_device *d, u16 addr, u8 data) 180 static inline int rmi_write_block(struct rmi_device *d, u16 addr,
|
H A D | rmi_driver.c | 35 void rmi_free_function_list(struct rmi_device *rmi_dev) 98 static int rmi_driver_process_reset_requests(struct rmi_device *rmi_dev) 113 static int rmi_driver_process_config_requests(struct rmi_device *rmi_dev) 128 static int rmi_process_interrupt_requests(struct rmi_device *rmi_dev) 166 void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, 190 struct rmi_device *rmi_dev = dev_id; 217 static int rmi_irq_init(struct rmi_device *rmi_dev) 243 struct rmi_function *rmi_find_function(struct rmi_device *rmi_dev, u8 number) 275 static int rmi_suspend_functions(struct rmi_device *rmi_dev) 309 static int rmi_resume_functions(struct rmi_device *rmi_de [all...] |
H A D | rmi_bus.c | 52 struct rmi_device *rmi_dev = to_rmi_device(dev); 77 struct rmi_device *rmi_dev; 80 rmi_dev = kzalloc(sizeof(struct rmi_device), GFP_KERNEL); 120 struct rmi_device *rmi_dev = xport->rmi_dev; 241 struct rmi_device *rmi_dev = fn->rmi_dev;
|
H A D | rmi_f34.c | 19 struct rmi_device *rmi_dev = fn->rmi_dev; 49 struct rmi_device *rmi_dev = fn->rmi_dev; 134 struct rmi_device *rmi_dev = fn->rmi_dev; 361 struct rmi_device *rmi_dev = data->rmi_dev; 591 int rmi_f34_create_sysfs(struct rmi_device *rmi_dev) 596 void rmi_f34_remove_sysfs(struct rmi_device *rmi_dev)
|
H A D | rmi_f55.c | 38 struct rmi_device *rmi_dev = fn->rmi_dev;
|
H A D | rmi_f12.c | 68 struct rmi_device *rmi_dev = fn->rmi_dev; 202 struct rmi_device *rmi_dev = fn->rmi_dev; 240 struct rmi_device *rmi_dev = fn->rmi_dev; 322 struct rmi_device *rmi_dev = fn->rmi_dev;
|
H A D | rmi_f11.c | 756 struct rmi_device *rmi_dev = fn->rmi_dev; 775 struct rmi_device *rmi_dev = fn->rmi_dev; 786 static int rmi_f11_get_query_parameters(struct rmi_device *rmi_dev, 1063 struct rmi_device *rmi_dev = fn->rmi_dev; 1302 struct rmi_device *rmi_dev = fn->rmi_dev;
|
H A D | rmi_f54.c | 180 struct rmi_device *rmi_dev = fn->rmi_dev; 220 struct rmi_device *rmi_dev = f54->fn->rmi_dev; 419 struct rmi_device *rmi_dev = f54->fn->rmi_dev;
|
H A D | rmi_f01.c | 137 static int rmi_f01_read_properties(struct rmi_device *rmi_dev, 385 struct rmi_device *rmi_dev = fn->rmi_dev; 685 struct rmi_device *rmi_dev = fn->rmi_dev;
|
H A D | rmi_f3a.c | 209 struct rmi_device *rmi_dev = fn->rmi_dev;
|
H A D | rmi_2d_sensor.c | 211 struct rmi_device *rmi_dev = fn->rmi_dev;
|
H A D | rmi_f03.c | 247 struct rmi_device *rmi_dev = fn->rmi_dev;
|
H A D | rmi_smbus.c | 383 struct rmi_device *rmi_dev = rmi_smb->xport.rmi_dev;
|
H A D | rmi_f30.c | 368 struct rmi_device *rmi_dev = fn->rmi_dev;
|
/linux-master/include/linux/ |
H A D | rmi.h | 249 struct rmi_device; 265 struct rmi_device *rmi_dev; 303 int (*reset_handler)(struct rmi_device *rmi_dev); 304 int (*clear_irq_bits)(struct rmi_device *rmi_dev, unsigned long *mask); 305 int (*set_irq_bits)(struct rmi_device *rmi_dev, unsigned long *mask); 306 int (*store_productid)(struct rmi_device *rmi_dev); 307 int (*set_input_params)(struct rmi_device *rmi_dev, 313 * struct rmi_device - represents an RMI4 sensor device on the RMI bus. 321 struct rmi_device { struct 339 struct rmi_device *rmi_de [all...] |
/linux-master/drivers/hid/ |
H A D | hid-rmi.c | 298 struct rmi_device *rmi_dev = data->xport.rmi_dev; 323 struct rmi_device *rmi_dev = hdata->xport.rmi_dev; 442 struct rmi_device *rmi_dev = data->xport.rmi_dev; 460 struct rmi_device *rmi_dev = data->xport.rmi_dev;
|
Completed in 348 milliseconds