This patchset adds support for sensorhub. It is an external mcu which
manages and collects data from several sensors i.e. on Galaxy Gear 2 watch.
- spi driver for sensorhub device
- DT binding for the device
- IIO common utils for ssp sensors (iio kfifo setup helpers, pre/post callbacks)
- IIO accelerometer driver
- IIO gyroscope driver
For now the driver supports "traditional" sensors but new ones types are
intended to be used.
From v1:- Adopted to new stm32fwu v5
- Fixed sensors' data process callbacks
- Fixed comments style
From v2:- Fixes after Hartmut Knaack review
- Sensorhub driver was moved from misc to iio after the discussion with Arnd
- Firmware upgrade is not supported in this patchset. I hope it will be
applied when it will find its own place in the tree.