• Arnd Bergmann's avatar
    staging: iio: tsl2583: fix unused function warning · c266cda2
    Arnd Bergmann authored
    Removing a call to the taos_chip_off() makes it unused when CONFIG_PM
    is disabled:
    
    drivers/staging/iio/light/tsl2583.c:438:12: error: ‘taos_chip_off’ defined but not used [-Werror=unused-function]
    
    This removes all the #ifdef in this file, and marks the PM functions as
    __maybe_unused instead, which is more reliable and gives us better
    compile time coverage.
    
    Fixes: 0561155f ("staging: iio: tsl2583: don't shutdown chip when updating the lux table")
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
    c266cda2
tsl2583.c 22.8 KB