Add some notes about fetching the EDID information.
Signed-off-by: Gerd Hoffmann <[email protected]>
---
virtio-gpu.tex | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/virtio-gpu.tex b/virtio-gpu.tex
index af4ca610d235..15dbf9f2ec82 100644
--- a/virtio-gpu.tex
+++ b/virtio-gpu.tex
@@ -70,16 +70,21 @@ \subsubsection{Events}
\begin{description}
\item[VIRTIO_GPU_EVENT_DISPLAY] Display configuration has changed.
The driver SHOULD use the VIRTIO_GPU_CMD_GET_DISPLAY_INFO command to
- fetch the information from the device.
+ fetch the information from the device. In case EDID support is
+ negotiated (VIRTIO_GPU_F_EDID feature flag) the device SHOULD also
+ fetch the updated EDID blobs using the VIRTIO_GPU_CMD_GET_EDID
+ command.
\end{description}
\devicenormative{\subsection}{Device Initialization}{Device Types / GPU Device
/ Device Initialization}
The driver SHOULD query the display information from the device using
the VIRTIO_GPU_CMD_GET_DISPLAY_INFO command and use that information
-for the initial scanout setup. In case no information is available or
-all displays are disabled the driver MAY choose to use a fallback,
-such as 1024x768 at display 0.
+for the initial scanout setup. In case EDID support is negotiated
+(VIRTIO_GPU_F_EDID feature flag) the device SHOULD also fetch the EDID
+information using the VIRTIO_GPU_CMD_GET_EDID command. If no
+information is available or all displays are disabled the driver MAY
+choose to use a fallback, such as 1024x768 at display 0.
\subsection{Device Operation}\label{sec:Device Types / GPU Device / Device
Operation}
--
2.18.1
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]