blob: 13992ebc14e5518a413a219a607420090ddecc9a (
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
|
DESCRIPTION = "OpenAMP supported packages"
PACKAGE_ARCH = "${MACHINE_ARCH}"
# We don't support Zynq
COMPATIBLE_MACHINE:zynq = "$^"
inherit packagegroup features_check
REQUIRED_DISTRO_FEATURES = "openamp"
PACKAGES = "\
packagegroup-openamp-echo-test \
packagegroup-openamp-matrix-mul \
packagegroup-openamp-rpc-demo \
packagegroup-openamp \
"
RDEPENDS:${PN}-echo-test = "rpmsg-echo-test"
RDEPENDS:${PN}-echo-test:append:zcu102-zynqmp = " openamp-fw-echo-testd"
RDEPENDS:${PN}-matrix-mul = "rpmsg-mat-mul"
RDEPENDS:${PN}-matrix-mul:append:zcu102-zynqmp = " openamp-fw-mat-muld"
RDEPENDS:${PN}-rpc-demo = "rpmsg-proxy-app"
RDEPENDS:${PN}-rpc-demo:append:zcu102-zynqmp = " openamp-fw-rpc-demo"
RDEPENDS:${PN}:append = " ${@'open-amp-device-tree' if d.getVar('ENABLE_OPENAMP_DTSI') != '1' else ''}"
RDEPENDS:${PN}:append = " \
libmetal \
libmetal-demos \
open-amp \
open-amp-demos \
packagegroup-openamp-echo-test \
packagegroup-openamp-matrix-mul \
packagegroup-openamp-rpc-demo \
"
|