Commit 21b9a47e authored by Jeff Chase's avatar Jeff Chase Committed by Mauro Carvalho Chehab
Browse files

media: cec: i2c: ch7322: Add ch7322 CEC controller driver



Add a CEC device driver for the Chrontel ch7322 CEC conroller.
This is an I2C device capable of sending and receiving CEC messages.

Signed-off-by: default avatarJeff Chase <jnchase@google.com>
Signed-off-by: default avatarHans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
parent 98f803cf
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4107,6 +4107,7 @@ L: linux-media@vger.kernel.org
S:	Maintained
T:	git git://linuxtv.org/media_tree.git
F:	Documentation/devicetree/bindings/media/i2c/chontel,ch7322.yaml
F:	drivers/media/cec/i2c/ch7322.c
CIRRUS LOGIC AUDIO CODEC DRIVERS
M:	James Schulman <james.schulman@cirrus.com>
+1 −0
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ menuconfig MEDIA_CEC_SUPPORT
	  adapter that supports HDMI CEC.

if MEDIA_CEC_SUPPORT
source "drivers/media/cec/i2c/Kconfig"
source "drivers/media/cec/platform/Kconfig"
source "drivers/media/cec/usb/Kconfig"
endif
+1 −1
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0
obj-y += core/ platform/ usb/
obj-y += core/ i2c/ platform/ usb/
+14 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0
#
# I2C drivers

config CEC_CH7322
	tristate "Chrontel CH7322 CEC controller"
	depends on I2C
	select REGMAP_I2C
	select CEC_CORE
	help
	  This is a driver for the Chrontel CH7322 CEC controller. It uses the
	  generic CEC framework interface.
	  CEC bus is present in the HDMI connector and enables communication
	  between compatible devices.
+5 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0
#
# Makefile for the CEC I2C device drivers.
#
obj-$(CONFIG_CEC_CH7322) += ch7322.o
Loading