* [ANN] HDMI CEC Status Update
@ 2017-05-30 6:53 ` Hans Verkuil
2017-05-30 7:21 ` Neil Armstrong
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Hans Verkuil @ 2017-05-30 6:53 UTC (permalink / raw)
To: Linux Media Mailing List, Maling list - DRI developers
For those who are interested in HDMI CEC support I made a little status
document that I intend to keep up to date:
https://hverkuil.home.xs4all.nl/cec-status.txt
My goal is to get CEC supported for any mainlined HDMI driver where the hardware
supports CEC.
If anyone is working on a CEC driver that I don't know already about, just drop
me an email so I can update the status.
I also started maintaining a list of DisplayPort to HDMI adapters that support
CEC. If you have one that works and is not on the list, then please let me know.
Seeing /dev/cecX is not enough, some adapters do not connect the CEC pin, so they
won't be able to detect any other CEC devices. See the test instructions in the
cec-status.txt file on how to make sure the adapter has a working CEC pin. I
plan to do some more testing this week, so hopefully the list will expand.
Thanks!
Hans
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANN] HDMI CEC Status Update
2017-05-30 6:53 ` [ANN] HDMI CEC Status Update Hans Verkuil
@ 2017-05-30 7:21 ` Neil Armstrong
2017-05-30 8:39 ` Hans Verkuil
2017-05-30 15:42 ` Clint Taylor
2017-05-31 8:12 ` Andrzej Hajda
2 siblings, 1 reply; 7+ messages in thread
From: Neil Armstrong @ 2017-05-30 7:21 UTC (permalink / raw)
To: Hans Verkuil, Linux Media Mailing List,
Maling list - DRI developers, Archit Taneja
Hi Hans,
On 05/30/2017 08:53 AM, Hans Verkuil wrote:
> For those who are interested in HDMI CEC support I made a little status
> document that I intend to keep up to date:
>
> https://hverkuil.home.xs4all.nl/cec-status.txt
>
> My goal is to get CEC supported for any mainlined HDMI driver where the hardware
> supports CEC.
>
> If anyone is working on a CEC driver that I don't know already about, just drop
> me an email so I can update the status.
>
> I also started maintaining a list of DisplayPort to HDMI adapters that support
> CEC. If you have one that works and is not on the list, then please let me know.
> Seeing /dev/cecX is not enough, some adapters do not connect the CEC pin, so they
> won't be able to detect any other CEC devices. See the test instructions in the
> cec-status.txt file on how to make sure the adapter has a working CEC pin. I
> plan to do some more testing this week, so hopefully the list will expand.
>
> Thanks!
>
> Hans
Following our discussion on IRC,
I'm working on a CEC driver for the standalone Amlogic CEC Controller that is able
to wake up the device from Suspend or Power Off mode by passing infos to the FW.
I initially planned to use the DW-HDMI CEC controller but I recently found out that
on the Amlogic Meson GX SoCs, the CEC line can be pinmuxed to either an Amlogic custom
controller or either to a Synopsys IP.
But it's connected to the Synopsys HDMI-RX controller... so my plan to use Russell's code
is now dead.
Anyway, I'll still need to have the CEC notifier suport for DW-HDMI, so I made a rebase/cleanup
of Russell's driver on 4.12-rc3 :
https://github.com/superna9999/linux/commits/amlogic/v4.12/rmk-dw-hdmi-cec
The rebase is aligned on dw-hdmi-i2s to use the bridge read/write ops.
Neil
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANN] HDMI CEC Status Update
2017-05-30 7:21 ` Neil Armstrong
@ 2017-05-30 8:39 ` Hans Verkuil
0 siblings, 0 replies; 7+ messages in thread
From: Hans Verkuil @ 2017-05-30 8:39 UTC (permalink / raw)
To: Neil Armstrong, Linux Media Mailing List,
Maling list - DRI developers, Archit Taneja
On 05/30/17 09:21, Neil Armstrong wrote:
> Hi Hans,
>
> On 05/30/2017 08:53 AM, Hans Verkuil wrote:
>> For those who are interested in HDMI CEC support I made a little status
>> document that I intend to keep up to date:
>>
>> https://hverkuil.home.xs4all.nl/cec-status.txt
>>
>> My goal is to get CEC supported for any mainlined HDMI driver where the hardware
>> supports CEC.
>>
>> If anyone is working on a CEC driver that I don't know already about, just drop
>> me an email so I can update the status.
>>
>> I also started maintaining a list of DisplayPort to HDMI adapters that support
>> CEC. If you have one that works and is not on the list, then please let me know.
>> Seeing /dev/cecX is not enough, some adapters do not connect the CEC pin, so they
>> won't be able to detect any other CEC devices. See the test instructions in the
>> cec-status.txt file on how to make sure the adapter has a working CEC pin. I
>> plan to do some more testing this week, so hopefully the list will expand.
>>
>> Thanks!
>>
>> Hans
>
> Following our discussion on IRC,
> I'm working on a CEC driver for the standalone Amlogic CEC Controller that is able
> to wake up the device from Suspend or Power Off mode by passing infos to the FW.
FYI: the Pulse Eight linux driver has similar support. It has to be enabled via a
module option (persistent_config=1).
I have no public API for this, mostly because I would first like to get more information
about how these things are typically implemented in hardware.
Regards,
Hans
> I initially planned to use the DW-HDMI CEC controller but I recently found out that
> on the Amlogic Meson GX SoCs, the CEC line can be pinmuxed to either an Amlogic custom
> controller or either to a Synopsys IP.
>
> But it's connected to the Synopsys HDMI-RX controller... so my plan to use Russell's code
> is now dead.
>
> Anyway, I'll still need to have the CEC notifier suport for DW-HDMI, so I made a rebase/cleanup
> of Russell's driver on 4.12-rc3 :
> https://github.com/superna9999/linux/commits/amlogic/v4.12/rmk-dw-hdmi-cec
> The rebase is aligned on dw-hdmi-i2s to use the bridge read/write ops.
>
> Neil
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANN] HDMI CEC Status Update
2017-05-30 6:53 ` [ANN] HDMI CEC Status Update Hans Verkuil
2017-05-30 7:21 ` Neil Armstrong
@ 2017-05-30 15:42 ` Clint Taylor
2017-05-30 16:52 ` Hans Verkuil
2017-05-31 8:12 ` Andrzej Hajda
2 siblings, 1 reply; 7+ messages in thread
From: Clint Taylor @ 2017-05-30 15:42 UTC (permalink / raw)
To: dri-devel
On 05/29/2017 11:53 PM, Hans Verkuil wrote:
> For those who are interested in HDMI CEC support I made a little status
> document that I intend to keep up to date:
>
> https://hverkuil.home.xs4all.nl/cec-status.txt
>
> My goal is to get CEC supported for any mainlined HDMI driver where
> the hardware
> supports CEC.
>
> If anyone is working on a CEC driver that I don't know already about,
> just drop
> me an email so I can update the status.
>
> I also started maintaining a list of DisplayPort to HDMI adapters that
> support
> CEC. If you have one that works and is not on the list, then please
> let me know.
> Seeing /dev/cecX is not enough, some adapters do not connect the CEC
> pin, so they
> won't be able to detect any other CEC devices. See the test
> instructions in the
> cec-status.txt file on how to make sure the adapter has a working CEC
> pin. I
> plan to do some more testing this week, so hopefully the list will
> expand.
Would you also like a list of known USB-C->HDMI adapters that do not
work? I have a couple that advertise support at DPCD 0x3000 but are not
wired correctly.
-Clint
>
> Thanks!
>
> Hans
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANN] HDMI CEC Status Update
2017-05-30 15:42 ` Clint Taylor
@ 2017-05-30 16:52 ` Hans Verkuil
0 siblings, 0 replies; 7+ messages in thread
From: Hans Verkuil @ 2017-05-30 16:52 UTC (permalink / raw)
To: Clint Taylor, dri-devel
On 05/30/2017 05:42 PM, Clint Taylor wrote:
>
>
> On 05/29/2017 11:53 PM, Hans Verkuil wrote:
>> For those who are interested in HDMI CEC support I made a little status
>> document that I intend to keep up to date:
>>
>> https://hverkuil.home.xs4all.nl/cec-status.txt
>>
>> My goal is to get CEC supported for any mainlined HDMI driver where
>> the hardware
>> supports CEC.
>>
>> If anyone is working on a CEC driver that I don't know already about,
>> just drop
>> me an email so I can update the status.
>>
>> I also started maintaining a list of DisplayPort to HDMI adapters that
>> support
>> CEC. If you have one that works and is not on the list, then please
>> let me know.
>> Seeing /dev/cecX is not enough, some adapters do not connect the CEC
>> pin, so they
>> won't be able to detect any other CEC devices. See the test
>> instructions in the
>> cec-status.txt file on how to make sure the adapter has a working CEC
>> pin. I
>> plan to do some more testing this week, so hopefully the list will
>> expand.
>
> Would you also like a list of known USB-C->HDMI adapters that do not
> work? I have a couple that advertise support at DPCD 0x3000 but are not
> wired correctly.
Yes please. I was thinking about creating such a list as well.
Regards,
Hans
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANN] HDMI CEC Status Update
2017-05-30 6:53 ` [ANN] HDMI CEC Status Update Hans Verkuil
2017-05-30 7:21 ` Neil Armstrong
2017-05-30 15:42 ` Clint Taylor
@ 2017-05-31 8:12 ` Andrzej Hajda
2017-05-31 11:00 ` Marek Szyprowski
2 siblings, 1 reply; 7+ messages in thread
From: Andrzej Hajda @ 2017-05-31 8:12 UTC (permalink / raw)
To: Hans Verkuil, Linux Media Mailing List,
Maling list - DRI developers
On 30.05.2017 08:53, Hans Verkuil wrote:
> For those who are interested in HDMI CEC support I made a little status
> document that I intend to keep up to date:
>
> https://hverkuil.home.xs4all.nl/cec-status.txt
>
> My goal is to get CEC supported for any mainlined HDMI driver where the hardware
> supports CEC.
>
> If anyone is working on a CEC driver that I don't know already about, just drop
> me an email so I can update the status.
Sii8620 HDMI->MHL bridge is on my TODO list.
Regarding Exynos5 it is apparently the same IP as in Exynos4.
Regards
Andrzej
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANN] HDMI CEC Status Update
2017-05-31 8:12 ` Andrzej Hajda
@ 2017-05-31 11:00 ` Marek Szyprowski
0 siblings, 0 replies; 7+ messages in thread
From: Marek Szyprowski @ 2017-05-31 11:00 UTC (permalink / raw)
To: Andrzej Hajda, Hans Verkuil, Linux Media Mailing List,
Maling list - DRI developers
Hi Andrzej and Hans,
On 2017-05-31 10:12, Andrzej Hajda wrote:
> On 30.05.2017 08:53, Hans Verkuil wrote:
>> For those who are interested in HDMI CEC support I made a little status
>> document that I intend to keep up to date:
>>
>> https://hverkuil.home.xs4all.nl/cec-status.txt
>>
>> My goal is to get CEC supported for any mainlined HDMI driver where the hardware
>> supports CEC.
>>
>> If anyone is working on a CEC driver that I don't know already about, just drop
>> me an email so I can update the status.
> Sii8620 HDMI->MHL bridge is on my TODO list.
> Regarding Exynos5 it is apparently the same IP as in Exynos4.
I've just posted a patch enabling CEC module on Exynos5250 (Google Snow)
and Exynos5422 (Odroid XU3).
Best regards
--
Marek Szyprowski, PhD
Samsung R&D Institute Poland
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2017-05-31 11:00 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CGME20170530065337epcas2p4a0a30d4766fe94cc506536a46c6173cd@epcas2p4.samsung.com>
2017-05-30 6:53 ` [ANN] HDMI CEC Status Update Hans Verkuil
2017-05-30 7:21 ` Neil Armstrong
2017-05-30 8:39 ` Hans Verkuil
2017-05-30 15:42 ` Clint Taylor
2017-05-30 16:52 ` Hans Verkuil
2017-05-31 8:12 ` Andrzej Hajda
2017-05-31 11:00 ` Marek Szyprowski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox