picolcd_data
struct picolcd_data *picolcd;
void picolcd_debug_out_report(struct picolcd_data *data,
void picolcd_debug_raw_event(struct picolcd_data *data,
void picolcd_init_devfs(struct picolcd_data *data,
void picolcd_exit_devfs(struct picolcd_data *data);
static inline void picolcd_debug_out_report(struct picolcd_data *data,
static inline void picolcd_debug_raw_event(struct picolcd_data *data,
static inline void picolcd_init_devfs(struct picolcd_data *data,
static inline void picolcd_exit_devfs(struct picolcd_data *data)
int picolcd_fb_reset(struct picolcd_data *data, int clear);
int picolcd_init_framebuffer(struct picolcd_data *data);
void picolcd_exit_framebuffer(struct picolcd_data *data);
void picolcd_fb_refresh(struct picolcd_data *data);
static inline int picolcd_fb_reset(struct picolcd_data *data, int clear)
static inline int picolcd_init_framebuffer(struct picolcd_data *data)
static inline void picolcd_exit_framebuffer(struct picolcd_data *data)
static inline void picolcd_fb_refresh(struct picolcd_data *data)
int picolcd_init_backlight(struct picolcd_data *data,
void picolcd_exit_backlight(struct picolcd_data *data);
int picolcd_resume_backlight(struct picolcd_data *data);
void picolcd_suspend_backlight(struct picolcd_data *data);
static inline int picolcd_init_backlight(struct picolcd_data *data,
static inline void picolcd_exit_backlight(struct picolcd_data *data)
static inline int picolcd_resume_backlight(struct picolcd_data *data)
static inline void picolcd_suspend_backlight(struct picolcd_data *data)
int picolcd_init_lcd(struct picolcd_data *data,
void picolcd_exit_lcd(struct picolcd_data *data);
int picolcd_resume_lcd(struct picolcd_data *data);
static inline int picolcd_init_lcd(struct picolcd_data *data,
static inline void picolcd_exit_lcd(struct picolcd_data *data)
static inline int picolcd_resume_lcd(struct picolcd_data *data)
int picolcd_init_leds(struct picolcd_data *data,
void picolcd_exit_leds(struct picolcd_data *data);
void picolcd_leds_set(struct picolcd_data *data);
static inline int picolcd_init_leds(struct picolcd_data *data,
static inline void picolcd_exit_leds(struct picolcd_data *data)
static inline void picolcd_leds_set(struct picolcd_data *data)
int picolcd_raw_cir(struct picolcd_data *data,
int picolcd_init_cir(struct picolcd_data *data, struct hid_report *report);
void picolcd_exit_cir(struct picolcd_data *data);
static inline int picolcd_raw_cir(struct picolcd_data *data,
static inline int picolcd_init_cir(struct picolcd_data *data, struct hid_report *report)
static inline void picolcd_exit_cir(struct picolcd_data *data)
struct picolcd_data *data = bl_get_data(bdev);
struct picolcd_data *data = bl_get_data(bdev);
int picolcd_init_backlight(struct picolcd_data *data, struct hid_report *report)
void picolcd_exit_backlight(struct picolcd_data *data)
int picolcd_resume_backlight(struct picolcd_data *data)
void picolcd_suspend_backlight(struct picolcd_data *data)
void picolcd_exit_cir(struct picolcd_data *data)
int picolcd_raw_cir(struct picolcd_data *data,
struct picolcd_data *data = dev->priv;
struct picolcd_data *data = dev->priv;
int picolcd_init_cir(struct picolcd_data *data, struct hid_report *report)
static int picolcd_raw_keypad(struct picolcd_data *data,
struct picolcd_data *data = hid_get_drvdata(hdev);
struct picolcd_data *data = hid_get_drvdata(hdev);
struct picolcd_data *data = dev_get_drvdata(dev);
struct picolcd_data *data = dev_get_drvdata(dev);
struct picolcd_data *data = dev_get_drvdata(dev);
struct picolcd_data *data = dev_get_drvdata(dev);
struct picolcd_data *data = hid_get_drvdata(hdev);
static int picolcd_init_keys(struct picolcd_data *data,
static void picolcd_exit_keys(struct picolcd_data *data)
static int picolcd_probe_lcd(struct hid_device *hdev, struct picolcd_data *data)
static int picolcd_probe_bootloader(struct hid_device *hdev, struct picolcd_data *data)
struct picolcd_data *data;
data = kzalloc_obj(struct picolcd_data);
struct picolcd_data *data = hid_get_drvdata(hdev);
struct picolcd_data *data = hid_get_drvdata(hdev);
struct picolcd_data *data = f->private_data;
static int _picolcd_flash_setaddr(struct picolcd_data *data, u8 *buf, long off)
static ssize_t _picolcd_flash_read(struct picolcd_data *data, int report_id,
struct picolcd_data *data = f->private_data;
static ssize_t _picolcd_flash_erase64(struct picolcd_data *data, int report_id,
if (picolcd_fbinfo((struct picolcd_data *)f->private))
static ssize_t _picolcd_flash_write(struct picolcd_data *data, int report_id,
struct picolcd_data *data = f->private_data;
void picolcd_debug_out_report(struct picolcd_data *data,
struct picolcd_data *data = ((struct seq_file *)f->private_data)->private;
void picolcd_debug_raw_event(struct picolcd_data *data,
struct picolcd_data *data = f->private_data;
void picolcd_init_devfs(struct picolcd_data *data,
void picolcd_exit_devfs(struct picolcd_data *data)
void picolcd_fb_refresh(struct picolcd_data *data)
int picolcd_fb_reset(struct picolcd_data *data, int clear)
struct picolcd_data *data;
struct picolcd_data *data = dev_get_drvdata(dev);
struct picolcd_data *data = dev_get_drvdata(dev);
int picolcd_init_framebuffer(struct picolcd_data *data)
void picolcd_exit_framebuffer(struct picolcd_data *data)
static int picolcd_fb_send_tile(struct picolcd_data *data, u8 *vbitmap,
struct picolcd_data *data = lcd_get_data(ldev);
struct picolcd_data *data = lcd_get_data(ldev);
int picolcd_init_lcd(struct picolcd_data *data, struct hid_report *report)
void picolcd_exit_lcd(struct picolcd_data *data)
int picolcd_resume_lcd(struct picolcd_data *data)
void picolcd_exit_leds(struct picolcd_data *data)
void picolcd_leds_set(struct picolcd_data *data)
struct picolcd_data *data;
struct picolcd_data *data;
int picolcd_init_leds(struct picolcd_data *data, struct hid_report *report)