• Michael Zoran's avatar
    staging: vc04_services: parse_rx_slots() - Fix compiler warning · 2ea15699
    Michael Zoran authored
    vc04_services contains a debug logging mechanism.  The log is
    maintained in a shared memory area between the kernel and the
    firmware.  Changing the sizes of the data in this area would
    require a firmware change which is distributed independently
    from the kernel binary.
    
    One of the items logged is the address of received messages.
    This address is a pointer, but the debugging slot used to store
    the information is a 32 bit integer.
    
    Luckily, this value is never interpreted by anything other
    then debug tools and it is expected that a human debugging
    the kernel interpret it.
    
    This change adds a cast to long before the original cast
    to int to silence the warning.
    Signed-off-by: default avatarMichael Zoran <mzoran@crowfest.net>
    Reviewed-by: default avatarEric Anholt <eric@anholt.net>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    2ea15699
vchiq_core.c 104 KB