Matthew Garrett
325253a6b2
backlight: Allow drivers to update the core, and generate events on changes
...
Certain hardware will send us events when the backlight brightness
changes. Add a function to update the value in the core, and
additionally send a uevent so that userspace can pop up appropriate
UI. The uevents are flagged depending on whether the update originated
in the kernel or from userspace, making it easier to only display UI
at the appropriate time.
Signed-off-by: Matthew Garrett <mjg@redhat.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-21 21:03:58 +01:00
..
2009-06-30 18:56:01 -07:00
2009-09-21 21:03:58 +01:00
2009-08-07 10:39:56 -07:00
2009-02-11 14:25:34 -08:00
2009-07-08 09:19:49 -07:00
2009-06-16 19:48:00 -07:00
2009-06-16 19:47:57 -07:00
2009-07-08 10:30:03 -07:00
2009-06-16 19:47:59 -07:00
2009-06-23 12:50:05 -07:00
2009-07-12 13:02:10 -07:00
2009-01-26 21:19:52 +01:00
2009-07-06 13:44:37 -07:00
2009-08-07 10:39:56 -07:00
2009-04-01 08:59:31 -07:00
2009-06-16 19:47:59 -07:00
2009-07-08 10:30:03 -07:00
2009-04-01 08:59:31 -07:00
2009-04-01 08:59:32 -07:00
2009-04-21 13:41:47 -07:00
2009-07-08 09:19:49 -07:00
2009-07-08 14:18:35 -07:00
2009-03-24 16:38:25 -07:00
2009-03-24 16:38:25 -07:00
2009-06-16 19:48:03 -07:00
2009-06-16 19:48:03 -07:00
2009-02-10 11:27:59 +00:00
2009-06-16 04:56:30 -07:00
2009-01-12 20:56:31 +01:00
2009-01-12 20:56:31 +01:00
2009-01-12 20:56:32 +01:00
2009-01-12 20:56:32 +01:00
2009-06-16 19:47:59 -07:00
2009-05-06 16:36:10 -07:00
2009-06-16 04:56:34 -07:00
2009-06-16 04:56:35 -07:00
2009-06-16 04:56:31 -07:00
2009-06-16 19:47:58 -07:00
2009-04-13 15:04:30 -07:00
2009-07-03 15:45:29 +01:00
2009-06-12 21:46:53 +09:30
2009-06-16 19:48:00 -07:00
2009-04-01 08:59:14 -07:00
2009-05-06 16:36:10 -07:00
2009-02-05 12:56:46 -08:00
2009-07-12 12:22:34 -07:00
2009-07-22 08:49:22 -07:00
2009-07-08 09:20:11 -07:00
2009-07-08 14:18:35 -07:00
2009-05-14 13:50:25 +01:00
2009-07-07 11:50:57 +09:00
2009-06-16 19:47:58 -07:00
2009-03-27 14:51:15 +01:00
2009-07-15 16:01:55 +10:00
2009-06-16 04:56:37 -07:00
2009-06-13 00:09:09 +08:00
2009-06-16 19:47:58 -07:00
2009-08-07 10:39:56 -07:00
2009-06-16 19:48:00 -07:00
2009-06-16 04:56:38 -07:00
2009-06-30 18:56:00 -07:00
2009-06-16 19:48:00 -07:00
2009-03-24 16:38:21 -07:00
2009-03-24 16:38:21 -07:00
2009-06-15 16:47:25 +10:00
2009-03-17 09:30:36 +09:00
2009-06-13 00:09:09 +08:00
2009-06-13 00:09:09 +08:00
2009-06-30 18:56:00 -07:00
2009-06-16 19:48:00 -07:00
2009-06-16 19:47:59 -07:00
2009-06-16 19:47:59 -07:00
2009-07-29 19:10:34 -07:00
2009-04-13 15:04:29 -07:00
2009-04-13 15:04:29 -07:00
2009-04-13 15:04:29 -07:00
2009-04-01 08:59:30 -07:00
2009-06-30 18:56:00 -07:00
2009-08-15 12:58:42 +09:00
2009-04-13 15:04:29 -07:00
2009-07-09 20:44:44 -07:00
2009-04-01 08:59:30 -07:00
2009-07-08 10:30:03 -07:00
2009-04-01 08:59:31 -07:00
2009-05-06 16:36:10 -07:00
2009-06-16 19:48:00 -07:00
2009-06-15 18:01:48 +02:00
2009-04-01 08:59:31 -07:00
2009-03-24 16:38:21 -07:00
2009-04-01 08:59:34 -07:00
2009-06-12 21:46:59 +09:30
2009-04-01 08:59:31 -07:00
2009-06-16 19:48:00 -07:00
2009-04-13 15:04:29 -07:00
2009-07-08 09:19:49 -07:00
2009-08-27 12:31:18 -07:00
2009-06-17 00:30:02 -06:00