]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00277792 video: mxsfb: Enable pan display function
authorSandor Yu <R01008@freescale.com>
Fri, 27 Sep 2013 07:36:10 +0000 (15:36 +0800)
committerJason Liu <r64343@freescale.com>
Wed, 30 Oct 2013 01:55:56 +0000 (09:55 +0800)
commitd131560fab0b0ff9518eaddf86670c5b53ff57a8
treea73f9c6cf4d1a10eee3afa38a400d0df5807eb5a
parentff9aeec412b6de87c22380b7b44cdcffb8e173d5
ENGR00277792 video: mxsfb: Enable pan display function

- Add interrupt handle thread for vsync and frame done irq.
- Support MXCFB_WAIT_FOR_VSYNC call to get vsync signal
  in fb_ioctl function.
- Add flip_sem semaphore to check last frame done interrupt
  in pan display function.
- Add cur_blank variable to record current blank state.
- Move register_framebuffer function after lcdif controller
 enabled, struct of fb_info and lcdif controller should ready
 to work before register_framebuffer.

Signed-off-by: Sandor Yu <R01008@freescale.com>
drivers/video/mxsfb.c