aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-devtools/qemu/qemu_zynqmp.bb
blob: 679fc755381f6d32641533966d557fec7f7159fb (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
require recipes-devtools/qemu/qemu.inc

# glx no longer valid config option
PACKAGECONFIG[glx] = ""

DEFAULT_PREFERENCE = "-1"

LIC_FILES_CHKSUM = " \
		file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
		file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913 \
		"

SRCREV = "f2a581010cb8e3a2564a45a2863a33a732cc2fc7"

PV = "2.2.0+master+zynqmp+git${SRCPV}"

SRC_URI_prepend = "git://git.qemu.org/qemu.git"
S = "${WORKDIR}/git"

# for base patches
FILESEXTRAPATHS_prepend := "${COREBASE}/meta/recipes-devtools/qemu/files:"
FILESEXTRAPATHS_prepend := "${COREBASE}/meta/recipes-devtools/qemu/qemu:"

FILESEXTRAPATHS_prepend := "${THISDIR}/qemu-zynqmp-mainline:"
SRC_URI_append += " \
		file://0001-target-arm-cpu64-Factor-out-ARM-cortex-init.patch \
		file://0002-target-arm-cpu64-Add-support-for-cortex-a53.patch \
		file://0003-arm-Introduce-Xilinx-ZynqMP-SoC.patch \
		file://0004-arm-xlnx-zynqmp-Add-GIC.patch \
		file://0005-arm-xlnx-zynqmp-Connect-CPU-Timers-to-GIC.patch \
		file://0006-net-cadence_gem-Clean-up-variable-names.patch \
		file://0007-net-cadence_gem-Split-state-struct-and-type-into-hea.patch \
		file://0008-arm-xilinx-zynqmp-Add-GEM-support.patch \
		file://0009-char-cadence_uart-Clean-up-variable-names.patch \
		file://0010-char-cadence_uart-Split-state-struct-and-type-into-h.patch \
		file://0011-arm-xilinx-zynqmp-Add-UART-support.patch \
		file://0012-arm-Add-xlnx-ep108-machine.patch \
		file://0013-arm-xilinx-ep108-Add-external-RAM.patch \
		file://0014-arm-xilinx-ep108-Add-bootloading.patch \
		file://0015-arm-xlnx-zynqmp-Add-PSCI-setup.patch \
		"