aboutsummaryrefslogtreecommitdiff
path: root/include/linux/sm501.h
AgeCommit message (Collapse)AuthorFilesLines
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 179Thomas Gleixner1-13/+1
Based on 1 normalized pattern(s): this program is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license this program is distributed in the hope that it will be useful but without any warranty without even the implied warranty of merchantability or fitness for a particular purpose see the gnu general public license for more details you should have received a copy of the gnu general public license along with this program if not write to the free software foundation inc 59 temple place suite 330 boston ma 02111 1307 usa extracted by the scancode license scanner the SPDX license identifier GPL-2.0-only has been chosen to replace the boilerplate/reference in 3 file(s). Signed-off-by: Thomas Gleixner <[email protected]> Reviewed-by: Allison Randal <[email protected]> Reviewed-by: Steve Winslow <[email protected]> Reviewed-by: Alexios Zavras <[email protected]> Reviewed-by: Richard Fontana <[email protected]> Cc: [email protected] Link: https://lkml.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-03-22video, sm501: add I/O functions for use on powerpcHeiko Schocher1-0/+8
- add read/write functions for using this driver also on powerpc plattforms Signed-off-by: Heiko Schocher <[email protected]> cc: [email protected] cc: [email protected] cc: Ben Dooks <[email protected]> cc: Vincent Sanders <[email protected]> cc: Samuel Ortiz <[email protected]> cc: [email protected] cc: Randy Dunlap <[email protected]> cc: Paul Mundt <[email protected]> Acked-by: Samuel Ortiz <[email protected]> Signed-off-by: Paul Mundt <[email protected]>
2008-07-25sm501: gpio I2C supportBen Dooks1-1/+9
Add support for adding the GPIO based I2C resources. Signed-off-by: Ben Dooks <[email protected]> Cc: Arnaud Patard <[email protected]> Cc: David Brownell <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-07-25sm501: gpio dynamic registration for PCI devicesArnaud Patard1-1/+1
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 <[email protected]> Signed-off-by: Arnaud Patard <[email protected]> Cc: David Brownell <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-07-25sm501: add gpiolib supportBen Dooks1-18/+2
Add support for exporting the GPIOs on the SM501 via gpiolib. Signed-off-by: Ben Dooks <[email protected]> Cc: Arnaud Patard <[email protected]> Cc: David Brownell <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-07-25sm501: add power control callbackBen Dooks1-0/+7
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 <[email protected]> Cc: Arnaud Patard <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-07-24sm501: add inversion controls for VBIASEN and FPENBen Dooks1-0/+2
Add flags to allow the driver to invert the sense of both VBIASEN and FPEN signals comming from the SM501. Signed-off-by: Ben Dooks <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-05-24SM501: reverse FPEN/VBIASEN flags behaviourBen Dooks1-2/+2
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 <[email protected]> Cc: Arnaud Patard <[email protected]> Acked-by: Krzysztof Helt <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-03-04sm501: add support for the SM502 programmable PLLVille Syrjala1-1/+2
SM502 has a programmable PLL which can provide the panel pixel clock instead of the 288MHz and 336MHz PLLs. [[email protected]: coding-style fixes] Signed-off-by: Ville Syrjala <[email protected]> Cc: Ben Dooks <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2008-02-06sm501fb: control panel pin usage with platform data flagsMagnus Damm1-0/+2
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 <[email protected]> Cc: "Antonino A. Daplas" <[email protected]> Cc: Paul Mundt <[email protected]> Cc: Ben Dooks <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
2007-02-20[PATCH] mfd: SM501 core driverBen Dooks1-0/+170
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 <[email protected]> Signed-off-by: Vincent Sanders <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>