the may wakeup functionality has been removed from the
driver and managed via device tree where supported by
the target, for this reason defining it in the sensor
default config is no longer necessary.
Signed-off-by: mariotesi <mario.tesi@st.com>
Change-Id: If4de48330aebb923453c67f61ad845236d9f0670
Reviewed-on: https://gerrit.st.com/c/linuxandroidopen/stm-ldd-iio/+/326363
Tested-by: CITOOLS <MDG-smet-aci-reviews@list.st.com>
Reviewed-by: Matteo DAMENO <matteo.dameno@st.com>
ASM330LHHX device include Finite State Machine (FSM) and Machine
Learning Core (MLC) HW block features which can be programmed through
binary ucf files generated by the "Unico" STmicroelectronics tool.
Through this patch the possibility to exploit the new features with
the following characteristics:
- Preload a test configuration for MLC / FSM during probe.
- Dynamically upload a new configuration via firmware upload.
- Individually enable and disable IIO devices generated by the ucf
configuration.
- Max number of contemporary MLC 8 and FSM 16 supported.
- Configurable MLC/FSM interrupt pin.
- Management of MLC and FSM events as IIO_ACTIVITY type including output
register data and timestamp.
- Possibility to dynamically flush a configuration.
Signed-off-by: Mario Tesi <mario.tesi@st.com>
Change-Id: I17ff5a9133e93a75774f4b193d50cd23706d1237
Reviewed-on: https://gerrit.st.com/c/linuxandroidopen/stm-ldd-iio/+/262550
Tested-by: CITOOLS <MDG-smet-aci-reviews@list.st.com>
Reviewed-by: Denis CIOCCA <denis.ciocca@st.com>
Renamed st_asm330lhh driver to st_asm330lhhx, in order to include all
asm330lhh IMU device sensor family.
Signed-off-by: Mario Tesi <mario.tesi@st.com>
Change-Id: I98355a2050269eac4576d3e0a2d6243284c37387
Reviewed-on: https://gerrit.st.com/c/linuxandroidopen/stm-ldd-iio/+/260376
Tested-by: CITOOLS <MDG-smet-aci-reviews@list.st.com>
Reviewed-by: Denis CIOCCA <denis.ciocca@st.com>