commit | 5ea5da80dd66a916db092de1bc3e090b0095e4f8 | [log] [tgz] |
---|---|---|
author | Bartosz Kokoszko <bartoszx.kokoszko@linux.intel.com> | Tue Mar 19 10:46:07 2019 +0100 |
committer | Liam Girdwood <lgirdwood@gmail.com> | Mon Mar 25 14:25:10 2019 +0000 |
tree | 604416bbea97f79bc927bd2221d58fe69cea77f1 | |
parent | d33f8c99a1ce7242568a59d351c5827c40130535 [diff] |
schedule: ll: refinement low latency queue I've removed queue per priority in low latency scheduler. Now there is only one queue for all priorities. Scheduler adds tasks to queue in descending order based on ther priority. Signed-off-by: Bartosz Kokoszko <bartoszx.kokoszko@linux.intel.com>
See docs
mkdir build && cd build
Baytrail:
cmake -DTOOLCHAIN=xtensa-byt-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-byt-elf ..
Cherrytrail:
cmake -DTOOLCHAIN=xtensa-cht-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-cht-elf ..
Haswell / Broadwell:
cmake -DTOOLCHAIN=xtensa-hsw-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-hsw-elf ..
Apollolake:
cmake -DTOOLCHAIN=xtensa-apl-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-apl-elf ..
Cannonlake:
cmake -DTOOLCHAIN=xtensa-cnl-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-cnl-elf ..
Baytrail:
make baytrail_defconfig
Cherrytrail:
make cherrytrail_defconfig
Haswell:
make haswell_defconfig
Broadwell:
make broadwell_defconfig
Apollolake:
make apollolake_defconfig
Cannonlake:
make cannonlake_defconfig
make menuconfig
make bin # or `make bin -j<jobs>` for parallel build
See unit testing documentation
TODO: Add additional notes about how to deploy this on a live system
See Contributing to the Project
This project is licensed under the BSD Clause 3 - see the LICENCE file for details