1*440b075bSKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 244aa656fSSuman Anna%YAML 1.2 344aa656fSSuman Anna--- 444aa656fSSuman Anna$id: http://devicetree.org/schemas/arm/keystone/ti,k3-sci-common.yaml# 544aa656fSSuman Anna$schema: http://devicetree.org/meta-schemas/core.yaml# 644aa656fSSuman Anna 784e85359SKrzysztof Kozlowskititle: Common K3 TI-SCI 844aa656fSSuman Anna 944aa656fSSuman Annamaintainers: 1044aa656fSSuman Anna - Nishanth Menon <nm@ti.com> 1144aa656fSSuman Anna 1244aa656fSSuman Annadescription: | 1344aa656fSSuman Anna The TI K3 family of SoCs usually have a central System Controller Processor 1444aa656fSSuman Anna that is responsible for managing various SoC-level resources like clocks, 1544aa656fSSuman Anna resets, interrupts etc. The communication with that processor is performed 1644aa656fSSuman Anna through the TI-SCI protocol. 1744aa656fSSuman Anna 1844aa656fSSuman Anna Each specific device management node like a clock controller node, a reset 1944aa656fSSuman Anna controller node or an interrupt-controller node should define a common set 2044aa656fSSuman Anna of properties that enables them to implement the corresponding functionality 2144aa656fSSuman Anna over the TI-SCI protocol. The following are some of the common properties 2244aa656fSSuman Anna needed by such individual nodes. The required properties for each device 2344aa656fSSuman Anna management node is defined in the respective binding. 2444aa656fSSuman Anna 2544aa656fSSuman Annaproperties: 2644aa656fSSuman Anna ti,sci: 2744aa656fSSuman Anna $ref: /schemas/types.yaml#/definitions/phandle 2844aa656fSSuman Anna description: 2944aa656fSSuman Anna Should be a phandle to the TI-SCI System Controller node 3044aa656fSSuman Anna 3144aa656fSSuman Anna ti,sci-dev-id: 3244aa656fSSuman Anna $ref: /schemas/types.yaml#/definitions/uint32 3344aa656fSSuman Anna description: | 3444aa656fSSuman Anna Should contain the TI-SCI device id corresponding to the device. Please 3544aa656fSSuman Anna refer to the corresponding System Controller documentation for valid 3644aa656fSSuman Anna values for the desired device. 3744aa656fSSuman Anna 3844aa656fSSuman Anna ti,sci-proc-ids: 3944aa656fSSuman Anna description: Should contain a single tuple of <proc_id host_id>. 4044aa656fSSuman Anna $ref: /schemas/types.yaml#/definitions/uint32-array 4144aa656fSSuman Anna items: 4244aa656fSSuman Anna - description: TI-SCI processor id for the remote processor device 4344aa656fSSuman Anna - description: TI-SCI host id to which processor control ownership 4444aa656fSSuman Anna should be transferred to 4562298364SRob Herring 4662298364SRob HerringadditionalProperties: true 47