1 %YAML 1.2 1 %YAML 1.2 2 --- 2 --- 3 $id: http://devicetree.org/schemas/display/msm 3 $id: http://devicetree.org/schemas/display/msm/dpu-common.yaml# 4 $schema: http://devicetree.org/meta-schemas/co 4 $schema: http://devicetree.org/meta-schemas/core.yaml# 5 5 6 title: Qualcomm Display DPU common properties 6 title: Qualcomm Display DPU common properties 7 7 8 maintainers: 8 maintainers: 9 - Krishna Manikandan <quic_mkrishn@quicinc.co 9 - Krishna Manikandan <quic_mkrishn@quicinc.com> 10 - Dmitry Baryshkov <dmitry.baryshkov@linaro.o 10 - Dmitry Baryshkov <dmitry.baryshkov@linaro.org> 11 - Rob Clark <robdclark@gmail.com> 11 - Rob Clark <robdclark@gmail.com> 12 12 13 description: | 13 description: | 14 Common properties for QCom DPU display contr 14 Common properties for QCom DPU display controller. 15 15 16 # Do not select this by default, otherwise it << 17 # display-controller@ nodes << 18 select: << 19 false << 20 << 21 properties: 16 properties: 22 $nodename: << 23 pattern: '^display-controller@[0-9a-f]+$' << 24 << 25 interrupts: 17 interrupts: 26 maxItems: 1 18 maxItems: 1 27 19 28 power-domains: 20 power-domains: 29 maxItems: 1 21 maxItems: 1 30 22 31 operating-points-v2: true 23 operating-points-v2: true 32 opp-table: 24 opp-table: 33 type: object 25 type: object 34 26 35 ports: 27 ports: 36 $ref: /schemas/graph.yaml#/properties/port 28 $ref: /schemas/graph.yaml#/properties/ports 37 description: | 29 description: | 38 Contains the list of output ports from D 30 Contains the list of output ports from DPU device. These ports 39 connect to interfaces that are external 31 connect to interfaces that are external to the DPU hardware, 40 such as DSI, DP etc. 32 such as DSI, DP etc. 41 33 42 patternProperties: 34 patternProperties: 43 "^port@[0-9a-f]+$": 35 "^port@[0-9a-f]+$": 44 $ref: /schemas/graph.yaml#/properties/ 36 $ref: /schemas/graph.yaml#/properties/port 45 37 46 # at least one port is required 38 # at least one port is required 47 required: 39 required: 48 - port@0 40 - port@0 49 41 50 required: 42 required: >> 43 - compatible >> 44 - reg >> 45 - reg-names >> 46 - clocks 51 - interrupts 47 - interrupts 52 - power-domains 48 - power-domains 53 - operating-points-v2 49 - operating-points-v2 54 - ports 50 - ports 55 51 56 additionalProperties: true 52 additionalProperties: true
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.