I think there is a small typo in the doc / man pages that can cause some confusion : CP_FP_FMA is listed as a bit mask that clGetDeviceInfo may return for the FP capabilities. I think this should be CL_FP_FMA.
Created attachment 147 [details]
Patch fixing CP_FP_FMA to CL_FP_FMA
This seems indeed to be the case. I attached a patch fixing the typo.