• Subash Abhinov Kasiviswanathan's avatar
    net: qualcomm: rmnet: Fix casting issues · 6e010dd9
    Subash Abhinov Kasiviswanathan authored
    Fix warnings which were reported when running with sparse
    (make C=1 CF=-D__CHECK_ENDIAN__)
    
    drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c:81:15:
    warning: cast to restricted __be16
    drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c:271:37:
    warning: incorrect type in assignment (different base types)
    expected unsigned short [unsigned] [usertype] pkt_len
    got restricted __be16 [usertype] <noident>
    drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c:287:29:
    warning: incorrect type in assignment (different base types)
    expected unsigned short [unsigned] [usertype] pkt_len
    got restricted __be16 [usertype] <noident>
    drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c:310:22:
    warning: cast to restricted __be16
    drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c:319:13:
    warning: cast to restricted __be16
    drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c:49:18:
    warning: cast to restricted __be16
    drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c:50:18:
    warning: cast to restricted __be32
    drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c:74:21:
    warning: cast to restricted __be16
    Signed-off-by: default avatarSubash Abhinov Kasiviswanathan <subashab@codeaurora.org>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    6e010dd9
rmnet_map.h 2.68 KB