Lines Matching defs:picolcd_data
191 struct picolcd_data { struct
192 struct hid_device *hdev;
194 struct dentry *debug_reset;
195 struct dentry *debug_eeprom;
196 struct dentry *debug_flash;
197 struct mutex mutex_flash;
198 int addr_sz;
200 u8 version[2];
201 unsigned short opmode_delay;
203 u8 pressed_keys[2];
204 struct input_dev *input_keys;
205 struct input_dev *input_cir;
206 unsigned short keycode[PICOLCD_KEYS];
210 u8 fb_update_rate;
211 u8 fb_bpp;
212 u8 fb_force;
213 u8 *fb_vbitmap; /* local copy of what was sent to PicoLCD */
214 u8 *fb_bitmap; /* framebuffer */
215 struct fb_info *fb_info;
216 struct fb_deferred_io fb_defio;
219 struct lcd_device *lcd;
220 u8 lcd_contrast;
223 struct backlight_device *backlight;
224 u8 lcd_brightness;
225 u8 lcd_power;
229 u8 led_state;
230 struct led_classdev *led[8];
234 spinlock_t lock;
235 struct mutex mutex;
236 struct picolcd_pending *pending;
237 int status;