04 Jan, 2013

1 commit

  • CONFIG_HOTPLUG is going away as an option. As a result, the __dev*
    markings need to be removed.

    This change removes the use of __devinit, __devexit_p, __devinitdata,
    __devinitconst, and __devexit from these drivers.

    Based on patches originally written by Bill Pemberton, but redone by me
    in order to handle some of the coding style issues better, by hand.

    Cc: Bill Pemberton
    Cc: Mauro Carvalho Chehab
    Signed-off-by: Greg Kroah-Hartman

    Greg Kroah-Hartman
     

07 Nov, 2012

1 commit

  • As reported by Antti and by Stephen:
    drivers/built-in.o: In function `sms_ir_event':
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:48: undefined reference to `ir_raw_event_store'
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:50: undefined reference to `ir_raw_event_handle'
    drivers/built-in.o: In function `sms_ir_init':
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:56: undefined reference to `smscore_get_board_id'
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:60: undefined reference to `rc_allocate_device'
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:72: undefined reference to `sms_get_board'
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:92: undefined reference to `sms_get_board'
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:97: undefined reference to `rc_register_device'
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:100: undefined reference to `rc_free_device'
    drivers/built-in.o: In function `sms_ir_exit':
    /home/david/checkouts/linux/drivers/media/common/siano/smsir.c:111: undefined reference to `rc_unregister_device'
    make: *** [vmlinux] Error 1

    Caused by commit fdd1eeb49d36 "[media] siano: allow compiling it without RC support"
    And it happens when CONFIG_SMS_SIANO_RC=y and CONFIG_RC_CORE=m .

    Reported-by: Stephen Rothwell
    Reported-by: Antti Palosaari
    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     

18 Oct, 2012

1 commit


17 Aug, 2012

1 commit

  • On a few places, := were using instead of +=, causing drivers to
    not compile.

    While here, standardize the usage of += on all cases where multiple
    lines are needed, and for obj-y/obj-m targets, and := when just one
    line is needed, on -obj rules.

    Reported-by: Hans Verkuil
    Identified-by: Antti Polosaari
    Tested-by: Antti Palosaari
    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     

16 Aug, 2012

1 commit


14 Aug, 2012

1 commit