• Jean Delvare's avatar
    [PATCH] I2C: Merge unused address lists in some video drivers · 68cc9d0b
    Jean Delvare authored
    On top of my previous patch which removes the use of address ranges in
    video i2c drivers, this one can save an additional few bytes of memory.
    Most of these drivers which do not use I2C_CLIENT_INSMOD initialize the
    unused address lists in a less than optimal way. This patch simply
    optimizes this, by using a single one-element list instead of 3
    different lists with two elements each.
    
    This saves an average 63 bytes on these drivers.
    Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    
    diff -ruN linux-2.6.12-rc1-bk5.orig/drivers/media/video/adv7170.c linux-2.6.12-rc1-bk5/drivers/media/video/adv7170.c
    68cc9d0b
saa7114.c 31.9 KB