diag: Separate packet stream for local and remote processors.
diag: Separate packet stream for local and remote processors.

diag driver adds token identifier for diag output stream which
is used by diag user-space library to separate the packet stream
for local and remote proc.
For input stream diag driver uses the token (added by user space
library) to identify mask packets for local and remote proc.

CRs-Fixed: 368306
CRs-Fixed: 368301
Change-Id: I3f4dfbd35b42218a168fbee0d385075ce9ab8f49
Signed-off-by: Ashay Jaiswal <221b44264b34c4c2680fd1c85801ea1a2d0a4da6@codeaurora.org>

TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas