summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--templates/feature/agl-cluster-demo-support/README_feature_agl-cluster-demo-support.md15
-rw-r--r--templates/feature/agl-demo-preload/README_feature_agl-demo-preload.md9
-rw-r--r--templates/feature/agl-demo-soundmanager/README_feature_agl-demo-soundmanager.md18
-rw-r--r--templates/feature/agl-demo/README_feature_agl-demo.md18
-rw-r--r--templates/feature/agl-sdl/README_feature_agl-sdl.md9
5 files changed, 69 insertions, 0 deletions
diff --git a/templates/feature/agl-cluster-demo-support/README_feature_agl-cluster-demo-support.md b/templates/feature/agl-cluster-demo-support/README_feature_agl-cluster-demo-support.md
new file mode 100644
index 000000000..bdb04f0ba
--- /dev/null
+++ b/templates/feature/agl-cluster-demo-support/README_feature_agl-cluster-demo-support.md
@@ -0,0 +1,15 @@
+---
+description: Feature agl-cluster-demo-support
+authors: Scott Murray <scott.murray@konsulko.com>
+---
+
+### Feature agl-cluster-demo-support
+
+*Description is missing - please complete file meta-agl-demo/templates/feature/agl-cluster-demo-support/README_feature_agl-cluster-demo-support.md*
+
+#### Dependent features pulled by agl-cluster-demo-support
+
+The following features are pulled:
+
+* agl-gstrecorder
+
diff --git a/templates/feature/agl-demo-preload/README_feature_agl-demo-preload.md b/templates/feature/agl-demo-preload/README_feature_agl-demo-preload.md
new file mode 100644
index 000000000..e5ec847bb
--- /dev/null
+++ b/templates/feature/agl-demo-preload/README_feature_agl-demo-preload.md
@@ -0,0 +1,9 @@
+---
+description: Feature agl-demo-preload
+authors: Scott Murray <scott.murray@konsulko.com>
+---
+
+### Feature agl-demo-preload
+
+*Description is missing - please complete file meta-agl-demo/templates/feature/agl-demo-preload/README_feature_agl-demo-preload.md*
+
diff --git a/templates/feature/agl-demo-soundmanager/README_feature_agl-demo-soundmanager.md b/templates/feature/agl-demo-soundmanager/README_feature_agl-demo-soundmanager.md
new file mode 100644
index 000000000..28feb6eb6
--- /dev/null
+++ b/templates/feature/agl-demo-soundmanager/README_feature_agl-demo-soundmanager.md
@@ -0,0 +1,18 @@
+---
+description: Feature agl-demo-soundmanager
+authors: Stephane Desneux <stephane.desneux@iot.bzh>
+---
+
+### Feature agl-demo-soundmanager
+
+*Description is missing - please complete file meta-agl-demo/templates/feature/agl-demo-soundmanager/README_feature_agl-demo-soundmanager.md*
+
+#### Dependent features pulled by agl-demo-soundmanager
+
+The following features are pulled:
+
+* agl-appfw-smack
+* agl-hmi-framework
+* agl-profile-graphical-qt5
+* agl-audio-soundmanager-framework
+
diff --git a/templates/feature/agl-demo/README_feature_agl-demo.md b/templates/feature/agl-demo/README_feature_agl-demo.md
new file mode 100644
index 000000000..76b587edb
--- /dev/null
+++ b/templates/feature/agl-demo/README_feature_agl-demo.md
@@ -0,0 +1,18 @@
+---
+description: Feature agl-demo
+authors: Jan-Simon Möller <jsmoeller@linuxfoundation.org>, Martin Kelly <mkelly@xevo.com>, Matt Ranostay <matt.ranostay@konsulko.com>, Philippe Coval <philippe.coval@osg.samsung.com>, Ronan Le Martret <ronan.lemartret@iot.bzh>, Stephane Desneux <stephane.desneux@iot.bzh>
+---
+
+### Feature agl-demo
+
+*Description is missing - please complete file meta-agl-demo/templates/feature/agl-demo/README_feature_agl-demo.md*
+
+#### Dependent features pulled by agl-demo
+
+The following features are pulled:
+
+* agl-appfw-smack
+* agl-hmi-framework
+* agl-profile-graphical-qt5
+* agl-pipewire
+
diff --git a/templates/feature/agl-sdl/README_feature_agl-sdl.md b/templates/feature/agl-sdl/README_feature_agl-sdl.md
new file mode 100644
index 000000000..47306f452
--- /dev/null
+++ b/templates/feature/agl-sdl/README_feature_agl-sdl.md
@@ -0,0 +1,9 @@
+---
+description: Feature agl-sdl
+authors: Jan-Simon Möller <jsmoeller@linuxfoundation.org>, Phong Tran <tranmanphong@gmail.com>, Stephane Desneux <stephane.desneux@iot.bzh>
+---
+
+### Feature agl-sdl
+
+*Description is missing - please complete file meta-agl-demo/templates/feature/agl-sdl/README_feature_agl-sdl.md*
+
d-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:"

require recipes-kernel/linux/linux-agl.inc
require recipes-kernel/linux/linux-agl-4.14.inc

# ENABLE DSI
# ported from https://github.com/k-quigley/linux
SRC_URI_append = " \
    file://dsi/0001-Add-devicetree-support-for-RaspberryPi-7-panel-over-.patch \
    file://dsi/0002-drm-vc4-Make-DSI-call-into-the-bridge-after-the-DSI-.patch \
    file://dsi/0003-drm-vc4-Set-up-the-DSI-host-at-pdev-probe-time-not-c.patch \
    file://dsi/0004-drm-panel-Backport-4.15-support-for-the-Raspberry-Pi.patch \
"

# NOTE: Kprobes need to be disabled until linux-raspberrypi gets updated
#       to newer than 4.14.104 to avoid lttng-modules failing to build.
SRC_URI_append = "\
    ${@oe.utils.conditional('USE_FAYTECH_MONITOR', '1', 'file://0002-faytech-fix-rpi.patch', '', d)} \
    file://disable_kprobes.cfg \
"

CMDLINE_DEBUG = ""
CMDLINE_append = " usbhid.mousepoll=0"

# Add options to allow CMA to operate
CMDLINE_append = ' ${@oe.utils.conditional("ENABLE_CMA", "1", "coherent_pool=6M smsc95xx.turbo_mode=N", "", d)}'

KERNEL_MODULE_AUTOLOAD += "snd-bcm2835"
KERNEL_MODULE_AUTOLOAD += "hid-multitouch"

RDEPENDS_${PN} += "kernel-module-snd-bcm2835"
PACKAGES += "kernel-module-snd-bcm2835"

# Enable support for usb video class for usb camera devices
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/uvc.cfg"

# Enable support for joystick devices
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/joystick.cfg"

# Enable support for Pi foundation touchscreen
SRC_URI_append = " file://raspberrypi-panel.cfg"
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/raspberrypi-panel.cfg"

# Enable bt hci uart
SRC_URI_append = " file://raspberrypi-hciuart.cfg"
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/raspberrypi-hciuart.cfg"

# ENABLE NETWORK (built-in)
SRC_URI_append = " file://raspberrypi_network.cfg"
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/raspberrypi_network.cfg"