Lines Matching refs:blocks
66 ``start_block``, ``blocks`` and ``edid`` fields, zero the ``reserved``
68 ``start_block`` and of size ``blocks`` will be placed in the memory
70 ``blocks`` * 128 bytes large (the size of one block is 128 bytes).
72 If there are fewer blocks than specified, then the driver will set
73 ``blocks`` to the actual number of blocks. If there are no EDID blocks
76 If blocks have to be retrieved from the sink, then this call will block
79 If ``start_block`` and ``blocks`` are both set to 0 when
80 :ref:`VIDIOC_G_EDID <VIDIOC_G_EDID>` is called, then the driver will set ``blocks`` to the
81 total number of available EDID blocks and it will return 0 without
82 copying any data. This is an easy way to discover how many EDID blocks
87 If there are no EDID blocks available at all, then
88 the driver will set ``blocks`` to 0 and it returns 0.
90 To set the EDID blocks of a receiver the application has to fill in the
91 ``pad``, ``blocks`` and ``edid`` fields, set ``start_block`` to 0 and
97 EDID blocks than the hardware can handle then the EDID is not written,
98 but instead the error code ``E2BIG`` is set and ``blocks`` is set to the
102 To disable an EDID you set ``blocks`` to 0. Depending on the hardware
119 - Pad for which to get/set the EDID blocks. When used with a video
128 - ``blocks``
129 - The number of blocks to get or set. Must be less or equal to 256
130 (the maximum number of blocks as defined by the standard). When
131 you set the EDID and ``blocks`` is 0, then the EDID is disabled or
140 ``blocks`` * 128.