Lines Matching full:edid

13 VIDIOC_G_EDID - VIDIOC_S_EDID - VIDIOC_SUBDEV_G_EDID - VIDIOC_SUBDEV_S_EDID - Get or set the EDID o…
46 These ioctls can be used to get or set an EDID associated with an input
56 pad of the subdevice. If there is no EDID support for the given ``pad``
59 To get the EDID data the application has to fill in the ``pad``,
60 ``start_block``, ``blocks`` and ``edid`` fields, zero the ``reserved``
61 array and call :ref:`VIDIOC_G_EDID <VIDIOC_G_EDID>`. The current EDID from block
63 ``edid`` points to. The ``edid`` pointer must point to memory at least
67 ``blocks`` to the actual number of blocks. If there are no EDID blocks
75 total number of available EDID blocks and it will return 0 without
76 copying any data. This is an easy way to discover how many EDID blocks
81 If there are no EDID blocks available at all, then
84 To set the EDID blocks of a receiver the application has to fill in the
85 ``pad``, ``blocks`` and ``edid`` fields, set ``start_block`` to 0 and
86 zero the ``reserved`` array. It is not possible to set part of an EDID,
87 it is always all or nothing. Setting the EDID data is only valid for
90 The driver assumes that the full EDID is passed in. If there are more
91 EDID blocks than the hardware can handle then the EDID is not written,
96 To disable an EDID you set ``blocks`` to 0. Depending on the hardware
98 the EDID data in some way. In any case, the end result is the same: the
99 EDID is no longer available.
112 - Pad for which to get/set the EDID blocks. When used with a video
118 - Read the EDID from starting with this block. Must be 0 when
119 setting the EDID.
124 you set the EDID and ``blocks`` is 0, then the EDID is disabled or
131 - ``edid``
132 - Pointer to memory that contains the EDID. The minimum size is
143 The EDID data is not available.
146 The EDID data you provided is more than the hardware can handle.