Lines Matching refs:panel
396 * Display, panel and deferred I/O
461 const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg;
473 * Despite this, a panel update is still needed given that the
484 /* trigger panel update */
486 if (panel->start_transfer)
487 panel->start_transfer(ch, &sh_mobile_lcdc_sys_bus_ops);
492 if (panel->start_transfer)
493 panel->start_transfer(ch, &sh_mobile_lcdc_sys_bus_ops);
508 const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg;
522 if (panel->display_on)
523 panel->display_on();
528 const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg;
530 if (panel->display_off)
531 panel->display_off();
1006 const struct sh_mobile_lcdc_panel_cfg *panel;
1012 panel = &ch->cfg->panel_cfg;
1013 if (panel->setup_sys) {
1014 ret = panel->setup_sys(ch, &sh_mobile_lcdc_sys_bus_ops);
1072 /* clean up deferred io and ask board code to disable panel */
2376 /* The default Y virtual resolution is twice the panel size to allow for
2464 * twice the panel size to allow for double-buffering.