diff options
| author | Henrik Rydberg <rydberg@euromail.se> | 2008-11-24 11:14:43 +0100 |
|---|---|---|
| committer | Henrik Rydberg <rydberg@euromail.se> | 2008-11-24 11:14:43 +0100 |
| commit | 067a6b838d9d0c7b1e3a675290136ac95d945fd0 (patch) | |
| tree | 3fd12a3209abe1cfed312626eb24b72e30cb9463 /fdi/10-nvidia-bl.fdi | |
| parent | e91aa6d32b6eeba311b37b4139f6bf3eaf20cf26 (diff) | |
Adjust fdi file and rename addon, emphasizing lcd-backlight
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'fdi/10-nvidia-bl.fdi')
| -rw-r--r-- | fdi/10-nvidia-bl.fdi | 32 |
1 files changed, 9 insertions, 23 deletions
diff --git a/fdi/10-nvidia-bl.fdi b/fdi/10-nvidia-bl.fdi index 89f0014..f9357f3 100644 --- a/fdi/10-nvidia-bl.fdi +++ b/fdi/10-nvidia-bl.fdi | |||
| @@ -3,33 +3,19 @@ | |||
| 3 | <deviceinfo version="0.2"> | 3 | <deviceinfo version="0.2"> |
| 4 | 4 | ||
| 5 | <device> | 5 | <device> |
| 6 | <match key="platform.id" contains="applesmc"> | 6 | <match key="platform.id" contains="mbp_nvidia_bl"> |
| 7 | <spawn udi="/org/freedesktop/Hal/devices/applesmc_keyboard_backlight"/> | 7 | <spawn udi="/org/freedesktop/Hal/devices/nvidia_laptop_panel"/> |
| 8 | <spawn udi="/org/freedesktop/Hal/devices/applesmc_light_sensor"/> | ||
| 9 | </match> | 8 | </match> |
| 10 | </device> | 9 | </device> |
| 11 | 10 | ||
| 12 | <device> | 11 | <device> |
| 13 | <match key="info.udi" string="/org/freedesktop/Hal/devices/applesmc_keyboard_backlight"> | 12 | <match key="info.udi" string="/org/freedesktop/Hal/devices/nvidia_laptop_panel"> |
| 14 | <append key="info.capabilities" type="strlist">keyboard_backlight</append> | 13 | <append key="info.capabilities" type="strlist">laptop_panel</append> |
| 15 | <merge key="info.product" type="string">Applesmc Keyboard Backlight</merge> | 14 | <merge key="info.product" type="string">Nvidia Backlight Interface</merge> |
| 16 | <merge key="keyboard_backlight.num_levels" type="int">256</merge> | 15 | <merge key="laptop_panel.num_levels" type="int">16</merge> |
| 17 | <merge key="keyboard_backlight.access_method" type="string">custom</merge> | 16 | <merge key="laptop_panel.access_method" type="string">custom</merge> |
| 18 | <merge key="linux.sysfs_path" type="string">/sys/class/leds/smc::kbd_backlight</merge> | 17 | <merge key="linux.sysfs_path" type="string">/sys/class/backlight/mbp_backlight</merge> |
| 19 | <append key="info.addons" type="strlist">hald-addon-generic-kbd-backlight</append> | 18 | <append key="info.addons" type="strlist">hald-addon-generic-lcd-backlight</append> |
| 20 | </match> | ||
| 21 | </device> | ||
| 22 | |||
| 23 | <device> | ||
| 24 | <match key="info.udi" string="/org/freedesktop/Hal/devices/applesmc_light_sensor"> | ||
| 25 | <append key="info.capabilities" type="strlist">light_sensor</append> | ||
| 26 | <merge key="info.product" type="string">Applesmc Light Sensor</merge> | ||
| 27 | <merge key="light_sensor.num_sensors" type="int">1</merge> | ||
| 28 | <merge key="light_sensor.num_levels" type="int">256</merge> | ||
| 29 | <append key="light_sensor.sensor_locations" type="strlist">left</append> | ||
| 30 | <merge key="light_sensor.access_method" type="string">custom</merge> | ||
| 31 | <merge key="linux.sysfs_path" type="string">/sys/devices/platform/applesmc.768/light</merge> | ||
| 32 | <append key="info.addons" type="strlist">hald-addon-generic-light-sensor</append> | ||
| 33 | </match> | 19 | </match> |
| 34 | </device> | 20 | </device> |
| 35 | 21 | ||
