FS#41080 - [linux] 3.16.x Industrial I/O Subsystem and many useful sensor drivers
Attached to Project:
Arch Linux
Opened by μltraviolet nanokitty (ultraviolet) - Friday, 04 July 2014, 03:58 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 13 August 2014, 15:31 GMT
Opened by μltraviolet nanokitty (ultraviolet) - Friday, 04 July 2014, 03:58 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 13 August 2014, 15:31 GMT
|
Details
i have a Lenovo ThinkPad Helix, which has a multi-sensor hub
attached to a magnetometer, gyroscope, accelerometer,
ambient light sensor, and possibly others. it uses the Intel
Integrated Sensor Solution sensor hub, which works through
the kernel driver "hid-sensor-hub". this driver is included
with the stock Arch kernel, and it loads automatically and
lists attached sensors in the appropriate location under
/sys/bus/hid/. however, while all of its attached sensors
are supported in the kernel, their respective drivers (such
as "hid-sensor-als", "hid-sensor-accel-3d",
"hid-sensor-gyro-3d") are not compiled and included as
modules by default, and nor is the iio (industrial i/o)
subsystem they rely upon. as more and more computers
(especially ultraportable convertibles and tablets) include
sensor hubs of this type, also driven by iio-reliant
drivers, i feel that the iio subsystem should be supported.
here are a couple examples of what i'm referring to, on other devices: [url=https://bbs.archlinux.org/viewtopic.php?pid=1401396#p1401396]a mention of arch's omission of these drivers[/url] and [url=http://askubuntu.com/questions/355790/how-to-use-iio-on-surface-pro-to-access-sensor-data-in-ubuntu-13-04]ubuntu clearly has this working fine[/url] |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Wednesday, 13 August 2014, 15:31 GMT
Reason for closing: Fixed
Additional comments about closing: on trunk
Wednesday, 13 August 2014, 15:31 GMT
Reason for closing: Fixed
Additional comments about closing: on trunk
Comment by
μltraviolet nanokitty (ultraviolet)
- Sunday, 06 July 2014, 02:36 GMT
in hopes of making this easier to add support for, i've made a
PKGBUILD for iioutils, the iio equivalent for pciutils and
similar. it's on the AUR:
https://aur.archlinux.org/packages/iioutils/
and the official site is:
http://sourceforge.net/projects/iioutils/