• Anthony Zhou's avatar
    Tegra: fix defects flagged by MISRA Rule 10.3 · aa64c5fb
    Anthony Zhou authored
    
    
    MISRA Rule 10.3, the value of an expression shall not be assigned to
    an object with a narrower essential type or of a different essential
    type category.
    
    The essential type of a enum member is anonymous enum, the enum member
    should be casted to the right type when using it.
    
    Both UL and ULL suffix equal to uint64_t constant in compiler
    aarch64-linux-gnu-gcc, to avoid confusing, only keep U and ULL suffix
    in platform code. So in some case, cast a constant to uint32_t is
    necessary.
    
    Change-Id: I1aae8cba81ef47481736e7f95f53570de7013187
    Signed-off-by: default avatarAnthony Zhou <anzhou@nvidia.com>
    aa64c5fb
tegra_sip_calls.c 5.06 KB