Lines Matching defs:rmi_data
104 struct rmi_data { struct
105 struct mutex page_mutex;
106 int page;
108 wait_queue_head_t wait;
110 u8 *writeReport;
111 u8 *readReport;
113 int input_report_size;
114 int output_report_size;
116 unsigned long flags;
118 struct rmi_function f01;
119 struct rmi_function f11;
120 struct rmi_function f30;
122 unsigned int max_fingers;
123 unsigned int max_x;
124 unsigned int max_y;
125 unsigned int x_size_mm;
126 unsigned int y_size_mm;
127 bool read_f11_ctrl_regs;
128 u8 f11_ctrl_regs[RMI_F11_CTRL_REG_COUNT];
130 unsigned int gpio_led_count;
131 unsigned int button_count;
132 unsigned long button_mask;
133 unsigned long button_state_mask;
135 struct input_dev *input;
137 struct work_struct reset_work;
138 struct hid_device *hdev;
140 unsigned long device_flags;
141 unsigned long firmware_id;
143 u8 f01_ctrl0;
144 u8 interrupt_enable_mask;
168 struct rmi_data *data = hid_get_drvdata(hdev); in rmi_set_page() argument