core: QCOMs revenge

Based on CAF kk_2.7_rb1.9

Conflicts:
	include/system/audio.h

Change-Id: Ida724519aa1501ff43d66994ef6622fb45dd11b0