Force IIO_SENSOR_PROXY_TYPE to iio-buffer-als only for certain Dell models
We are encountering issues, that when enabling some Dell laptops, the readings from iio-poll-als
are unstable, or could freeze on certain value. On these systems they have ENV{IIO_SENSOR_PROXY_TYPE}="iio-poll-als iio-buffer-als"
, and removing iio-poll-als
makes reading stable.
This adds workaround to the affected Dell laptop models which may equip with ALS, but I think it is also possible to prefer iio-buffer-als
to iio-poll-als
when both reading types are available.
Merge request reports
Activity
Hi @hadess, I would like to confirm that this is the correct repo to add device quirks.
added 1 commit
- 12e5b11f - Force IIO_SENSOR_PROXY_TYPE to iio-buffer-als only for certain Dell models
mentioned in commit 716ee37d
mentioned in merge request !355 (merged)
Hi @hadess, I would like to confirm that this is the correct repo to add device quirks.
No, this isn't something that I would want to merge. The driver should really be fixed if it's that broken. However, iio-sensor-proxy should have preferred the buffer driver to polling one, so !355 (merged) should fix your problem. Please test.
!355 (merged) can fix the problem, thanks. I am closing this.