summaryrefslogtreecommitdiffstats
path: root/meta-blsched/README.md
diff options
context:
space:
mode:
authorFrode Isaksen <fisaksen@baylibre.com>2017-12-05 17:21:44 +0000
committerFrode Isaksen <fisaksen@baylibre.com>2017-12-14 17:50:07 +0000
commited8c0a7cf8ad14ca6a6c1dcab4d9f936fcd59bdf (patch)
treefee4df9bc266fbe9721f26276c9ad56a9487fa4b /meta-blsched/README.md
parentabe6250af91c4b3193511f4dd5fbfb7ee40d76d5 (diff)
Optimizes task placement on big.LITTLE platforms. Currently enabled for renesas r-car gen3 boards with the machine feature 'biglittle' defined. Change-Id: Idee5e759f13b3942496a831c444799b880caac89 Signed-off-by: Frode Isaksen <fisaksen@baylibre.com>
Diffstat (limited to 'meta-blsched/README.md')
-rw-r--r--meta-blsched/README.md42
1 files changed, 42 insertions, 0 deletions
diff --git a/meta-blsched/README.md b/meta-blsched/README.md
new file mode 100644
index 0000000..e3a9475
--- /dev/null
+++ b/meta-blsched/README.md
@@ -0,0 +1,42 @@
+# Baylibre's AGL blsched layer
+
+This README file contains information on the contents of the
+meta-blsched layer.
+
+Please see the corresponding sections below for details.
+
+### Dependencies
+-------------------------
+
+The linux kernel must have the following config options enabled:
+CONFIG_CONNECTOR
+CONFIG_PROC_EVENTS
+CONFIG_SCHED_DEBUG
+
+### Patches
+-----------
+
+Please submit any patches against the meta-blsched layer to the
+the maintainers:
+
+* Michael Turquette <mturquette@baylibre.com>
+* Frode Isaksen <fisaksen@baylibre.com>
+* Jerome Brunet <jbrunet@baylibre.com>
+
+## I. Description and provided packages:
+
+The layer provides blsched utility. This package is a utility to improve scheduling efficiency on big.LITTLE architecture.
+
++ Provided packages :
+ - blsched : see https://github.com/BayLibre/bLsched/blob/master/README.md
+ - blsched-daemon : systemd service tailored for r8a7795 and r8a7796 SoCs
+
+## II. Adding the meta-blsched layer to your AGL build
+
+1. Download meta-agl-extra at `$AGL_TOP`
+2. Add `blsched` to the feature of your AGL build<br>
+```shell
+source meta-agl/scripts/aglsetup.sh -m $MACHINE -b <your-other-features> blsched
+```
+
+With this `meta-blsched` will be added to your `conf/bblayers.conf`. `blsched` and `blsched-daemon` will be appended to your image.