Jingoo Han
eb39ad2558
backlight: vgg2432a4: convert vgg2432a4_driver to dev_pm_ops
...
Instead of using legacy suspend/resume methods, using newer dev_pm_ops
structure allows better control over power management. Also, use of
pm_message_t is deprecated. Thus, it is removed.
Signed-off-by: Jingoo Han <jg1.han@samsung.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-04-29 18:28:18 -07:00
Jingoo Han
1b8d2834a6
backlight: vgg2432a4: use spi_get_drvdata and spi_set_drvdata
...
Use the wrapper functions for getting and setting the driver data using
spi_device instead of using dev_{get|set}_drvdata with &spi->dev, so we
can directly pass a struct spi_device.
Signed-off-by: Jingoo Han <jg1.han@samsung.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-21 17:22:23 -08:00
Jingoo Han
3fd00432df
drivers/video/backlight/vgg2432a4.c: add missing const
...
Add 'const' to static array that was missing it in its definition. Also,
'const' is added to ili9320_write_regs(), because it is called by
vgg2432a4 driver.
Signed-off-by: Jingoo Han <jg1.han@samsung.com >
Cc: Ben Dooks <ben-linux@fluff.org >
Cc: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-12-17 17:15:16 -08:00
Jingoo Han
9a8fe5d8cc
backlight: vgg2432a4: fix checkpatch warning
...
This patch fixes the checkpatch warning as below:
WARNING: please, no space before tabs
Signed-off-by: Jingoo Han <jg1.han@samsung.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-12-17 17:15:15 -08:00
Bill Pemberton
7e4b9d0bb2
backlight: remove use of __devexit
...
CONFIG_HOTPLUG is going away as an option so __devexit is no
longer needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Richard Purdie <rpurdie@rpsys.net >
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de >
Acked-by: Jingoo Han <jg1.han@samsung.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 12:06:39 -08:00
Bill Pemberton
1b9e450de1
backlight: remove use of __devinit
...
CONFIG_HOTPLUG is going away as an option so __devinit is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Richard Purdie <rpurdie@rpsys.net >
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de >
Acked-by: Jingoo Han <jg1.han@samsung.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 12:05:39 -08:00
Bill Pemberton
d1723fa266
backlight: remove use of __devexit_p
...
CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Richard Purdie <rpurdie@rpsys.net >
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de >
Acked-by: Jingoo Han <jg1.han@samsung.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 12:03:45 -08:00
Axel Lin
462dd83833
backlight: convert backlight spi drivers to module_spi_driver
...
Factor out some boilerplate code for spi driver registration into
module_spi_driver.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Jingoo Han <jg1.han@samsung.com >
Cc: Eric Miao <eric.y.miao@gmail.com >
Acked-by: Alberto Panizzo <alberto@amarulasolutions.com >
Cc: Donghwa Lee <dh09.lee@samsung.com >
Acked-by: Marek Vasut <marek.vasut@gmail.com >
Cc: Haavard Skinnemoen <hskinnemoen@atmel.com >
Cc: InKi Dae <inki.dae@samsung.com >
Cc: Dmitry Baryshkov <dbaryshkov@gmail.com >
Cc: Ben Dooks <ben-linux@fluff.org >
Cc: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-03-23 16:58:33 -07:00
Anton Vorontsov
e0626e3844
spi: prefix modalias with "spi:"
...
This makes it consistent with other buses (platform, i2c, vio, ...). I'm
not sure why we use the prefixes, but there must be a reason.
This was easy enough to do it, and I did it.
Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com >
Cc: David Brownell <dbrownell@users.sourceforge.net >
Cc: David Woodhouse <dwmw2@infradead.org >
Cc: Grant Likely <grant.likely@secretlab.ca >
Cc: Jean Delvare <khali@linux-fr.org >
Cc: Ben Dooks <ben-linux@fluff.org >
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Dmitry Torokhov <dtor@mail.ru >
Cc: Samuel Ortiz <sameo@openedhand.com >
Cc: "John W. Linville" <linville@tuxdriver.com >
Acked-by: Mike Frysinger <vapier.adi@gmail.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2009-09-23 07:39:43 -07:00
Denis V. Lunev
866bbdba77
backlight: Value of ILI9320_RGB_IF2 register should not be hardcoded
...
It is stored in the board specific file
./arch/arm/mach-s3c2412/mach-jive.c
as .rgb_if2.
Actually, the value is correct, only semantic is wrong.
Signed-off-by: Denis V. Lunev <den@openvz.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com >
2009-01-08 12:37:28 +00:00
Ben Dooks
cccb6d3c14
fb: add support for the ILI9320 video display controller
...
Provide support for the ILI9320 display controller chip which is found in
many LCD displays. Included with this is support for an example LCD using
this chip, the VGG2432A4.
Signed-off-by: Ben Dooks <ben-linux@fluff.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-24 10:47:40 -07:00