summaryrefslogtreecommitdiffstats
path: root/meta-blsched/README.md
blob: e3a9475045901e09792ba2116291dd16dfd6aa6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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.