• Jorge Zapata's avatar
    Improvement of the fb driver · 456c0b23
    Jorge Zapata authored
    Lots of new stuff has been addded, here is a brief summary:
    * New ioctl to set transparency color
    * New ioctl to enable transparency on osd0 and osd1
    * The memory allocation now is provided by a struct on the machine description
      Basically, it tells how big the buffers for every plane should be
    * Clean up the code, remove unusued code
    * Add support for mode switching on vid0 plane, SD / HD is supported, the
      latter is not tested
    * Add support for mode list, you can list the modes with:
      cat /sys/class/graphics/fb0/modes
    * Add support for mode set, you can se the mode with:
      echo MODE > /sys/class/grpahics/mode
      where MODE is one of the returned my the previous command
    * Output switch works, by writing the enum value found on davincifb.h
      to /sys/class/video_output/venc
    456c0b23
dm_main.c 68.3 KB