1 # SPDX-License-Identifier: GPL-2.0
5 rc-core-y
:= rc-main.o rc-ir-raw.o
6 rc-core-
$(CONFIG_LIRC
) += lirc_dev.o
7 rc-core-
$(CONFIG_MEDIA_CEC_RC
) += keymaps
/rc-cec.o
8 rc-core-
$(CONFIG_BPF_LIRC_MODE2
) += bpf-lirc.o
10 obj-
$(CONFIG_RC_CORE
) += rc-core.o
12 # IR decoders - please keep it alphabetically sorted by Kconfig name
13 # (e. g. LC_ALL=C sort Makefile)
14 obj-
$(CONFIG_IR_IMON_DECODER
) += ir-imon-decoder.o
15 obj-
$(CONFIG_IR_JVC_DECODER
) += ir-jvc-decoder.o
16 obj-
$(CONFIG_IR_MCE_KBD_DECODER
) += ir-mce_kbd-decoder.o
17 obj-
$(CONFIG_IR_NEC_DECODER
) += ir-nec-decoder.o
18 obj-
$(CONFIG_IR_RC5_DECODER
) += ir-rc5-decoder.o
19 obj-
$(CONFIG_IR_RC6_DECODER
) += ir-rc6-decoder.o
20 obj-
$(CONFIG_IR_RCMM_DECODER
) += ir-rcmm-decoder.o
21 obj-
$(CONFIG_IR_SANYO_DECODER
) += ir-sanyo-decoder.o
22 obj-
$(CONFIG_IR_SHARP_DECODER
) += ir-sharp-decoder.o
23 obj-
$(CONFIG_IR_SONY_DECODER
) += ir-sony-decoder.o
24 obj-
$(CONFIG_IR_XMP_DECODER
) += ir-xmp-decoder.o
26 # stand-alone IR receivers/transmitters - please keep it alphabetically
27 # sorted by Kconfig name (e. g. LC_ALL=C sort Makefile)
28 obj-
$(CONFIG_IR_ENE
) += ene_ir.o
29 obj-
$(CONFIG_IR_FINTEK
) += fintek-cir.o
30 obj-
$(CONFIG_IR_GPIO_CIR
) += gpio-ir-recv.o
31 obj-
$(CONFIG_IR_GPIO_TX
) += gpio-ir-tx.o
32 obj-
$(CONFIG_IR_HIX5HD2
) += ir-hix5hd2.o
33 obj-
$(CONFIG_IR_IGORPLUGUSB
) += igorplugusb.o
34 obj-
$(CONFIG_IR_IGUANA
) += iguanair.o
35 obj-
$(CONFIG_IR_IMG
) += img-ir
/
36 obj-
$(CONFIG_IR_IMON
) += imon.o
37 obj-
$(CONFIG_IR_IMON_RAW
) += imon_raw.o
38 obj-
$(CONFIG_IR_ITE_CIR
) += ite-cir.o
39 obj-
$(CONFIG_IR_MCEUSB
) += mceusb.o
40 obj-
$(CONFIG_IR_MESON
) += meson-ir.o
41 obj-
$(CONFIG_IR_MESON_TX
) += meson-ir-tx.o
42 obj-
$(CONFIG_IR_MTK
) += mtk-cir.o
43 obj-
$(CONFIG_IR_NUVOTON
) += nuvoton-cir.o
44 obj-
$(CONFIG_IR_PWM_TX
) += pwm-ir-tx.o
45 obj-
$(CONFIG_IR_REDRAT3
) += redrat3.o
46 obj-
$(CONFIG_IR_SERIAL
) += serial_ir.o
47 obj-
$(CONFIG_IR_SPI
) += ir-spi.o
48 obj-
$(CONFIG_IR_STREAMZAP
) += streamzap.o
49 obj-
$(CONFIG_IR_SUNXI
) += sunxi-cir.o
50 obj-
$(CONFIG_IR_TOY
) += ir_toy.o
51 obj-
$(CONFIG_IR_TTUSBIR
) += ttusbir.o
52 obj-
$(CONFIG_IR_WINBOND_CIR
) += winbond-cir.o
53 obj-
$(CONFIG_RC_ATI_REMOTE
) += ati_remote.o
54 obj-
$(CONFIG_RC_LOOPBACK
) += rc-loopback.o
55 obj-
$(CONFIG_RC_ST
) += st_rc.o
56 obj-
$(CONFIG_RC_XBOX_DVD
) += xbox_remote.o