aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2019-11-25 13:54:18 +0100
committerGerd Hoffmann <kraxel@redhat.com>2019-11-28 10:11:46 +0100
commit55ffb5d53069ecaae348cafb1909b6bec8cc006f (patch)
tree3a77fbb7e3a3366c905768e2fe9dcd14b9d17230
parent30d8e1ad22f7e1207664723a2815359b4992c927 (diff)
downloadvirtio-spec-55ffb5d53069ecaae348cafb1909b6bec8cc006f.tar.gz
virtio-gpu: some edid clarifications
Add some notes about fetching the EDID information. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
-rw-r--r--virtio-gpu.tex13
1 files changed, 9 insertions, 4 deletions
diff --git a/virtio-gpu.tex b/virtio-gpu.tex
index af4ca61..15dbf9f 100644
--- a/virtio-gpu.tex
+++ b/virtio-gpu.tex
@@ -70,16 +70,21 @@ struct virtio_gpu_config {
\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}