Lines Matching refs:panel
48 panel)
61 struct lcd_panel panel; member
165 set_data_lines(md, md->panel.data_lines); in send_init_string()
213 static int mipid_set_bklight_level(struct lcd_panel *panel, unsigned int level) in mipid_set_bklight_level() argument
215 struct mipid_device *md = to_mipid_device(panel); in mipid_set_bklight_level()
231 static unsigned int mipid_get_bklight_level(struct lcd_panel *panel) in mipid_get_bklight_level() argument
233 struct mipid_device *md = to_mipid_device(panel); in mipid_get_bklight_level()
241 static unsigned int mipid_get_bklight_max(struct lcd_panel *panel) in mipid_get_bklight_max() argument
243 struct mipid_device *md = to_mipid_device(panel); in mipid_get_bklight_max()
252 static unsigned long mipid_get_caps(struct lcd_panel *panel) in mipid_get_caps() argument
268 switch (md->panel.data_lines) { in read_first_pixel()
285 static int mipid_run_test(struct lcd_panel *panel, int test_num) in mipid_run_test() argument
287 struct mipid_device *md = to_mipid_device(panel); in mipid_run_test()
414 static int mipid_enable(struct lcd_panel *panel) in mipid_enable() argument
416 struct mipid_device *md = to_mipid_device(panel); in mipid_enable()
428 mipid_set_bklight_level(panel, md->saved_bklight_level); in mipid_enable()
435 static void mipid_disable(struct lcd_panel *panel) in mipid_disable() argument
437 struct mipid_device *md = to_mipid_device(panel); in mipid_disable()
450 md->saved_bklight_level = mipid_get_bklight_level(panel); in mipid_disable()
451 mipid_set_bklight_level(panel, 0); in mipid_disable()
473 static int mipid_init(struct lcd_panel *panel, in mipid_init() argument
476 struct mipid_device *md = to_mipid_device(panel); in mipid_init()
492 md->saved_bklight_level = mipid_get_bklight_level(panel); in mipid_init()
497 static void mipid_cleanup(struct lcd_panel *panel) in mipid_cleanup() argument
499 struct mipid_device *md = to_mipid_device(panel); in mipid_cleanup()
548 md->panel.name = "lph8923"; in mipid_detect()
551 md->panel.name = "ls041y3"; in mipid_detect()
555 md->panel.name = "unknown"; in mipid_detect()
561 md->panel.data_lines = pdata->data_lines; in mipid_detect()
563 md->panel.name, md->revision, md->panel.data_lines); in mipid_detect()
582 md->panel = mipid_panel; in mipid_spi_probe()
588 omapfb_register_panel(&md->panel); in mipid_spi_probe()
597 mipid_disable(&md->panel); in mipid_spi_remove()