base: Add unschedule api

This patch adds the workload unschedule API to the kernel syscalls and
workload module API.

The unschedule API will allow for unscheduling of scheduled workloads that might
become necessary in certain situations such as handling errors that might cause
workloads to get stuck in a state that prevents it from finishing.

Signed-off-by: Yuji Mano <yuji.mano@am.sony.com>
Acked-by: Kazunori Asayama <asayama@sm.sony.co.jp>
7 files changed