Lines Matching refs:CEC

4 HDMI CEC
14 - STIH4xx HDMI CEC
26 - DisplayPort CEC-Tunneling-over-AUX on i915, nouveau and amdgpu
27 - ChromeOS EC CEC
28 - CEC for SECO boards (UDOO x86).
51 - vivid: emulates a CEC receiver and CEC transmitter.
52 Can be used to test CEC applications without actual CEC hardware.
54 - cec-gpio. If the CEC pin is hooked up to a GPIO pin then
55 you can control the CEC line through this driver. This supports error
64 ``utils/cec-ctl``: control a CEC device
66 ``utils/cec-compliance``: test compliance of a remote CEC device
68 ``utils/cec-follower``: emulate a CEC follower device
70 Note that ``cec-ctl`` has support for the CEC Hospitality Profile as is
74 the linux CEC framework.
76 If you want to get the CEC specification, then look at the References of
77 the HDMI wikipedia page: https://en.wikipedia.org/wiki/HDMI. CEC is part
79 HDMI 1.4 w.r.t. CEC) and should be good enough for most things.
82 DisplayPort to HDMI Adapters with working CEC
85 Background: most adapters do not support the CEC Tunneling feature,
86 and of those that do many did not actually connect the CEC pin.
87 Unfortunately, this means that while a CEC device is created, it
89 CEC devices.
91 This is a list of known working adapters that have CEC Tunneling AND
92 that properly connected the CEC pin. If you find adapters that work
95 To test: hook up your DP-to-HDMI adapter to a CEC capable device
98 cec-ctl --playback # Configure the PC as a CEC Playback device
99 cec-ctl -S # Show the CEC topology
101 The ``cec-ctl -S`` command should show at least two CEC devices,
102 ourselves and the CEC device you are connected to (i.e. typically the TV).
105 PS186 chipsets and the MegaChips 2900. While MegaChips 28x0 claims CEC support,
134 are PS176 based and do NOT have the CEC pin hooked up, so only the three Club3D
139 likely to have the CEC pin hooked up, it looks like they changed the reference
143 USB CEC Dongles
193 To automatically set the physical address of the CEC device whenever the
211 CEC Without HPD
215 CEC is still enabled so connected devices can send an <Image View On> CEC
216 message in order to wake up such displays. Unfortunately, not all CEC
219 blocking the CEC pin. Even though the SoC can use CEC without a HPD,
222 There is a CEC capability flag to signal this: ``CEC_CAP_NEEDS_HPD``.
225 Note for CEC application implementers: the <Image View On> message must
227 Certain very bad but unfortunately not uncommon CEC implementations
234 1) Get a Pulse-Eight USB CEC dongle, connect an HDMI cable from your
256 then something (hardware and/or software) is preventing the CEC
260 Pulse-Eight to a CEC-enabled display and run the same command
264 2) If you have another linux device supporting CEC without HPD, then
267 want for this test), but the second device can monitor the CEC pin.
271 If CEC messages do not come through when there is no HPD, then you
273 or the software powers off the CEC core when the HPD goes low. The
278 Microcontrollers & CEC
281 We have seen some CEC implementations in displays that use a microcontroller
284 CEC debugger (see the next section).
286 You will see cases where the CEC transmitter holds the CEC line high or low for
296 Making a CEC debugger
300 your own low-level CEC debugger.
333 The CEC pin of the HDMI connector needs to be connected to these pins:
358 send/receive CEC commands and the other to monitor. If you monitor using
359 an unconfigured CEC adapter then it will use GPIO interrupts which makes
364 ``cec-ctl --monitor-pin`` will do low-level CEC bus sniffing and analysis.
365 You can also store the CEC traffic to file using ``--store-pin`` and analyze
368 You can also use this as a full-fledged CEC device by configuring it