~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml (Architecture i386) and /Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml (Architecture sparc)


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C      1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/iio/accel/f      4 $id: http://devicetree.org/schemas/iio/accel/fsl,mma7455.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Freescale MMA7455 and MMA7456 three axi      7 title: Freescale MMA7455 and MMA7456 three axis accelerometers
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Jonathan Cameron <jic23@kernel.org>             10   - Jonathan Cameron <jic23@kernel.org>
 11                                                    11 
 12 description:                                       12 description:
 13   Devices support both SPI and I2C interfaces.     13   Devices support both SPI and I2C interfaces.
 14                                                    14 
 15 properties:                                        15 properties:
 16   compatible:                                      16   compatible:
 17     enum:                                          17     enum:
 18       - fsl,mma7455                                18       - fsl,mma7455
 19       - fsl,mma7456                                19       - fsl,mma7456
 20   reg:                                             20   reg:
 21     maxItems: 1                                    21     maxItems: 1
 22                                                    22 
 23   avdd-supply: true                                23   avdd-supply: true
 24   vddio-supply: true                               24   vddio-supply: true
 25                                                    25 
 26   interrupts:                                      26   interrupts:
 27     minItems: 1                                    27     minItems: 1
 28     maxItems: 2                                    28     maxItems: 2
 29                                                    29 
 30   interrupt-names:                                 30   interrupt-names:
 31     description:                                   31     description:
 32       Data ready is only available on INT1, bu     32       Data ready is only available on INT1, but events can use either or
 33       both pins.  If not specified, first elem     33       both pins.  If not specified, first element assumed to correspond
 34       to INT1 and second (where present) to IN     34       to INT1 and second (where present) to INT2.
 35     minItems: 1                                    35     minItems: 1
 36     maxItems: 2                                    36     maxItems: 2
 37     items:                                         37     items:
 38       enum:                                        38       enum:
 39         - INT1                                     39         - INT1
 40         - INT2                                     40         - INT2
 41                                                    41 
 42 required:                                          42 required:
 43   - compatible                                     43   - compatible
 44   - reg                                            44   - reg
 45                                                    45 
 46 allOf:                                             46 allOf:
 47   - $ref: /schemas/spi/spi-peripheral-props.ya     47   - $ref: /schemas/spi/spi-peripheral-props.yaml#
 48                                                    48 
 49 unevaluatedProperties: false                       49 unevaluatedProperties: false
 50                                                    50 
 51 examples:                                          51 examples:
 52   - |                                              52   - |
 53     # include <dt-bindings/interrupt-controlle     53     # include <dt-bindings/interrupt-controller/irq.h>
 54     i2c {                                          54     i2c {
 55         #address-cells = <1>;                      55         #address-cells = <1>;
 56         #size-cells = <0>;                         56         #size-cells = <0>;
 57                                                    57 
 58         accelerometer@18 {                         58         accelerometer@18 {
 59             compatible = "fsl,mma7455";            59             compatible = "fsl,mma7455";
 60             reg = <0x18>;                          60             reg = <0x18>;
 61             vddio-supply = <&iovdd>;               61             vddio-supply = <&iovdd>;
 62             avdd-supply = <&avdd>;                 62             avdd-supply = <&avdd>;
 63             interrupts = <57 IRQ_TYPE_EDGE_FAL     63             interrupts = <57 IRQ_TYPE_EDGE_FALLING>, <58 IRQ_TYPE_EDGE_FALLING>;
 64             interrupt-names = "INT2", "INT1";      64             interrupt-names = "INT2", "INT1";
 65         };                                         65         };
 66     };                                             66     };
 67   - |                                              67   - |
 68     # include <dt-bindings/interrupt-controlle     68     # include <dt-bindings/interrupt-controller/irq.h>
 69     spi {                                          69     spi {
 70         #address-cells = <1>;                      70         #address-cells = <1>;
 71         #size-cells = <0>;                         71         #size-cells = <0>;
 72         accelerometer@0 {                          72         accelerometer@0 {
 73             compatible = "fsl,mma7456";            73             compatible = "fsl,mma7456";
 74             reg = <0>;                             74             reg = <0>;
 75             spi-max-frequency = <10000000>;        75             spi-max-frequency = <10000000>;
 76             vddio-supply = <&iovdd>;               76             vddio-supply = <&iovdd>;
 77             avdd-supply = <&avdd>;                 77             avdd-supply = <&avdd>;
 78             interrupts = <57 IRQ_TYPE_EDGE_FAL     78             interrupts = <57 IRQ_TYPE_EDGE_FALLING>;
 79             interrupt-names = "INT1";              79             interrupt-names = "INT1";
 80         };                                         80         };
 81     };                                             81     };
 82 ...                                                82 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php