1*a7d6eb9dSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*a7d6eb9dSJonathan Cameron%YAML 1.2 3*a7d6eb9dSJonathan Cameron--- 4*a7d6eb9dSJonathan Cameron$id: http://devicetree.org/schemas/iio/magnetometer/fsl,mag3110.yaml# 5*a7d6eb9dSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*a7d6eb9dSJonathan Cameron 7*a7d6eb9dSJonathan Camerontitle: Freescale MAG3110 magnetometer sensor 8*a7d6eb9dSJonathan Cameron 9*a7d6eb9dSJonathan Cameronmaintainers: 10*a7d6eb9dSJonathan Cameron - Anson Huang <Anson.Huang@nxp.com> 11*a7d6eb9dSJonathan Cameron 12*a7d6eb9dSJonathan Cameronproperties: 13*a7d6eb9dSJonathan Cameron compatible: 14*a7d6eb9dSJonathan Cameron const: fsl,mag3110 15*a7d6eb9dSJonathan Cameron 16*a7d6eb9dSJonathan Cameron reg: 17*a7d6eb9dSJonathan Cameron maxItems: 1 18*a7d6eb9dSJonathan Cameron 19*a7d6eb9dSJonathan Cameron interrupts: 20*a7d6eb9dSJonathan Cameron maxItems: 1 21*a7d6eb9dSJonathan Cameron 22*a7d6eb9dSJonathan Cameron vdd-supply: true 23*a7d6eb9dSJonathan Cameron 24*a7d6eb9dSJonathan Cameron vddio-supply: true 25*a7d6eb9dSJonathan Cameron 26*a7d6eb9dSJonathan CameronadditionalProperties: false 27*a7d6eb9dSJonathan Cameron 28*a7d6eb9dSJonathan Cameronrequired: 29*a7d6eb9dSJonathan Cameron - compatible 30*a7d6eb9dSJonathan Cameron - reg 31*a7d6eb9dSJonathan Cameron 32*a7d6eb9dSJonathan Cameronexamples: 33*a7d6eb9dSJonathan Cameron - | 34*a7d6eb9dSJonathan Cameron #include <dt-bindings/interrupt-controller/irq.h> 35*a7d6eb9dSJonathan Cameron i2c { 36*a7d6eb9dSJonathan Cameron #address-cells = <1>; 37*a7d6eb9dSJonathan Cameron #size-cells = <0>; 38*a7d6eb9dSJonathan Cameron 39*a7d6eb9dSJonathan Cameron magnetometer@e { 40*a7d6eb9dSJonathan Cameron compatible = "fsl,mag3110"; 41*a7d6eb9dSJonathan Cameron reg = <0x0e>; 42*a7d6eb9dSJonathan Cameron pinctrl-names = "default"; 43*a7d6eb9dSJonathan Cameron pinctrl-0 = <&pinctrl_i2c3_mag3110_int>; 44*a7d6eb9dSJonathan Cameron interrupt-parent = <&gpio3>; 45*a7d6eb9dSJonathan Cameron interrupts = <16 IRQ_TYPE_EDGE_RISING>; 46*a7d6eb9dSJonathan Cameron }; 47*a7d6eb9dSJonathan Cameron }; 48*a7d6eb9dSJonathan Cameron... 49