The CREATE_CM_OBJECT_ID() and CREATE_TABLE_GEN_ID() macros shift an enum by 31 bits. As enums are signed integers, this generates a portability finding from cppcheck. To resolve the finding, we'll cast the enum values to the type expected as output from the macro. Signed-off-by: Jake Garver <jake@nvidia.com> Reviewed-by: Girish Mahadevan <gmahadevan@nvidia.com>