BMP085/BMP18x/BMP28x digital pressure sensors Required properties: - compatible: must be one of: "bosch,bmp085" "bosch,bmp180" "bosch,bmp280" "bosch,bme280" Optional properties: - chip-id: configurable chip id for non-default chip revisions - temp-measurement-period: temperature measurement period (milliseconds) - default-oversampling: default oversampling value to be used at startup, value range is 0-3 with rising sensitivity. - interrupt-parent: should be the phandle for the interrupt controller - interrupts: interrupt mapping for IRQ - reset-gpios: a GPIO line handling reset of the sensor: as the line is active low, it should be marked GPIO_ACTIVE_LOW (see gpio/gpio.txt) - vddd-supply: digital voltage regulator (see regulator/regulator.txt) - vdda-supply: analog voltage regulator (see regulator/regulator.txt) Example: pressure@77 { compatible = "bosch,bmp085"; reg = <0x77>; chip-id = <10>; temp-measurement-period = <100>; default-oversampling = <2>; interrupt-parent = <&gpio0>; interrupts = <25 IRQ_TYPE_EDGE_RISING>; reset-gpios = <&gpio0 26 GPIO_ACTIVE_LOW>; vddd-supply = <&foo>; vdda-supply = <&bar>; }; |