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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.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/media/cec/amlogic,meson-gx-ao-cec.yaml (Architecture i386) and /Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml (Architecture ppc)


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C      1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 # Copyright 2019 BayLibre, SAS                      2 # Copyright 2019 BayLibre, SAS
  3 %YAML 1.2                                           3 %YAML 1.2
  4 ---                                                 4 ---
  5 $id: http://devicetree.org/schemas/media/cec/a      5 $id: http://devicetree.org/schemas/media/cec/amlogic,meson-gx-ao-cec.yaml#
  6 $schema: http://devicetree.org/meta-schemas/co      6 $schema: http://devicetree.org/meta-schemas/core.yaml#
  7                                                     7 
  8 title: Amlogic Meson AO-CEC Controller              8 title: Amlogic Meson AO-CEC Controller
  9                                                     9 
 10 maintainers:                                       10 maintainers:
 11   - Neil Armstrong <neil.armstrong@linaro.org>      11   - Neil Armstrong <neil.armstrong@linaro.org>
 12                                                    12 
 13 description: |                                     13 description: |
 14   The Amlogic Meson AO-CEC module is present i     14   The Amlogic Meson AO-CEC module is present is Amlogic SoCs and its purpose is
 15   to handle communication between HDMI connect     15   to handle communication between HDMI connected devices over the CEC bus.
 16                                                    16 
 17 properties:                                        17 properties:
 18   compatible:                                      18   compatible:
 19     enum:                                          19     enum:
 20       - amlogic,meson-gx-ao-cec # GXBB, GXL, G     20       - amlogic,meson-gx-ao-cec # GXBB, GXL, GXM, G12A and SM1 AO_CEC_A module
 21       - amlogic,meson-g12a-ao-cec # G12A AO_CE     21       - amlogic,meson-g12a-ao-cec # G12A AO_CEC_B module
 22       - amlogic,meson-sm1-ao-cec # SM1 AO_CEC_     22       - amlogic,meson-sm1-ao-cec # SM1 AO_CEC_B module
 23                                                    23 
 24   reg:                                             24   reg:
 25     maxItems: 1                                    25     maxItems: 1
 26                                                    26 
 27   clocks:                                          27   clocks:
 28     maxItems: 1                                    28     maxItems: 1
 29                                                    29 
 30   clock-names:                                     30   clock-names:
 31     maxItems: 1                                    31     maxItems: 1
 32                                                    32 
 33   interrupts:                                      33   interrupts:
 34     maxItems: 1                                    34     maxItems: 1
 35                                                    35 
 36 allOf:                                             36 allOf:
 37   - $ref: cec-common.yaml#                         37   - $ref: cec-common.yaml#
 38   - if:                                            38   - if:
 39       properties:                                  39       properties:
 40         compatible:                                40         compatible:
 41           contains:                                41           contains:
 42             enum:                                  42             enum:
 43               - amlogic,meson-gx-ao-cec            43               - amlogic,meson-gx-ao-cec
 44                                                    44 
 45     then:                                          45     then:
 46       properties:                                  46       properties:
 47         clocks:                                    47         clocks:
 48           items:                                   48           items:
 49             - description: AO-CEC clock            49             - description: AO-CEC clock
 50                                                    50 
 51         clock-names:                               51         clock-names:
 52           items:                                   52           items:
 53             - const: core                          53             - const: core
 54                                                    54 
 55   - if:                                            55   - if:
 56       properties:                                  56       properties:
 57         compatible:                                57         compatible:
 58           contains:                                58           contains:
 59             enum:                                  59             enum:
 60               - amlogic,meson-g12a-ao-cec          60               - amlogic,meson-g12a-ao-cec
 61               - amlogic,meson-sm1-ao-cec           61               - amlogic,meson-sm1-ao-cec
 62                                                    62 
 63     then:                                          63     then:
 64       properties:                                  64       properties:
 65         clocks:                                    65         clocks:
 66           items:                                   66           items:
 67             - description: AO-CEC clock genera     67             - description: AO-CEC clock generator source
 68                                                    68 
 69         clock-names:                               69         clock-names:
 70           items:                                   70           items:
 71             - const: oscin                         71             - const: oscin
 72                                                    72 
 73 required:                                          73 required:
 74   - compatible                                     74   - compatible
 75   - reg                                            75   - reg
 76   - interrupts                                     76   - interrupts
 77   - hdmi-phandle                                   77   - hdmi-phandle
 78   - clocks                                         78   - clocks
 79   - clock-names                                    79   - clock-names
 80                                                    80 
 81 unevaluatedProperties: false                       81 unevaluatedProperties: false
 82                                                    82 
 83 examples:                                          83 examples:
 84   - |                                              84   - |
 85     cec_AO: cec@100 {                              85     cec_AO: cec@100 {
 86         compatible = "amlogic,meson-gx-ao-cec"     86         compatible = "amlogic,meson-gx-ao-cec";
 87         reg = <0x00100 0x14>;                      87         reg = <0x00100 0x14>;
 88         interrupts = <199>;                        88         interrupts = <199>;
 89         clocks = <&clkc_cec>;                      89         clocks = <&clkc_cec>;
 90         clock-names = "core";                      90         clock-names = "core";
 91         hdmi-phandle = <&hdmi_tx>;                 91         hdmi-phandle = <&hdmi_tx>;
 92     };                                             92     };
                                                      

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