Mauro Carvalho Chehab
cfec93f769
V4L/DVB: Fix IR_CORE dependencies
As pointed by Randy Dunlap <randy.dunlap@oracle.com>:
> ERROR: "ir_keydown" [drivers/media/video/ir-kbd-i2c.ko] undefined!
> ERROR: "__ir_input_register" [drivers/media/video/ir-kbd-i2c.ko] undefined!
> ERROR: "get_rc_map" [drivers/media/video/ir-kbd-i2c.ko] undefined!
> ERROR: "ir_input_unregister" [drivers/media/video/ir-kbd-i2c.ko] undefined!
> ERROR: "get_rc_map" [drivers/media/video/cx88/cx88xx.ko] undefined!
> ERROR: "ir_repeat" [drivers/media/video/cx88/cx88xx.ko] undefined!
> ERROR: "ir_input_unregister" [drivers/media/video/cx88/cx88xx.ko] undefined!
> ERROR: "ir_keydown" [drivers/media/video/cx88/cx88xx.ko] undefined!
> ERROR: "__ir_input_register" [drivers/media/video/cx88/cx88xx.ko] undefined!
> ERROR: "get_rc_map" [drivers/media/video/bt8xx/bttv.ko] undefined!
> ERROR: "ir_input_unregister" [drivers/media/video/bt8xx/bttv.ko] undefined!
> ERROR: "__ir_input_register" [drivers/media/video/bt8xx/bttv.ko] undefined!
> ERROR: "ir_g_keycode_from_table" [drivers/media/IR/ir-common.ko] undefined!
>
>
> #5101:
> (.text+0x8306e2): undefined reference to `ir_core_debug'
> (.text+0x830729): undefined reference to `ir_core_debug'
> ir-functions.c:(.text+0x830906): undefined reference to `ir_core_debug'
> (.text+0x8309d8): undefined reference to `ir_g_keycode_from_table'
> (.text+0x830acf): undefined reference to `ir_core_debug'
> (.text+0x830b92): undefined reference to `ir_core_debug'
> (.text+0x830bef): undefined reference to `ir_core_debug'
> (.text+0x830c6a): undefined reference to `ir_core_debug'
> (.text+0x830cf7): undefined reference to `ir_core_debug'
> budget-ci.c:(.text+0x89f5c8): undefined reference to `ir_keydown'
> budget-ci.c:(.text+0x8a0c58): undefined reference to `get_rc_map'
> budget-ci.c:(.text+0x8a0c80): undefined reference to `__ir_input_register'
> budget-ci.c:(.text+0x8a0ee0): undefined reference to `get_rc_map'
> budget-ci.c:(.text+0x8a11cd): undefined reference to `ir_input_unregister'
> (.text+0x8a8adb): undefined reference to `ir_input_unregister'
> dvb-usb-remote.c:(.text+0x8a9188): undefined reference to `get_rc_map'
> dvb-usb-remote.c:(.text+0x8a91b1): undefined reference to `__ir_input_register'
> dvb-usb-remote.c:(.text+0x8a9238): undefined reference to `get_rc_map'
> dib0700_core.c:(.text+0x8b04ca): undefined reference to `ir_keydown'
> dib0700_devices.c:(.text+0x8b2ea8): undefined reference to `ir_keydown'
> dib0700_devices.c:(.text+0x8b2ef0): undefined reference to `ir_keydown'
Those breakages seem to be caused by two bad things at IR_CORE Kconfig:
1) cx23885 is using select for IR_CORE;
2) the dvb-usb and sms dependency for IR_CORE were missing.
While here, allow users to un-select IR.
Acked-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-08-12 15:07:48 -03:00
..
2010-08-07 17:08:30 -07:00
2010-07-31 13:07:27 +01:00
2010-08-07 12:42:58 -07:00
2010-08-05 15:57:35 -07:00
2010-08-06 11:36:30 -07:00
2010-08-05 13:49:37 -07:00
2010-08-06 12:25:06 -07:00
2010-08-08 10:10:11 -07:00
2010-07-27 12:40:55 +02:00
2010-08-03 13:47:05 -04:00
2010-08-03 13:47:05 -04:00
2010-08-05 15:57:35 -07:00
2010-08-04 15:14:38 +02:00
2010-08-04 11:16:01 +02:00
2010-08-02 10:09:04 +02:00
2010-08-06 11:44:36 -07:00
2010-08-05 15:57:35 -07:00
2010-08-07 12:42:58 -07:00
2010-08-04 15:23:49 -07:00
2010-08-06 10:02:58 -07:00
2010-08-05 15:57:35 -07:00
2010-08-06 12:25:06 -07:00
2010-08-04 11:13:36 -07:00
2010-08-02 10:09:04 +02:00
2010-08-07 17:08:02 -07:00
2010-08-06 13:25:43 -07:00
2010-08-06 12:25:06 -07:00
2010-08-05 13:53:35 -07:00
2010-08-06 13:25:43 -07:00
2010-08-12 15:07:48 -03:00
2010-08-04 15:31:02 -07:00
2010-08-06 13:18:29 -07:00
2010-08-06 12:25:06 -07:00
2010-08-08 10:01:46 -07:00
2010-08-06 12:25:06 -07:00
2010-08-01 01:44:18 -06:00
2010-07-26 10:58:24 +02:00
2010-08-04 15:31:02 -07:00
2010-08-06 12:25:06 -07:00
2010-08-07 17:08:30 -07:00
2010-08-06 12:25:06 -07:00
2010-08-03 11:55:15 -04:00
2010-08-05 13:26:20 +01:00
2010-08-05 13:53:35 -07:00
2010-08-05 08:53:20 -07:00
2010-08-04 15:15:15 -07:00
2010-08-05 15:57:35 -07:00
2010-08-06 12:25:06 -07:00
2010-08-06 12:25:06 -07:00
2010-08-01 01:42:42 -06:00
2010-08-06 12:25:06 -07:00
2010-08-08 23:43:00 -03:00
2010-08-03 09:04:11 +02:00
2010-08-05 13:53:33 -07:00
2010-08-07 17:07:31 -07:00
2010-08-04 11:47:58 -07:00
2010-08-08 10:04:17 -07:00
2010-07-26 08:05:31 -07:00
2010-08-05 15:57:35 -07:00
2010-08-06 13:25:43 -07:00
2010-07-27 12:40:54 +02:00