On Mon, Sep 11, 2017 at 02:29:48PM +0200, Hans Verkuil wrote: > From: Hans Verkuil <hans.verkuil@xxxxxxxxx> > > This patch series adds support for the Tegra CEC functionality. > > This v4 has been rebased to the latest 4.14 pre-rc1 mainline. > > Please review! Other than for the bindings that are now Acked I have not > received any feedback. > > The first patch documents the CEC bindings, the second adds support > for this to tegra124.dtsi and enables it for the Jetson TK1. > > The third patch adds the CEC driver itself and the final patch adds > the cec notifier support to the drm/tegra driver in order to notify > the CEC driver whenever the physical address changes. > > I expect that the dts changes apply as well to the Tegra X1/X2 and possibly > other Tegra SoCs, but I can only test this with my Jetson TK1 board. > > The dt-bindings and the tegra-cec driver would go in through the media > subsystem, the drm/tegra part through the drm subsystem and the dts > changes through (I guess) the linux-tegra developers. Luckily they are > all independent of one another. > > To test this you need the CEC utilities from git://linuxtv.org/v4l-utils.git. > > To build this: > > git clone git://linuxtv.org/v4l-utils.git > cd v4l-utils > ./bootstrap.sh; ./configure > make > sudo make install # optional, you really only need utils/cec* > > To test: > > cec-ctl --playback # configure as playback device > cec-ctl -S # detect all connected CEC devices I finally got around to test this. Unfortunately I wasn't able to properly show connected CEC devices, but I think that may just be because the monitor I was testing against doesn't support CEC. I will have to check against a different device eventually to check that it properly enumerates, though I suspect you've already done quite extensive testing yourself. Thanks for doing this! Thierry
Attachment:
signature.asc
Description: PGP signature