Re: [PATCHv2 4/4] DTS: ARM: OMAP3-N900: Add lis3lv02d support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




* Sebastian Reichel <sre@xxxxxxxxxx> [150321 13:20]:
> From: Sebastian Reichel <sre@xxxxxxxxx>
> 
> This adds support for the N900's accelerometer to
> the Nokia N900 DTS file.
> 
> Signed-off-by: Sebastian Reichel <sre@xxxxxxxxxx>

This at least currently does not conflict with anything I have
queued, so I suggest you try to get Greg to take the whole set:

Acked-by: Tony Lindgren <tony@xxxxxxxxxxx>

> ---
>  arch/arm/boot/dts/omap3-n900.dts | 52 ++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 52 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
> index 6040327..b02a717 100644
> --- a/arch/arm/boot/dts/omap3-n900.dts
> +++ b/arch/arm/boot/dts/omap3-n900.dts
> @@ -602,6 +602,58 @@
>  	pinctrl-0 = <&i2c3_pins>;
>  
>  	clock-frequency = <400000>;
> +
> +	lis302dl: lis3lv02d@1d {
> +		compatible = "st,lis3lv02d";
> +		reg = <0x1d>;
> +
> +		Vdd-supply = <&vaux1>;
> +		Vdd_IO-supply = <&vio>;
> +
> +		interrupt-parent = <&gpio6>;
> +		interrupts = <21 20>; /* 181 and 180 */
> +
> +		/* click flags */
> +		st,click-single-x;
> +		st,click-single-y;
> +		st,click-single-z;
> +
> +		/* Limits are 0.5g * value */
> +		st,click-threshold-x = <8>;
> +		st,click-threshold-y = <8>;
> +		st,click-threshold-z = <10>;
> +
> +		/* Click must be longer than time limit */
> +		st,click-time-limit = <9>;
> +
> +		/* Kind of debounce filter */
> +		st,click-latency = <50>;
> +
> +		/* Interrupt line 2 for click detection */
> +		st,irq2-click;
> +
> +		st,wakeup-x-hi;
> +		st,wakeup-y-hi;
> +		st,wakeup-threshold = <(800/18)>; /* millig-value / 18 to get HW values */
> +
> +		st,wakeup2-z-hi;
> +		st,wakeup2-threshold = <(900/18)>; /* millig-value / 18 to get HW values */
> +
> +		st,hipass1-disable;
> +		st,hipass2-disable;
> +
> +		st,axis-x = <1>;    /* LIS3_DEV_X */
> +		st,axis-y = <(-2)>; /* LIS3_INV_DEV_Y */
> +		st,axis-z = <(-3)>; /* LIS3_INV_DEV_Z */
> +
> +		st,min-limit-x = <(-32)>;
> +		st,min-limit-y = <3>;
> +		st,min-limit-z = <3>;
> +
> +		st,max-limit-x = <(-3)>;
> +		st,max-limit-y = <32>;
> +		st,max-limit-z = <32>;
> +	};
>  };
>  
>  &mmc1 {
> -- 
> 2.1.4
> 
--
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




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux