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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/iio/resolver/adi,ad2s90.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/resolver/adi,ad2s90.yaml (Architecture i386) and /Documentation/devicetree/bindings/iio/resolver/adi,ad2s90.yaml (Architecture alpha)


  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/resolve      4 $id: http://devicetree.org/schemas/iio/resolver/adi,ad2s90.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Analog Devices AD2S90 Resolver-to-Digit      7 title: Analog Devices AD2S90 Resolver-to-Digital Converter
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Matheus Tavares <matheus.bernardino@usp.br>     10   - Matheus Tavares <matheus.bernardino@usp.br>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Datasheet: https://www.analog.com/en/product     13   Datasheet: https://www.analog.com/en/products/ad2s90.html
 14                                                    14 
 15 properties:                                        15 properties:
 16   compatible:                                      16   compatible:
 17     const: adi,ad2s90                              17     const: adi,ad2s90
 18                                                    18 
 19   reg:                                             19   reg:
 20     maxItems: 1                                    20     maxItems: 1
 21                                                    21 
 22   spi-max-frequency:                               22   spi-max-frequency:
 23     maximum: 830000                                23     maximum: 830000
 24     description: |                                 24     description: |
 25       Chip's max frequency, as specified in it     25       Chip's max frequency, as specified in its datasheet, is 2Mhz. But a 600ns
 26       delay is expected between the applicatio     26       delay is expected between the application of a logic LO to CS and the
 27       application of SCLK, as also specified.      27       application of SCLK, as also specified. And since the delay is not
 28       implemented in the spi code, to satisfy      28       implemented in the spi code, to satisfy it, SCLK's period should be at
 29       most 2 * 600ns, so the max frequency sho     29       most 2 * 600ns, so the max frequency should be 1 / (2 * 6e-7), which gives
 30       roughly 830000Hz.                            30       roughly 830000Hz.
 31                                                    31 
 32   spi-cpol: true                                   32   spi-cpol: true
 33                                                    33 
 34   spi-cpha: true                                   34   spi-cpha: true
 35                                                    35 
 36 required:                                          36 required:
 37   - compatible                                     37   - compatible
 38   - reg                                            38   - reg
 39                                                    39 
 40 dependencies:                                      40 dependencies:
 41   spi-cpol: [ spi-cpha ]                           41   spi-cpol: [ spi-cpha ]
 42   spi-cpha: [ spi-cpol ]                           42   spi-cpha: [ spi-cpol ]
 43                                                    43 
 44 allOf:                                             44 allOf:
 45   - $ref: /schemas/spi/spi-peripheral-props.ya     45   - $ref: /schemas/spi/spi-peripheral-props.yaml#
 46                                                    46 
 47 unevaluatedProperties: false                       47 unevaluatedProperties: false
 48                                                    48 
 49 examples:                                          49 examples:
 50   - |                                              50   - |
 51     spi {                                          51     spi {
 52         #address-cells = <1>;                      52         #address-cells = <1>;
 53         #size-cells = <0>;                         53         #size-cells = <0>;
 54                                                    54 
 55         resolver@0 {                               55         resolver@0 {
 56             compatible = "adi,ad2s90";             56             compatible = "adi,ad2s90";
 57             reg = <0>;                             57             reg = <0>;
 58             spi-max-frequency = <830000>;          58             spi-max-frequency = <830000>;
 59             spi-cpol;                              59             spi-cpol;
 60             spi-cpha;                              60             spi-cpha;
 61         };                                         61         };
 62     };                                             62     };
 63 ...                                                63 ...
                                                      

~ [ 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