summaryrefslogtreecommitdiffstats
path: root/drivers/iio/accel/mxc4005.c
Commit message (Collapse)AuthorAgeFilesLines
* iio: remove gpio interrupt probing from drivers that use a single interruptIrina Tirdea2016-04-031-29/+0
| | | | | | | | | | | | | | Commit 845c877009cf014b ("i2c / ACPI: Assign IRQ for devices that have GpioInt automatically") automatically assigns the first ACPI GPIO interrupt in client->irq, so we can remove the probing code from drivers that use only one interrupt. Commit 0f0796509c07c1c7 ("iio: remove gpio interrupt probing from drivers that use a single interrupt") removes gpio interrupt probing from most drivers. This patch cleans the remaining ones. Signed-off-by: Irina Tirdea <irina.tirdea@intel.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
* iio: mxc4005: add data ready trigger for mxc4005Teodora Baluta2015-08-311-1/+141
| | | | | | | | Add iio trigger for the data ready interrupt that signals new measurements for the X, Y and Z axes. Signed-off-by: Teodora Baluta <teodora.baluta@intel.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
* iio: mxc4005: add triggered buffer mode for mxc4005Teodora Baluta2015-08-311-3/+76
| | | | | | | | This patch adds support for buffered readings for the 3-axis accelerometer mxc4005. Signed-off-by: Teodora Baluta <teodora.baluta@intel.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
* iio: accel: add support for mxc4005 accelerometerTeodora Baluta2015-08-311-0/+354
This patch adds support for Memsic MXC4005XC 3-axis accelerometer. The current implementation is a minimal one as it adds raw readings for the three axes and setting scale from userspace. Signed-off-by: Teodora Baluta <teodora.baluta@intel.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>