[Linaro-mm-sig] dma_fence cleanup/rework