Created attachment 179378 [details]
patch for the driver
This driver calls the ACPI methods to obtain the ambient light sensor value on recent ASUS laptops.
It is inspired by the similar driver for Linux at https://github.com/victorenator/als. Only the specifications in the README file is referenced to.
It provides sysctl node hw.acpi.asus_als.light which contains the current light sensor value. The unit seems to be 0.01 lux (compared to a mobile phone).
This patch creates a new module under /sys/modules/acpi called acpi_asus_als. After loading the module, it attaches to ACPI device with hardware ID ACPI0008 and provides the sysctl node mentioned above.
This driver is tested under 12-CURRENT on an ASUS UX51VZ laptop.
Created attachment 179379 [details]
add man page for the driver