Lines Matching full:hardware

7 hardware. It is designed to handle a multiple types of hardware (receivers,
35 The struct cec_adapter represents the CEC adapter hardware. It is created by
61 capabilities of the hardware and which parts are to be handled
125 hardware:
128 To enable/disable the hardware::
132 This callback enables or disables the CEC hardware. Enabling the CEC hardware
146 that not for us. Not all hardware supports this and this function is only
148 (some hardware may always be in 'monitor all' mode).
158 changes. Not all hardware supports this and this function is only called if
160 (some hardware may always be in 'monitor pin' mode).
172 should return -ENXIO. Once a logical address is programmed the CEC hardware
189 a new message for the same initiator. Most hardware will handle this
196 To log the current CEC hardware status::
200 This optional callback can be used to show the status of the CEC hardware.
244 or LOW_DRIVE if the hardware cannot differentiate or something
245 else entirely. Some hardware only supports OK and FAIL as the
252 Should only be set by the driver if it has hardware support for
255 since the hardware did that already.
257 The hardware must be able to differentiate between OK, NACK and 'something
262 hardware retry can just set the counter corresponding to the transmit error
263 to 1, if the hardware does support retry then either set these counters to
264 0 if the hardware provides no feedback of which errors occurred and how many
265 times, or fill in the correct values as reported by the hardware.
268 if there is one pending in the queue. So make sure that the hardware is in
272 hardware never retries, so the transmit is always for just a single
286 Typically the CEC hardware provides interrupts that signal when a transmit
360 The low-level operations drive the hardware, the high-level operations are
438 Most CEC hardware operates on full CEC messages where the software provides
439 the message and the hardware handles the low-level CEC protocol. But some
440 hardware only drives the CEC pin and software has to handle the low-level