Searched refs:rmi_device (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/input/rmi4/
H A Drmi_driver.h72 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 Drmi_bus.h12 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 Drmi_driver.c35 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 Drmi_bus.c52 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 Drmi_f34.c19 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 Drmi_f55.c38 struct rmi_device *rmi_dev = fn->rmi_dev;
H A Drmi_f12.c68 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 Drmi_f11.c756 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 Drmi_f54.c180 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 Drmi_f01.c137 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 Drmi_f3a.c209 struct rmi_device *rmi_dev = fn->rmi_dev;
H A Drmi_2d_sensor.c211 struct rmi_device *rmi_dev = fn->rmi_dev;
H A Drmi_f03.c247 struct rmi_device *rmi_dev = fn->rmi_dev;
H A Drmi_smbus.c383 struct rmi_device *rmi_dev = rmi_smb->xport.rmi_dev;
H A Drmi_f30.c368 struct rmi_device *rmi_dev = fn->rmi_dev;
/linux-master/include/linux/
H A Drmi.h249 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 Dhid-rmi.c298 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