hal: Add libprocessgroup dependency to set_sched_policy users

Add libprocessgroup dependency to audio hal that uses set_sched_policy.
Include sched_policy_ctrl.h header which now contains set_sched_policy
definition.

Exempt-From-Owner-Approval: janitorial

Bug: 111307099
Test: builds, boots

Change-Id: I8286daed7065c405ca06e87c1b8f6f6c301dc388
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
diff --git a/hal/Android.mk b/hal/Android.mk
index 7f93710..ee49ea2 100644
--- a/hal/Android.mk
+++ b/hal/Android.mk
@@ -110,6 +110,7 @@
 	libaudioutils \
 	liblog \
 	libcutils \
+	libprocessgroup \
 	libtinyalsa \
 	libtinycompress \
 	libaudioroute \
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 00cf661..657a627 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -40,10 +40,10 @@
 #include <cutils/str_parms.h>
 #include <cutils/properties.h>
 #include <cutils/atomic.h>
-#include <cutils/sched_policy.h>
 
 #include <hardware/audio_effect.h>
 #include <hardware/audio_alsaops.h>
+#include <processgroup/sched_policy.h>
 #include <system/thread_defs.h>
 #include <tinyalsa/asoundlib.h>
 #include <audio_effects/effect_aec.h>