On 12/12/16 17:15, Rob Herring wrote: > On Thu, Dec 08, 2016 at 03:22:56PM +0100, Marcin Niestroj wrote: >> This adds documentation for Bosch BMI160 Inertial Measurement Unit >> device-tree bindings. >> >> Signed-off-by: Marcin Niestroj <m.niestroj@xxxxxxxxxxxxxxxx> >> --- >> Changes v1 -> v2 (suggested by Rob): >> * remove "gpio" keyword from interrupts property description >> * describe "INT1" and "INT2" cases for interrupt-names property >> >> .../devicetree/bindings/iio/imu/bmi160.txt | 36 ++++++++++++++++++++++ >> 1 file changed, 36 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/iio/imu/bmi160.txt > > Acked-by: Rob Herring <robh@xxxxxxxxxx> Applied to the togreg branch of iio.git - initially pushed out as testing for the autobuilders to completely ignore this patch. Thanks, Jonathan > >> >> diff --git a/Documentation/devicetree/bindings/iio/imu/bmi160.txt b/Documentation/devicetree/bindings/iio/imu/bmi160.txt >> new file mode 100644 >> index 0000000..ae0112c >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/iio/imu/bmi160.txt >> @@ -0,0 +1,36 @@ >> +Bosch BMI160 - Inertial Measurement Unit with Accelerometer, Gyroscope >> +and externally connectable Magnetometer >> + >> +https://www.bosch-sensortec.com/bst/products/all_products/bmi160 >> + >> +Required properties: >> + - compatible : should be "bosch,bmi160" >> + - reg : the I2C address or SPI chip select number of the sensor >> + - spi-max-frequency : set maximum clock frequency (only for SPI) >> + >> +Optional properties: >> + - interrupt-parent : should be the phandle of the interrupt controller >> + - interrupts : interrupt mapping for IRQ, must be IRQ_TYPE_LEVEL_LOW >> + - interrupt-names : set to "INT1" if INT1 pin should be used as interrupt >> + input, set to "INT2" if INT2 pin should be used instead >> + >> +Examples: >> + >> +bmi160@68 { >> + compatible = "bosch,bmi160"; >> + reg = <0x68>; >> + >> + interrupt-parent = <&gpio4>; >> + interrupts = <12 IRQ_TYPE_LEVEL_LOW>; >> + interrupt-names = "INT1"; >> +}; >> + >> +bmi160@0 { >> + compatible = "bosch,bmi160"; >> + reg = <0>; >> + spi-max-frequency = <10000000>; >> + >> + interrupt-parent = <&gpio2>; >> + interrupts = <12 IRQ_TYPE_LEVEL_LOW>; >> + interrupt-names = "INT2"; >> +}; >> -- >> 2.10.2 >> -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html