Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e258b80e authored by David Härdeman's avatar David Härdeman Committed by Linus Torvalds
Browse files

input: add a driver for the Winbond WPCD376I Consumer IR hardware



Add a driver for the the Consumer IR (CIR) functionality of the Winbond
WPCD376I chipset (found on e.g. Intel DG45FC motherboards).

Signed-off-by: default avatarDavid Härdeman <david@hardeman.nu>
Reviewed-by: default avatarJesse Barnes <jbarnes@virtuousgeek.org>
Cc: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent abd6633c
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -5640,6 +5640,12 @@ L: linux-scsi@vger.kernel.org
S:	Maintained
F:	drivers/scsi/wd7000.c

WINBOND CIR DRIVER
P:	David Hrdeman
M:	david@hardeman.nu
S:	Maintained
F:	drivers/input/misc/winbond-cir.c

WIMAX STACK
M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
M:	linux-wimax@intel.com
+16 −0
Original line number Diff line number Diff line
@@ -222,6 +222,22 @@ config INPUT_SGI_BTNS
	  To compile this driver as a module, choose M here: the
	  module will be called sgi_btns.

config INPUT_WINBOND_CIR
	tristate "Winbond IR remote control"
	depends on X86 && PNP
	select LEDS_CLASS
	select BITREVERSE
	help
	  Say Y here if you want to use the IR remote functionality found
	  in some Winbond SuperI/O chips. Currently only the WPCD376I
	  chip is supported (included in some Intel Media series motherboards).

	  IR Receive and wake-on-IR from suspend and power-off is currently
	  supported.

	  To compile this driver as a module, choose M here: the module will be
	  called winbond_cir.

config HP_SDC_RTC
	tristate "HP SDC Real Time Clock"
	depends on (GSC || HP300) && SERIO
+1 −0
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@ obj-$(CONFIG_INPUT_SGI_BTNS) += sgi_btns.o
obj-$(CONFIG_INPUT_SPARCSPKR)		+= sparcspkr.o
obj-$(CONFIG_INPUT_TWL4030_PWRBUTTON)	+= twl4030-pwrbutton.o
obj-$(CONFIG_INPUT_UINPUT)		+= uinput.o
obj-$(CONFIG_INPUT_WINBOND_CIR)		+= winbond-cir.o
obj-$(CONFIG_INPUT_WISTRON_BTNS)	+= wistron_btns.o
obj-$(CONFIG_INPUT_WM831X_ON)		+= wm831x-on.o
obj-$(CONFIG_INPUT_YEALINK)		+= yealink.o
+1614 −0

File added.

Preview size limit exceeded, changes collapsed.