• Mauro Carvalho Chehab's avatar
    V4L/DVB (10189): dm1105: Fix build with INPUT=m and DVB_DM1105=y · 571d864c
    Mauro Carvalho Chehab authored
    As reported by Randy Dunlap <randy.dunlap@oracle.com>:
    
    With CONFIG_INPUT=m and CONFIG_DVB_DM1105=y:
    
    drivers/built-in.o: In function `input_sync':
    dm1105.c:(.text+0x120c33): undefined reference to `input_event'
    drivers/built-in.o: In function `dm1105_emit_key':
    dm1105.c:(.text+0x120c6c): undefined reference to `input_event'
    dm1105.c:(.text+0x120c82): undefined reference to `input_event'
    dm1105.c:(.text+0x120cb2): undefined reference to `input_event'
    dm1105.c:(.text+0x120cd1): undefined reference to `input_event'
    drivers/built-in.o: In function `dm1105_ir_init':
    (.devinit.text+0xd8ae): undefined reference to `input_allocate_device'
    drivers/built-in.o: In function `dm1105_ir_init':
    (.devinit.text+0xd9f6): undefined reference to `input_register_device'
    drivers/built-in.o: In function `dm1105_ir_init':
    (.devinit.text+0xda09): undefined reference to `input_free_device'
    drivers/built-in.o: In function `dm1105_ir_exit':
    (.devexit.text+0xcde): undefined reference to `input_unregister_device'
    
    This is due to the lack of a dependency between dm1105 and CONFIG_INPUT
    
    Cc: Igor M. Liplianin <liplianin@me.by>
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
    571d864c
Kconfig 682 Bytes