Re: ACPI ALS Status ?
From: Corentin Chary <corentin.chary@gmail.com>
Date: 2012-01-30 08:28:05
On Sat, Dec 3, 2011 at 10:43 AM, Corentin Chary [off-list ref] wrote:
On Sun, Nov 6, 2011 at 11:51 PM, Corentin Chary [off-list ref] wrote:quoted
On Sun, Nov 6, 2011 at 11:16 PM, Len Brown [off-list ref] wrote:quoted
quoted
I was looking at the DSDT of a new samsung laptop (I can send you the output of acpidump if interested), and it export a standard ACPI ALS device. So, it's actually great to see vendor using that, but it seems that the series adding support for that and sent back in 2009 is not available in the kernel. I'd really like to use my the ALS, what's the current status of the driver ? Still blocked because we don't have a generic sysfs class ? If yes, can't we just use a non-standard interface ? It would still be better than no driver at all.Yes, I think ACPI ALS support has been waiting for hardware to justify its existence. When it first entered the spec, we were excited to see it was present in some high-end laptops, but IIR on closer examination the AML turned out to be dummy code. If you can verify that your Samsung really does implement ACPI ALS, then that is all we need to stumble forward.I just found some time to try the latest patch series I could found on gmane (v6 I think). Here are the results: $ uname -s -r Linux 3.0.0-14-generic $ tree -L 1 /sys/class/als/acpi_als0/ /sys/class/als/acpi_als0/ ├── device -> ../../../LNXSYSTM:00/device:00/PNP0A08:00/device:02/PNP0C09:00/ACPI0008:00 ├── display_adjustment ├── illuminance ├── power ├── subsystem -> ../../../../class/als └── uevent // light off $ cat display_adjustment 23% $ cat illuminance 7 // light on $ cat display_adjustment 74% $ cat illuminance 368 // finger on sensor $ cat display_adjustment 7% $ cat illuminance 1 So, it works perfectly, and since I've just added keyboard backlight support in samsung-laptop, that would be the last (kernel) bit to enable automagic screen/keyboard backlight :).
Hi, Any plan to revive this driver for 3.4 or 3.5 ? Thanks, -- Corentin Chary http://xf.iksaif.net -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html