03 Feb, 2008

1 commit


18 Jul, 2007

1 commit


01 Jul, 2006

1 commit


01 Feb, 2006

1 commit

  • Richard Knutsson did the original pci_module_init()
    cleanups:

    http://marc.theaimsgroup.com/?l=linux-kernel&m=113330872125068&w=2
    http://marc.theaimsgroup.com/?l=linux-kernel&m=113330888507321&w=2

    Greg, on it's way upstream, pci_module_init() return sneaked back in for
    cyblafb?

    http://marc.theaimsgroup.com/?l=linux-pci&m=113652969209562&w=2
    http://marc.theaimsgroup.com/?l=linux-pci&m=113683930220421&w=2

    Remove for good.

    Signed-off-by: Arthur Othieno
    Signed-off-by: Greg Kroah-Hartman

    Arthur Othieno
     

10 Jan, 2006

2 commits

  • Replace obsolete pci_module_init() with pci_register_driver().

    Signed-off-by: Richard Knutsson
    Signed-off-by: Greg Kroah-Hartman

    Richard Knutsson
     
  • This is a major update to the cyblafb framebuffer driver. Most
    of the stuff has been tested in the mm tree.

    Main advantages:
    ============
    - vxres > xres support
    - ywrap and xpan support
    - much faster for almost all modes (e.g. 1280x1024-16bpp
    draws more than 41 full screens of text instead of about 25
    full screens of text per second on authors Epia 5000)
    - module init/exit code fixed
    - bugs triggered by console rotation fixed
    - lots of minor improvements
    - startup modes suitable for high performance scrolling
    in all directions

    This diff also contains a lot of white space fixes.

    No side effects are possible, only one single graphics core is affected.

    Signed-off-by: Knut Petersen
    Signed-off-by: Linus Torvalds

    Knut Petersen
     

07 Nov, 2005

1 commit

  • According to Jon Smirl, filling in the field fb_cursor with soft_cursor for
    drivers that do not support hardware cursors is redundant. The soft_cursor
    function is usable by all drivers because it is just a wrapper around
    fb_imageblit. And because soft_cursor is an fbcon-specific hook, the file is
    moved to the console directory.

    Thus, drivers that do not support hardware cursors can leave the fb_cursor
    field blank. For drivers that do, they can fill up this field with their own
    version.

    The end result is a smaller code size. And if the framebuffer console is not
    loaded, module/kernel size is also reduced because the soft_cursor module will
    also not be loaded.

    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Antonino A. Daplas
     

29 Sep, 2005

1 commit


10 Sep, 2005

1 commit

  • This is a framebuffer driver for the Cyberblade/i1 graphics core.

    Currently tridenfb claims to support the cyberblade/i1 graphics core. This
    is of very limited truth. Even vesafb is faster and provides more working
    modes and a much better quality of the video signal. There is a great
    number of bugs in tridentfb ... but most often it is impossible to decide
    if these bugs are real bugs or if fixing them for the cyberblade/i1 core
    would break support for one of the other supported chips.

    Tridentfb seems to be unmaintained,and documentation for most of the
    supported chips is not available. So "fixing" cyberblade/i1 support inside
    of tridentfb was not an option, it would have caused numerous
    if(CYBERBLADEi1) else ... cases and would have rendered the code to be
    almost unmaintainable.

    A first version of this driver was published on 2005-07-31. A fix for a
    bug reported by Jochen Hein was integrated as well as some changes
    requested by Antonino A. Daplas.

    A message has been added to tridentfb to inform current users of tridentfb
    to switch to cyblafb if the cyberblade/i1 graphics core is detected.

    This patch is one logical change, but because of the included documentation
    it is bigger than 70kb. Therefore it is not sent to lkml and
    linux-fbdev-devel,

    Signed-off-by: Knut Petersen
    Cc: Muli Ben-Yehuda
    Acked-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Knut Petersen