This is mostly a repost of the previous series with the tracepoint update and channel name updates added. These have had some independant testing now, so should be ready for merging. The accurate channel byte counting will be re-submitted soon. Changes ======= Since v1: - fixed missign case changes - first review pass of the dma tracing Since v2: - fix use of channel name copying - fix rest of trace issues from Steven's reviews