45 lines
1.4 KiB
Plaintext
45 lines
1.4 KiB
Plaintext
QTI Snapdragon Display Engine (SDE) shared plane
|
|
|
|
This driver allows to create multiple virtual planes from the same
|
|
physical plane. Only one plane can be activated at a time.
|
|
|
|
This device must be added to the connectors list of qcom,sde-kms device.
|
|
|
|
Required properties:
|
|
- compatible: "qcom,sde-shared-plane"
|
|
- qcom,add-planes: Shared planes to add to the DRM system. Each child
|
|
represents a new plane, which has the properties of:
|
|
qcom,plane-parent: required string, name of parent plane
|
|
where this plane is created from.
|
|
qcom,plane-name: required string, name of the new plane.
|
|
qcom,plane-virt-name: optional string, name of the new multi-rect plane.
|
|
qcom,plane-init-handoff: optional boolean, if set, the plane is inited
|
|
to handoff state at system bootup.
|
|
qcom,plane-init-active: optional boolean, if set, the plane is inited to
|
|
active state at system bootup.
|
|
qcom,plane-detach-handoff: optional boolean, if set, and when the plane
|
|
set handoff to true and crtc to null, the plane will
|
|
immediately become inaccessible and handoff will reset
|
|
to false.
|
|
|
|
|
|
Example:
|
|
|
|
/ {
|
|
...
|
|
|
|
qcom,sde-shared-plane {
|
|
compatible = "qcom,sde-shared-plane";
|
|
qcom,add-planes {
|
|
plane@0 {
|
|
qcom,plane-name = "plane-0-splash";
|
|
qcom,plane-parent = "plane-0";
|
|
};
|
|
plane@1 {
|
|
qcom,plane-name = "plane-1-splash";
|
|
qcom,plane-parent = "plane-1";
|
|
};
|
|
};
|
|
};
|
|
};
|