1*c3d7f3e7SDmitry Baryshkov%YAML 1.2 2*c3d7f3e7SDmitry Baryshkov--- 3*c3d7f3e7SDmitry Baryshkov$id: http://devicetree.org/schemas/display/msm/dpu-common.yaml# 4*c3d7f3e7SDmitry Baryshkov$schema: http://devicetree.org/meta-schemas/core.yaml# 5*c3d7f3e7SDmitry Baryshkov 6*c3d7f3e7SDmitry Baryshkovtitle: Qualcomm Display DPU common properties 7*c3d7f3e7SDmitry Baryshkov 8*c3d7f3e7SDmitry Baryshkovmaintainers: 9*c3d7f3e7SDmitry Baryshkov - Krishna Manikandan <quic_mkrishn@quicinc.com> 10*c3d7f3e7SDmitry Baryshkov - Dmitry Baryshkov <dmitry.baryshkov@linaro.org> 11*c3d7f3e7SDmitry Baryshkov - Rob Clark <robdclark@gmail.com> 12*c3d7f3e7SDmitry Baryshkov 13*c3d7f3e7SDmitry Baryshkovdescription: | 14*c3d7f3e7SDmitry Baryshkov Common properties for QCom DPU display controller. 15*c3d7f3e7SDmitry Baryshkov 16*c3d7f3e7SDmitry Baryshkovproperties: 17*c3d7f3e7SDmitry Baryshkov interrupts: 18*c3d7f3e7SDmitry Baryshkov maxItems: 1 19*c3d7f3e7SDmitry Baryshkov 20*c3d7f3e7SDmitry Baryshkov power-domains: 21*c3d7f3e7SDmitry Baryshkov maxItems: 1 22*c3d7f3e7SDmitry Baryshkov 23*c3d7f3e7SDmitry Baryshkov operating-points-v2: true 24*c3d7f3e7SDmitry Baryshkov opp-table: 25*c3d7f3e7SDmitry Baryshkov type: object 26*c3d7f3e7SDmitry Baryshkov 27*c3d7f3e7SDmitry Baryshkov ports: 28*c3d7f3e7SDmitry Baryshkov $ref: /schemas/graph.yaml#/properties/ports 29*c3d7f3e7SDmitry Baryshkov description: | 30*c3d7f3e7SDmitry Baryshkov Contains the list of output ports from DPU device. These ports 31*c3d7f3e7SDmitry Baryshkov connect to interfaces that are external to the DPU hardware, 32*c3d7f3e7SDmitry Baryshkov such as DSI, DP etc. 33*c3d7f3e7SDmitry Baryshkov 34*c3d7f3e7SDmitry Baryshkov patternProperties: 35*c3d7f3e7SDmitry Baryshkov "^port@[0-9a-f]+$": 36*c3d7f3e7SDmitry Baryshkov $ref: /schemas/graph.yaml#/properties/port 37*c3d7f3e7SDmitry Baryshkov 38*c3d7f3e7SDmitry Baryshkov # at least one port is required 39*c3d7f3e7SDmitry Baryshkov required: 40*c3d7f3e7SDmitry Baryshkov - port@0 41*c3d7f3e7SDmitry Baryshkov 42*c3d7f3e7SDmitry Baryshkovrequired: 43*c3d7f3e7SDmitry Baryshkov - compatible 44*c3d7f3e7SDmitry Baryshkov - reg 45*c3d7f3e7SDmitry Baryshkov - reg-names 46*c3d7f3e7SDmitry Baryshkov - clocks 47*c3d7f3e7SDmitry Baryshkov - interrupts 48*c3d7f3e7SDmitry Baryshkov - power-domains 49*c3d7f3e7SDmitry Baryshkov - operating-points-v2 50*c3d7f3e7SDmitry Baryshkov - ports 51*c3d7f3e7SDmitry Baryshkov 52*c3d7f3e7SDmitry BaryshkovadditionalProperties: true 53