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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.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/misc/olpc,xo1.75-ec.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.yaml (Version linux-5.9.16)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD      1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 # Copyright (C) 2019,2020 Lubomir Rintel <lkund      2 # Copyright (C) 2019,2020 Lubomir Rintel <lkundrak@v3.sk>
  3 %YAML 1.2                                           3 %YAML 1.2
  4 ---                                                 4 ---
  5 $id: http://devicetree.org/schemas/misc/olpc,x      5 $id: http://devicetree.org/schemas/misc/olpc,xo1.75-ec.yaml#
  6 $schema: http://devicetree.org/meta-schemas/co      6 $schema: http://devicetree.org/meta-schemas/core.yaml#
  7                                                     7 
  8 title: OLPC XO-1.75 Embedded Controller        !!   8 title: OLPC XO-1.75 Embedded Controller bindings
  9                                                     9 
 10 description: |                                     10 description: |
 11   This binding describes the Embedded Controll     11   This binding describes the Embedded Controller acting as a SPI bus master
 12   on a OLPC XO-1.75 laptop computer.               12   on a OLPC XO-1.75 laptop computer.
 13                                                    13 
 14   The embedded controller requires the SPI con     14   The embedded controller requires the SPI controller driver to signal
 15   readiness to receive a transfer (that is, wh     15   readiness to receive a transfer (that is, when TX FIFO contains the
 16   response data) by strobing the ACK pin with      16   response data) by strobing the ACK pin with the ready signal. See the
 17   "ready-gpios" property of the SSP binding as     17   "ready-gpios" property of the SSP binding as documented in:
 18   <Documentation/devicetree/bindings/spi/marve     18   <Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.yaml>.
 19                                                    19 
 20 maintainers:                                       20 maintainers:
 21   - Lubomir Rintel <lkundrak@v3.sk>                 21   - Lubomir Rintel <lkundrak@v3.sk>
 22                                                    22 
 23 properties:                                        23 properties:
 24   compatible:                                      24   compatible:
 25     const: olpc,xo1.75-ec                          25     const: olpc,xo1.75-ec
 26                                                    26 
 27   cmd-gpios:                                       27   cmd-gpios:
 28     description: GPIO uspecifier of the CMD pi     28     description: GPIO uspecifier of the CMD pin
 29     maxItems: 1                                    29     maxItems: 1
 30                                                    30 
 31   spi-cpha: true                               << 
 32                                                << 
 33 required:                                          31 required:
 34   - compatible                                     32   - compatible
 35   - cmd-gpios                                      33   - cmd-gpios
 36                                                    34 
 37 additionalProperties: false                    !!  35 unevaluatedProperties: false
 38                                                    36 
 39 examples:                                          37 examples:
 40   - |                                              38   - |
 41     #include <dt-bindings/gpio/gpio.h>             39     #include <dt-bindings/gpio/gpio.h>
 42                                                    40 
 43     spi {                                          41     spi {
 44       spi-slave;                                   42       spi-slave;
 45       #address-cells = <0>;                    << 
 46       #size-cells = <0>;                       << 
 47       ready-gpios = <&gpio 125 GPIO_ACTIVE_HIG     43       ready-gpios = <&gpio 125 GPIO_ACTIVE_HIGH>;
 48                                                    44 
 49       slave {                                      45       slave {
 50         compatible = "olpc,xo1.75-ec";             46         compatible = "olpc,xo1.75-ec";
 51         spi-cpha;                                  47         spi-cpha;
 52         cmd-gpios = <&gpio 155 GPIO_ACTIVE_HIG     48         cmd-gpios = <&gpio 155 GPIO_ACTIVE_HIGH>;
 53       };                                           49       };
 54     };                                             50     };
 55                                                    51 
 56 ...                                                52 ...
                                                      

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