[Feature] ISH (Intel Sensor Hub) support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intel |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Robert Hooker | ||
Zesty |
Fix Released
|
Undecided
|
Robert Hooker |
Bug Description
Integrete ISH kernel driver and ISH driver should provoide following interface to user
(1) Batch Mode----Get the hardware batch buffer size/count,Set the batch timeout value: 4.13 138bc7969c24c6c
(2) Wakeup/
(3) Timestamp ---- expose the sensor event timestamp to user space for sync
(4) physical sensors-----support exposing following physical sensors:
(5) Advanced sensor----support exposing following advanced sensors:
Gravity,Linear Acceleration,
(6)multiple sensor instance support
(7)private command support ---- support set/get path for private command set and response get, because some advanced sensor needs different special command to work properly.
(8)User defined sensor support--- exposing non-pre-defined sensors.
Because customer may add a new sensor in firmware, and hope sensor driver can expose it as a unknown sensor automatically, then application can use it directly without any code change.
HW: Broxton-p
Upstream Schedule:
Basic Sensor Driver: 4.9
Advanced Sensor Driver: TBD
CVE References
information type: | Proprietary → Public |
Changed in linux (Ubuntu): | |
assignee: | nobody → Robert Hooker (sarvatt) |
status: | New → In Progress |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in intel: | |
status: | New → Fix Released |
The target kernel is 4.9, it should be done.