diff options
author | Daniel BORNAZ <daniel.bornaz@enea.com> | 2019-09-16 17:46:36 +0200 |
---|---|---|
committer | Daniel BORNAZ <daniel.bornaz@enea.com> | 2019-09-16 17:46:43 +0200 |
commit | d89ee4aa5c9e1e398d64a8ff2c0bbbee7ebd7ecc (patch) | |
tree | 1e7e552427353172d86ed7ec781fc9abfd9c1f41 /conf/machine/raspberrypi3-64-rt.conf | |
parent | 455934c15968eb8c937d2314f2d62c7db25350e9 (diff) | |
download | meta-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.conf | 37 |
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 | |||
5 | MACHINEOVERRIDES = "raspberrypi3:${MACHINE}" | ||
6 | |||
7 | MACHINE_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 | |||
14 | require conf/machine/include/tune-cortexa53.inc | ||
15 | include conf/machine/include/rpi-base.inc | ||
16 | |||
17 | PREFERRED_PROVIDER_virtual/kernel = "linux-raspberrypi-rt" | ||
18 | |||
19 | RPI_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 | |||
25 | SERIAL_CONSOLES ?= "115200;ttyS0" | ||
26 | |||
27 | UBOOT_MACHINE = "rpi_3_config" | ||
28 | MACHINE_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 | ||
32 | KERNEL_IMAGETYPE_UBOOT ?= "Image" | ||
33 | # "zImage" not supported on arm64 and ".gz" images not supported by bootloader yet | ||
34 | KERNEL_IMAGETYPE_DIRECT ?= "Image" | ||
35 | KERNEL_BOOTCMD ?= "booti" | ||
36 | |||
37 | ARMSTUB ?= "armstub8.bin" | ||