This series are just minor cleanup patches, the first 3 are trival. This series applies on top of 4.7rc6 and should not make any direct functional changes. V.2 of this series picks up a couple of other cases that I missed and dropping the 'drivers/amdgpu: Trim down some unnecessary braces' patch for now. Please review, Edward O'Callaghan (8): [PATCH 1/8] drivers/amdgpu: Remove spurious semicolons [PATCH 2/8] drivers/amdgpu: Use 'true/false' for bool typed variables [PATCH 3/8] drivers/amdgpu: Use canonical form in branch predicates [PATCH 4/8] drivers/amdgpu: Use kmemdup instead of kmalloc + memcpy [PATCH 5/8] drivers/amdgpu: Remove redundant NULL check before [PATCH 6/8] drivers/amdgpu: Remove redundant casts on kzalloc() calls [PATCH 7/8] drivers/amdgpu: Use canonical boolean form in various [PATCH 8/8] drivers/amdgpu: Remove redundant itermediate return val