]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
media: platform: Add Amlogic Meson AO CEC Controller driver
authorNeil Armstrong <narmstrong@baylibre.com>
Thu, 27 Jul 2017 15:20:29 +0000 (11:20 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Wed, 9 Aug 2017 14:45:26 +0000 (10:45 -0400)
commit7ec2c0f72cb1199c97d92b97b4bfc9978a0ea791
tree255ff95f1536697d366b79917a28bc64c8791f1c
parent40aaf7c9c438f26012d32270b600ba09c2dd516a
media: platform: Add Amlogic Meson AO CEC Controller driver

The Amlogic SoC embeds a standalone CEC controller, this patch adds a driver
for such controller.
The controller does not need HPD to be active, and could support up to max
5 logical addresses, but only 1 is handled since the Suspend firmware can
make use of this unique logical address to wake up the device.

The Suspend firmware configuration will be added in an other patchset.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
[hans.verkuil@cisco.com:s/if (ret)/if (res)/ to fix obvious typo]
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/platform/Kconfig
drivers/media/platform/Makefile
drivers/media/platform/meson/Makefile [new file with mode: 0644]
drivers/media/platform/meson/ao-cec.c [new file with mode: 0644]