17 Oct, 2007

1 commit


09 May, 2007

1 commit

  • The functions fb_read() and fb_write in fbmem.c assume that the framebuffer
    is in IO memory. However, we have 3 drivers (hecubafb, arcfb, and vfb)
    where the framebuffer is allocated from system RAM (via vmalloc). Using
    __raw_read/__raw_write (fb_readl/fb_writel) for these drivers is
    illegal, especially in other platforms.

    Create file read and write methods for these types of drivers. These are
    named fb_sys_read() and fb_sys_write().

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

    Antonino A. Daplas