correct macro spelling
check for device maximum work size in kernel call