As per asm-generic definition and other architectures __fls should return unsigned long. No functional change is expected as return value should fit in unsigned long. Signed-off-by: Amadeusz Sławiński<amadeuszx.slawinski@xxxxxxxxxxxxxxx>