summaryrefslogtreecommitdiffstats
path: root/conf/machine/raspberrypi3-64-rt.conf
diff options
context:
space:
mode:
authorDaniel BORNAZ <daniel.bornaz@enea.com>2019-09-16 17:46:36 +0200
committerDaniel BORNAZ <daniel.bornaz@enea.com>2019-09-16 17:46:43 +0200
commitd89ee4aa5c9e1e398d64a8ff2c0bbbee7ebd7ecc (patch)
tree1e7e552427353172d86ed7ec781fc9abfd9c1f41 /conf/machine/raspberrypi3-64-rt.conf
parent455934c15968eb8c937d2314f2d62c7db25350e9 (diff)
downloadmeta-enea-bsp-arm-d89ee4aa5c9e1e398d64a8ff2c0bbbee7ebd7ecc.tar.gz
Added PREEMPT_RT machine defs for RPi
Added recipe append file and machine configuration for RPi3 platform. Change-Id: Ie2f36eb1993c7c48614a78d8c04e4a9057a9ab51
Diffstat (limited to 'conf/machine/raspberrypi3-64-rt.conf')
-rw-r--r--conf/machine/raspberrypi3-64-rt.conf37
1 files changed, 37 insertions, 0 deletions
diff --git a/conf/machine/raspberrypi3-64-rt.conf b/conf/machine/raspberrypi3-64-rt.conf
new file mode 100644
index 0000000..8f59155
--- /dev/null
+++ b/conf/machine/raspberrypi3-64-rt.conf
@@ -0,0 +1,37 @@
1#@TYPE: Machine
2#@NAME: RaspberryPi 3 Development Board
3#@DESCRIPTION: Machine configuration for the RaspberryPi 3 in 64 bits mode
4
5MACHINEOVERRIDES = "raspberrypi3:${MACHINE}"
6
7MACHINE_EXTRA_RRECOMMENDS += "\
8 linux-firmware-rpidistro-bcm43430 \
9 linux-firmware-rpidistro-bcm43455 \
10 bluez-firmware-rpidistro-bcm43430a1-hcd \
11 bluez-firmware-rpidistro-bcm4345c0-hcd \
12"
13
14require conf/machine/include/tune-cortexa53.inc
15include conf/machine/include/rpi-base.inc
16
17PREFERRED_PROVIDER_virtual/kernel = "linux-raspberrypi-rt"
18
19RPI_KERNEL_DEVICETREE = " \
20 broadcom/bcm2710-rpi-3-b.dtb \
21 broadcom/bcm2710-rpi-3-b-plus.dtb \
22 broadcom/bcm2837-rpi-3-b.dtb \
23 "
24
25SERIAL_CONSOLES ?= "115200;ttyS0"
26
27UBOOT_MACHINE = "rpi_3_config"
28MACHINE_FEATURES_append = " vc4graphics"
29
30# When u-boot is enabled we need to use the "Image" format and the "booti"
31# command to load the kernel
32KERNEL_IMAGETYPE_UBOOT ?= "Image"
33# "zImage" not supported on arm64 and ".gz" images not supported by bootloader yet
34KERNEL_IMAGETYPE_DIRECT ?= "Image"
35KERNEL_BOOTCMD ?= "booti"
36
37ARMSTUB ?= "armstub8.bin"