Lines Matching refs:ctrl
167 r = fbdev->ctrl->init(fbdev, 0, &fbdev->mem_desc); in ctrl_init()
188 fbdev->ctrl->cleanup(); in ctrl_cleanup()
203 if (fbdev->ctrl->sync) in ctrl_change_mode()
204 fbdev->ctrl->sync(); in ctrl_change_mode()
205 r = fbdev->ctrl->setup_plane(plane->idx, plane->info.channel_out, in ctrl_change_mode()
212 if (fbdev->ctrl->set_rotate != NULL) { in ctrl_change_mode()
213 r = fbdev->ctrl->set_rotate(var->rotate); in ctrl_change_mode()
218 if (fbdev->ctrl->set_scale != NULL) in ctrl_change_mode()
219 r = fbdev->ctrl->set_scale(plane->idx, in ctrl_change_mode()
270 if (fbdev->ctrl->setcolreg) in _setcolreg()
271 r = fbdev->ctrl->setcolreg(regno, red, green, blue, in _setcolreg()
338 if (fbdev->ctrl->resume) in omapfb_blank()
339 fbdev->ctrl->resume(); in omapfb_blank()
342 if (fbdev->ctrl->get_update_mode() == in omapfb_blank()
350 if (fbdev->ctrl->suspend) in omapfb_blank()
351 fbdev->ctrl->suspend(); in omapfb_blank()
372 if (fbdev->ctrl->sync) in omapfb_sync()
373 fbdev->ctrl->sync(); in omapfb_sync()
680 if (fbdev->ctrl->sync != NULL) in omapfb_check_var()
681 fbdev->ctrl->sync(); in omapfb_check_var()
735 if (!fbdev->ctrl->update_window || in omapfb_update_window_async()
736 fbdev->ctrl->get_update_mode() != OMAPFB_MANUAL_UPDATE) in omapfb_update_window_async()
750 return fbdev->ctrl->update_window(fbi, win, callback, callback_data); in omapfb_update_window_async()
774 if (!fbdev->ctrl->update_window || in omapfb_update_full_screen()
775 fbdev->ctrl->get_update_mode() != OMAPFB_MANUAL_UPDATE) in omapfb_update_full_screen()
789 r = fbdev->ctrl->update_window(fbi, &win, NULL, NULL); in omapfb_update_full_screen()
825 r = fbdev->ctrl->enable_plane(plane->idx, pi->enabled); in omapfb_setup_plane()
851 if (fbdev->ctrl->setup_mem == NULL) in omapfb_setup_mem()
885 if (fbdev->ctrl->sync) in omapfb_setup_mem()
886 fbdev->ctrl->sync(); in omapfb_setup_mem()
887 r = fbdev->ctrl->setup_mem(plane->idx, size, mi->type, &paddr); in omapfb_setup_mem()
938 if (!fbdev->ctrl->set_color_key) in omapfb_set_color_key()
942 r = fbdev->ctrl->set_color_key(ck); in omapfb_set_color_key()
953 if (!fbdev->ctrl->get_color_key) in omapfb_get_color_key()
957 r = fbdev->ctrl->get_color_key(ck); in omapfb_get_color_key()
997 omapfb_dev->ctrl && omapfb_dev->ctrl->bind_client) { in omapfb_register_client()
998 omapfb_dev->ctrl->bind_client(omapfb_nb); in omapfb_register_client()
1032 r = fbdev->ctrl->set_update_mode(mode); in omapfb_set_update_mode()
1043 r = fbdev->ctrl->get_update_mode(); in omapfb_get_update_mode()
1053 fbdev->ctrl->get_caps(plane, caps); in omapfb_get_caps()
1054 caps->ctrl |= fbdev->panel->get_caps(fbdev->panel); in omapfb_get_caps()
1062 if (fbdev->ctrl->get_update_mode() == OMAPFB_MANUAL_UPDATE) { in omapfb_write_first_pixel()
1070 fbdev->ctrl->update_window(fbdev->fb_info[0], &win, NULL, NULL); in omapfb_write_first_pixel()
1215 if (!fbdev->ctrl->run_test) { in omapfb_ioctl()
1219 r = fbdev->ctrl->run_test(test_num); in omapfb_ioctl()
1236 r = fbdev->ctrl->mmap(info, vma); in omapfb_mmap()
1283 plane, caps.ctrl, caps.plane_color, caps.wnd_color); in omapfb_show_caps_num()
1306 if (ctrl_caps[i].flag & caps.ctrl) in omapfb_show_caps_text()
1417 return snprintf(buf, PAGE_SIZE, "%s\n", fbdev->ctrl->name); in omapfb_show_ctrl_name()
1602 fbdev->ctrl = NULL; in omapfb_find_ctrl()
1608 fbdev->ctrl = fbdev->int_ctrl; in omapfb_find_ctrl()
1615 fbdev->ctrl = ctrls[i]; in omapfb_find_ctrl()
1620 if (fbdev->ctrl == NULL) { in omapfb_find_ctrl()
1630 #define _C(x) (fbdev->ctrl->x != NULL) in check_required_callbacks()
1632 BUG_ON(fbdev->ctrl == NULL || fbdev->panel == NULL); in check_required_callbacks()
1719 if (fbdev->ctrl->mmap != NULL) in omapfb_do_probe()
1742 r = fbdev->ctrl->enable_plane(OMAPFB_PLANE_GFX, 1); in omapfb_do_probe()