xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun* Bosch BMC150 magnetometer sensor
2*4882a593Smuzhiyun
3*4882a593Smuzhiyunhttp://ae-bst.resource.bosch.com/media/products/dokumente/bmc150/BST-BMC150-DS000-04.pdf
4*4882a593Smuzhiyun
5*4882a593SmuzhiyunRequired properties:
6*4882a593Smuzhiyun
7*4882a593Smuzhiyun  - compatible : should be one of:
8*4882a593Smuzhiyun                 "bosch,bmc150_magn"
9*4882a593Smuzhiyun                 "bosch,bmc156_magn"
10*4882a593Smuzhiyun                 "bosch,bmm150"
11*4882a593Smuzhiyun                 "bosch,bmm150_magn" (DEPRECATED, use bosch,bmm150)
12*4882a593Smuzhiyun  - reg : the I2C address of the magnetometer
13*4882a593Smuzhiyun
14*4882a593SmuzhiyunOptional properties:
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun  - interrupts : interrupt mapping for GPIO IRQ
17*4882a593Smuzhiyun
18*4882a593SmuzhiyunExample:
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunbmc150_magn@12 {
21*4882a593Smuzhiyun        compatible = "bosch,bmc150_magn";
22*4882a593Smuzhiyun        reg = <0x12>;
23*4882a593Smuzhiyun        interrupt-parent = <&gpio1>;
24*4882a593Smuzhiyun        interrupts = <0 1>;
25*4882a593Smuzhiyun};
26