** Changed in: intel Status: New => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1645521
Title: [Feature] ISH (Intel Sensor Hub) support Status in intel: Fix Released Status in linux package in Ubuntu: Fix Released Status in linux source package in Zesty: Fix Released 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 (2) Wakeup/non-wakeup----checking if one sensor is wakeup instance or non-wakeup instance.For wakeup instance, when batch buffer is full or wait timeout, system must be woken up and receive batched sensor events. (3) Timestamp ---- expose the sensor event timestamp to user space for sync (4) physical sensors-----support exposing following physical sensors:Accelerometer,Gyroscope,Magnetic,Field,Pressure,Light,Proximity (5) Advanced sensor----support exposing following advanced sensors: Gravity,Linear Acceleration,Rotation Vector,Orientation,Game Rotation,Geomagentic Rotation,Step Detector,Step Counter,Terminal,Significant motion,Wakeup Gesture,Glance Gesture,Tilt,PanZoon,Lift and Look (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 To manage notifications about this bug go to: https://bugs.launchpad.net/intel/+bug/1645521/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp