15 Jan, 2012

1 commit

  • * 'fbdev-next' of git://github.com/schandinat/linux-2.6: (175 commits)
    module_param: make bool parameters really bool (drivers/video/i810)
    Revert "atmel_lcdfb: Adjust HFP calculation so it matches the manual."
    OMAPDSS: HDMI: Disable DDC internal pull up
    OMAPDSS: HDMI: Move duplicate code from boardfile
    OMAPDSS: add OrtusTech COM43H4M10XTC display support
    OMAP: DSS2: Support for UMSH-8173MD TFT panel
    ASoC: OMAP: HDMI: Move HDMI codec trigger function to generic HDMI driver
    OMAPDSS: HDMI: Create function to enable HDMI audio
    ASoC: OMAP: HDMI: Correct signature of ASoC functions
    ASoC: OMAP: HDMI: Introduce driver data for audio codec
    grvga: fix section mismatch warnings
    video: s3c-fb: Don't keep device runtime active when open
    video: s3c-fb: Hold runtime PM references when touching registers
    video: s3c-fb: Take a runtime PM reference when unblanked
    video: s3c-fb: Disable runtime PM in error paths from probe
    video: s3c-fb: Use s3c_fb_enable() to enable the framebuffer
    video: s3c-fb: Make runtime PM functional again
    drivers/video: fsl-diu-fb: merge fsl_diu_alloc() into map_video_memory()
    drivers/video: fsl-diu-fb: add default platform ops functions
    drivers/video: fsl-diu-fb: remove broken reference count enabling the display
    ...

    Linus Torvalds
     

28 Dec, 2011

1 commit


21 Dec, 2011

1 commit

  • The driver should be registered with mxsfb_driver, not with mxsfb_devtype.
    This caused obvious null pointer dereference and crash.

    Signed-off-by: Marek Vasut
    Cc: Wolfgang Denk
    Cc: Stefano Babic
    Cc: Huang Shijie
    Acked-by: Axel Lin
    Acked-by: Sascha Hauer
    Acked-by: Shawn Guo
    Signed-off-by: Florian Tobias Schandinat

    Marek Vasut
     

04 Dec, 2011

1 commit

  • This patch converts the drivers in drivers/video/* to use the
    module_platform_driver() macro which makes the code smaller and a bit
    simpler.

    Cc: Ben Dooks
    Cc: Manuel Lauss
    Signed-off-by: Axel Lin
    Acked-by: Wan ZongShun
    Acked-by: Sascha Hauer
    Acked-by: Lennert Buytenhek
    Acked-by: Alexey Charkov
    Acked-by: Damian Hobson-Garcia
    Acked-by: Jingoo Han
    Signed-off-by: Florian Tobias Schandinat

    Axel Lin
     

01 Sep, 2011

1 commit

  • Include linux/module.h to fix below build error:

    from drivers/video/mxsfb.c:42:
    arch/arm/mach-mxs/include/mach/memory.h:22:1: warning: this is the location of the previous definition
    drivers/video/mxsfb.c:574: error: 'THIS_MODULE' undeclared here (not in a function)
    drivers/video/mxsfb.c:893: warning: data definition has no type or storage class
    drivers/video/mxsfb.c:893: warning: type defaults to 'int' in declaration of 'MODULE_DEVICE_TABLE'
    drivers/video/mxsfb.c:893: warning: parameter names (without types) in function declaration
    drivers/video/mxsfb.c:917: error: expected declaration specifiers or '...' before string constant
    drivers/video/mxsfb.c:917: warning: data definition has no type or storage class
    drivers/video/mxsfb.c:917: warning: type defaults to 'int' in declaration of 'MODULE_DESCRIPTION'
    drivers/video/mxsfb.c:917: warning: function declaration isn't a prototype
    drivers/video/mxsfb.c:918: error: expected declaration specifiers or '...' before string constant
    drivers/video/mxsfb.c:918: warning: data definition has no type or storage class
    drivers/video/mxsfb.c:918: warning: type defaults to 'int' in declaration of 'MODULE_AUTHOR'
    drivers/video/mxsfb.c:918: warning: function declaration isn't a prototype
    drivers/video/mxsfb.c:919: error: expected declaration specifiers or '...' before string constant
    drivers/video/mxsfb.c:919: warning: data definition has no type or storage class
    drivers/video/mxsfb.c:919: warning: type defaults to 'int' in declaration of 'MODULE_LICENSE'
    drivers/video/mxsfb.c:919: warning: function declaration isn't a prototype
    make[2]: *** [drivers/video/mxsfb.o] Error 1
    make[1]: *** [drivers/video] Error 2
    make: *** [drivers] Error 2

    Signed-off-by: Axel Lin
    Signed-off-by: Florian Tobias Schandinat

    Axel Lin
     

10 Apr, 2011

1 commit


08 Mar, 2011

1 commit

  • changes since v2:

    - use v3 and v4 for specifying the ip version instead of i.MX23/28.
    This is a better namespace when future versions are added.
    - rename mach/fb.h to mach/mxsfb.h

    changes since v1:
    - Add a LCDC_ prefix to the register names.
    - use set/clear registers where appropriate
    - protect call to mxsfb_disable_controller() in mxsfb_remove()
    with a (host->enabled) as suggested by Lothar Wassmann

    Signed-off-by: Sascha Hauer
    Acked-by: Shawn Guo
    Cc: Paul Mundt
    Cc: linux-fbdev@vger.kernel.org

    Sascha Hauer