22 Mar, 2011

1 commit

  • - add read/write functions for using this driver
    also on powerpc plattforms

    Signed-off-by: Heiko Schocher
    cc: linux-fbdev@vger.kernel.org
    cc: devicetree-discuss@ozlabs.org
    cc: Ben Dooks
    cc: Vincent Sanders
    cc: Samuel Ortiz
    cc: linux-kernel@vger.kernel.org
    cc: Randy Dunlap
    cc: Paul Mundt
    Acked-by: Samuel Ortiz
    Signed-off-by: Paul Mundt

    Heiko Schocher
     

26 Jul, 2008

4 commits

  • Add support for adding the GPIO based I2C resources.

    Signed-off-by: Ben Dooks
    Cc: Arnaud Patard
    Cc: David Brownell
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ben Dooks
     
  • The SM501 PCI card requires a dyanmic gpio allocation as the number of
    cards is not known at compile time. Fixup the platform data and
    registration to deal with this.

    Acked-by: Ben Dooks
    Signed-off-by: Arnaud Patard
    Cc: David Brownell
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Arnaud Patard
     
  • Add support for exporting the GPIOs on the SM501 via gpiolib.

    Signed-off-by: Ben Dooks
    Cc: Arnaud Patard
    Cc: David Brownell
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ben Dooks
     
  • Add callback to get or set the power control if the device has the sleep
    connected to some form of GPIO.

    Signed-off-by: Ben Dooks
    Cc: Arnaud Patard
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ben Dooks
     

25 Jul, 2008

1 commit


25 May, 2008

1 commit

  • To keep backwards compatibility, reverse the meanings of these flags so
    that when they are not set, the driver uses the original behvaiour.

    Signed-off-by: Ben Dooks
    Cc: Arnaud Patard
    Acked-by: Krzysztof Helt
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ben Dooks
     

05 Mar, 2008

1 commit


07 Feb, 2008

1 commit

  • This patch makes it possible to control panel pins usage with flags passed
    from the platform data. Without this patch the sm501fb driver always controls
    the VBIASEN and FPEN pins. The polarity and use of these pins are very
    platform specific, so this patch introduces the flags
    SM501FB_FLAG_PANEL_USE_VBIASEN and SM501FB_FLAG_PANEL_USE_FPEN which enable
    the use of these pins.

    This patch is needed to support the a Sharp LQ104V1DG21 lcd panel on SuperH
    platforms such as R2D-1 and R2D-PLUS boards. Letting the sm501fb driver
    control the FPEN and VBIASEN pins like today just results in lcd panel
    flicker.

    Signed-off-by: Magnus Damm
    Cc: "Antonino A. Daplas"
    Cc: Paul Mundt
    Cc: Ben Dooks
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Magnus Damm
     

21 Feb, 2007

1 commit

  • This driver provides the core functionality of the SM501, which is a
    multi-function chip including two framebuffers, video acceleration, USB,
    and many other peripheral blocks.

    The driver exports a number of entries for the peripheral drivers to use.

    Signed-off-by: Ben Dooks
    Signed-off-by: Vincent Sanders
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ben Dooks