• Julia Lawall's avatar
    i2c: rk3x: account for const type of of_device_id.data · d032a2eb
    Julia Lawall authored
    This driver creates a number of const structures that it stores in
    the data field of an of_device_id array.
    
    The data field of an of_device_id structure has type const void *, so
    there is no need for a const-discarding cast when putting const values
    into such a structure.
    
    Furthermore, adding const to the declaration of the location that
    receives a const value from such a field ensures that the compiler
    will continue to check that the value is not modified.  The
    const-discarding cast on the extraction from the data field is thus
    no longer needed.
    
    Done using Coccinelle.
    Signed-off-by: default avatarJulia Lawall <Julia.Lawall@lip6.fr>
    Reviewed-by: default avatarHeiko Stuebner <heiko@sntech.de>
    Signed-off-by: default avatarWolfram Sang <wsa@the-dreams.de>
    d032a2eb
i2c-rk3x.c 35.3 KB