forked from Minki/linux
e8731180fb
This adds support for Freescale's (now NXP's) FXLS8471Q accelerometer. We use MMA8451Q's configuration because for what the driver supports, FXLS8471Q is the same. Support for FXLS8471Q's features (fast SPI interface and a larger FIFO, among others) can be added to this driver anytime. See it's datasheet for the details: http://cache.nxp.com/files/sensors/doc/data_sheet/FXLS8471Q.pdf Signed-off-by: Martin Kepplinger <martink@posteo.de> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
34 lines
728 B
Plaintext
34 lines
728 B
Plaintext
Freescale MMA8451Q, MMA8452Q, MMA8453Q, MMA8652FC, MMA8653FC or FXLS8471Q
|
|
triaxial accelerometer
|
|
|
|
Required properties:
|
|
|
|
- compatible: should contain one of
|
|
* "fsl,mma8451"
|
|
* "fsl,mma8452"
|
|
* "fsl,mma8453"
|
|
* "fsl,mma8652"
|
|
* "fsl,mma8653"
|
|
* "fsl,fxls8471"
|
|
|
|
- reg: the I2C address of the chip
|
|
|
|
Optional properties:
|
|
|
|
- interrupt-parent: should be the phandle for the interrupt controller
|
|
|
|
- interrupts: interrupt mapping for GPIO IRQ
|
|
|
|
- interrupt-names: should contain "INT1" and/or "INT2", the accelerometer's
|
|
interrupt line in use.
|
|
|
|
Example:
|
|
|
|
mma8453fc@1d {
|
|
compatible = "fsl,mma8453";
|
|
reg = <0x1d>;
|
|
interrupt-parent = <&gpio1>;
|
|
interrupts = <5 0>;
|
|
interrupt-names = "INT2";
|
|
};
|