LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [GIT PULL] Backlight updates
@ 2007-02-20 13:06 Richard Purdie
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Purdie @ 2007-02-20 13:06 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML

Hi Linus,

Could you please pull from:
git://git.o-hand.com/linux-rpurdie-backlight for-linus

which:

 * Adds myself as backlight maintainer (I've been involved with it 
   since its creation, just never officially)
 * Resolves the locking nightmare backlight usage was turning into
 * Fixes several bugs
 * Adds a new backlight driver
 * Cleans up code in a number of areas and removes duplication
 * Fixes some Kconfig issues

Its been in the last two -mm releases apart from the last Kconfig fix.
The late merge is due to waiting for ACPI to merge drivers containing
backlight code first. The combined ACPI/misc changes are 
Acked-by: Len Brown <len.brown@intel.com> although its hard to apply
that to a specific commit.

Thanks,

Richard

 MAINTAINERS                                 |    5
 arch/powerpc/kernel/traps.c                 |    6 -
 arch/powerpc/platforms/powermac/backlight.c |   27 +---
 drivers/acpi/asus_acpi.c                    |    7 -
 drivers/acpi/ibm_acpi.c                     |    8 -
 drivers/acpi/toshiba_acpi.c                 |    7 -
 drivers/acpi/video.c                        |   36 ++----
 drivers/macintosh/via-pmu-backlight.c       |   33 ++----
 drivers/misc/asus-laptop.c                  |   31 +----
 drivers/misc/msi-laptop.c                   |   10 -
 drivers/misc/sony-laptop.c                  |   16 +-
 drivers/usb/misc/appledisplay.c             |   18 +--
 drivers/video/Kconfig                       |   71 ++++++------
 drivers/video/Makefile                      |    2
 drivers/video/aty/aty128fb.c                |  102 +++---------------
 drivers/video/aty/atyfb_base.c              |  100 +++---------------
 drivers/video/aty/radeon_backlight.c        |   59 ++--------
 drivers/video/aty/radeon_base.c             |    3
 drivers/video/backlight/Kconfig             |   23 +---
 drivers/video/backlight/Makefile            |    1
 drivers/video/backlight/backlight.c         |  123 +++++++++++-----------
 drivers/video/backlight/corgi_bl.c          |   54 ++++-----
 drivers/video/backlight/hp680_bl.c          |   50 +++++----
 drivers/video/backlight/lcd.c               |   83 +++++++--------
 drivers/video/backlight/locomolcd.c         |   13 +-
 drivers/video/backlight/progear_bl.c        |  153 ++++++++++++++++++++++++++++
 drivers/video/chipsfb.c                     |   26 ----
 drivers/video/console/fbcon.c               |    7 +
 drivers/video/fbsysfs.c                     |   14 +-
 drivers/video/nvidia/nv_backlight.c         |   92 ++--------------
 drivers/video/nvidia/nv_proto.h             |    2
 drivers/video/nvidia/nvidia.c               |    5
 drivers/video/riva/fbdev.c                  |  100 +++---------------
 include/linux/backlight.h                   |   50 +++++++--
 include/linux/fb.h                          |   13 +-
 include/linux/lcd.h                         |   45 ++++++--
 36 files changed, 629 insertions(+), 766 deletions(-)

Dmitry Torokhov (2):
      backlight: Fix error handling
      backlight: Remove excessive (un)likelys

James Simmons (1):
      backlight: Improve backlight selection for fbdev drivers

Marcin Juszkiewicz (1):
      backlight: Add Frontpath ProGear HX1050+ driver

Richard Purdie (16):
      backlight: Add maintainer entry
      backlight: Remove unneeded owner field
      backlight: Minor code cleanups for corgi_bl.c
      backlight: Minor code cleanups for hp680_bl.c
      backlight: Fix external uses of backlight internal semaphore
      backlight: Convert semaphore -> mutex
      backlight: Remove uneeded nvidia set_power calls
      backlight: Fix Kconfig entries
      backlight/fbcon: Add FB_EVENT_CONBLANK
      backlight: Remove uneeded update_status call from chipsfb.c
      backlight: Remove unneeded backlight update_status calls
      backlight: Rework backlight/fb interaction simplifying, lots
      backlight: Clean up pmac_backlight handling
      backlight: Separate backlight properties from backlight ops pointers
      backlight: simplify corgi_bl locking
      backlight: Remove bogus SYSFS dependency




^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] Backlight updates
@ 2008-02-07 10:37 Richard Purdie
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Purdie @ 2008-02-07 10:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML

Linus,

Could you please pull from:

git://git.o-hand.com/linux-rpurdie-backlight for-linus

for the backlight tree updates for 2.6.25. This includes a new driver
and an optimisation for the class. Both changes have been testing in -mm
for quite a while.

Thanks, Richard

 drivers/video/backlight/Kconfig     |    9 +
 drivers/video/backlight/Makefile    |    1 
 drivers/video/backlight/backlight.c |   12 +-
 drivers/video/backlight/omap1_bl.c  |  210 ++++++++++++++++++++++++++++++++++++
 4 files changed, 228 insertions(+), 4 deletions(-)

Andrzej Zaborowski (1):
      backlight: Add OMAP1 PWL backlight driver

Helge Deller (1):
      backlight: Avoid unecessary driver callbacks



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] Backlight updates
@ 2007-10-11 21:38 Richard Purdie
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Purdie @ 2007-10-11 21:38 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML

Linus,

Could you please pull from:

git://git.o-hand.com/linux-rpurdie-backlight for-linus

for the backlight tree updates for 2.6.24. This includes a new driver,
changes to an existing driver and some other fixes.

Thanks, Richard

 arch/arm/mach-pxa/corgi.c           |   18 +
 arch/arm/mach-pxa/spitz.c           |   18 +
 drivers/video/backlight/Kconfig     |   23 +-
 drivers/video/backlight/Makefile    |    2 
 drivers/video/backlight/backlight.c |    2 
 drivers/video/backlight/corgi_bl.c  |   22 +-
 drivers/video/backlight/cr_bllcd.c  |   35 ++-
 drivers/video/backlight/lcd.c       |    2 
 drivers/video/backlight/ltv350qv.c  |  330 ++++++++++++++++++++++++++++++++++++
 drivers/video/backlight/ltv350qv.h  |   95 ++++++++++
 include/asm-arm/arch-pxa/sharpsl.h  |    6 
 include/linux/backlight.h           |    9 
 12 files changed, 518 insertions(+), 44 deletions(-)

Adrian Bunk (1):
      backlight/leds: Make two structs static

Haavard Skinnemoen (1):
      backlight: Add Samsung LTV350QV LCD driver

Jesper Juhl (1):
      backlight: Fix cr_bllcd allocations and error paths

Richard Purdie (1):
      backlight: Convert corgi backlight driver into a more generic driver



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] Backlight updates
@ 2007-07-16  8:39 Richard Purdie
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Purdie @ 2007-07-16  8:39 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML

Hi Linus,

Could you please pull from:

git://git.o-hand.com/linux-rpurdie-backlight for-linus

This converts the backlight/lcd class away from struct class_device and
includes a Kconfig bugfix.

Thanks,

Richard

 drivers/acpi/video.c                 |    4 -
 drivers/usb/misc/appledisplay.c      |    4 -
 drivers/video/aty/aty128fb.c         |    2 
 drivers/video/aty/atyfb_base.c       |    2 
 drivers/video/aty/radeon_backlight.c |    4 -
 drivers/video/backlight/Kconfig      |   26 ++++---
 drivers/video/backlight/backlight.c  |  125 ++++++++++++++---------------------
 drivers/video/backlight/cr_bllcd.c   |    2 
 drivers/video/backlight/lcd.c        |  112 ++++++++++++++-----------------
 drivers/video/nvidia/nv_backlight.c  |    2 
 drivers/video/riva/fbdev.c           |    2 
 include/linux/backlight.h            |   11 ++-
 include/linux/lcd.h                  |   14 ++-
 13 files changed, 148 insertions(+), 162 deletions(-)

David Brownell (1):
      backlight: Fix order of Kconfig entries

Richard Purdie (1):
      backlight: Convert from struct class_device to struct device



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] Backlight updates
@ 2007-03-05 12:59 Richard Purdie
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Purdie @ 2007-03-05 12:59 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Adrian Bunk

Hi Linus,

Could you please pull from:
git://git.o-hand.com/linux-rpurdie-backlight for-linus

to receive some backlight updates to address a couple of regressions. 

The fixes have been confirmed by the reporters. The regressions are
being tracked by Adrian.

Thanks,

Richard

 drivers/video/aty/aty128fb.c        |   12 +++++++++++-
 drivers/video/aty/atyfb_base.c      |   10 +++++++++-
 drivers/video/aty/radeon_base.c     |   10 +++++++++-
 drivers/video/nvidia/nv_backlight.c |    4 +---
 drivers/video/nvidia/nvidia.c       |   12 +++++++++++-
 drivers/video/riva/fbdev.c          |   12 +++++++++++-
 6 files changed, 52 insertions(+), 8 deletions(-)

Richard Purdie (2):
      backlight: Fix nvidia backlight initial brightness
      backlight: Allow enable/disable of fb backlights, fixing regressions



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-02-07 10:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-20 13:06 [GIT PULL] Backlight updates Richard Purdie
2007-03-05 12:59 Richard Purdie
2007-07-16  8:39 Richard Purdie
2007-10-11 21:38 Richard Purdie
2008-02-07 10:37 Richard Purdie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).