ccl_kernel_suggest_worksizes: accept NULL kernel
in which case information for determining gws and lws is obtained
exclusively from the device.