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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.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/arm/keystone/ti,k3-sci-common.yaml (Architecture i386) and /Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml (Architecture ppc)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/arm/keyston      4 $id: http://devicetree.org/schemas/arm/keystone/ti,k3-sci-common.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Common K3 TI-SCI                             7 title: Common K3 TI-SCI
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Nishanth Menon <nm@ti.com>                      10   - Nishanth Menon <nm@ti.com>
 11                                                    11 
 12 description: |                                     12 description: |
 13   The TI K3 family of SoCs usually have a cent     13   The TI K3 family of SoCs usually have a central System Controller Processor
 14   that is responsible for managing various SoC     14   that is responsible for managing various SoC-level resources like clocks,
 15   resets, interrupts etc. The communication wi     15   resets, interrupts etc. The communication with that processor is performed
 16   through the TI-SCI protocol.                     16   through the TI-SCI protocol.
 17                                                    17 
 18   Each specific device management node like a      18   Each specific device management node like a clock controller node, a reset
 19   controller node or an interrupt-controller n     19   controller node or an interrupt-controller node should define a common set
 20   of properties that enables them to implement     20   of properties that enables them to implement the corresponding functionality
 21   over the TI-SCI protocol. The following are      21   over the TI-SCI protocol. The following are some of the common properties
 22   needed by such individual nodes. The require     22   needed by such individual nodes. The required properties for each device
 23   management node is defined in the respective     23   management node is defined in the respective binding.
 24                                                    24 
 25 properties:                                        25 properties:
 26   ti,sci:                                          26   ti,sci:
 27     $ref: /schemas/types.yaml#/definitions/pha     27     $ref: /schemas/types.yaml#/definitions/phandle
 28     description:                                   28     description:
 29       Should be a phandle to the TI-SCI System     29       Should be a phandle to the TI-SCI System Controller node
 30                                                    30 
 31   ti,sci-dev-id:                                   31   ti,sci-dev-id:
 32     $ref: /schemas/types.yaml#/definitions/uin     32     $ref: /schemas/types.yaml#/definitions/uint32
 33     description: |                                 33     description: |
 34       Should contain the TI-SCI device id corr     34       Should contain the TI-SCI device id corresponding to the device. Please
 35       refer to the corresponding System Contro     35       refer to the corresponding System Controller documentation for valid
 36       values for the desired device.               36       values for the desired device.
 37                                                    37 
 38   ti,sci-proc-ids:                                 38   ti,sci-proc-ids:
 39     description: Should contain a single tuple     39     description: Should contain a single tuple of <proc_id host_id>.
 40     $ref: /schemas/types.yaml#/definitions/uin     40     $ref: /schemas/types.yaml#/definitions/uint32-array
 41     items:                                         41     items:
 42       - description: TI-SCI processor id for t     42       - description: TI-SCI processor id for the remote processor device
 43       - description: TI-SCI host id to which p     43       - description: TI-SCI host id to which processor control ownership
 44                      should be transferred to      44                      should be transferred to
 45                                                    45 
 46 additionalProperties: true                         46 additionalProperties: true
                                                      

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