• Johan Hovold's avatar
    backlight: as3711_bl: Fix Device Tree node leaks · d5318d30
    Johan Hovold authored
    Two framebuffer device-node names were looked up during probe, but were
    only used as flags to indicate the presence of two framebuffer device.
    
    Drop the unused framebuffer name along with a likewise unused device
    pointer from the driver data, and update the platform data to pass in
    booleans instead of the framebuffer strings. This allows us do drop the
    node references acquired during probe, which would otherwise leak.
    
    Note that there are no other in-kernel users of the modified
    platform-data fields.
    
    Fixes: 59eb2b5e ("drivers/video/backlight/as3711_bl.c: add OF support")
    Signed-off-by: default avatarJohan Hovold <johan@kernel.org>
    Acked-by: default avatarDaniel Thompson <daniel.thompson@linaro.org>
    Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
    d5318d30
as3711_bl.c 11.8 KB