config.mk 1.02 KB
Newer Older
1
ifeq (,$(filter-out aarch64 armh,$(ARCH)))
2
ifeq (aarch64,$(ARCH))
3
use/arm-rpi4: use/efi/grub use/uboot use/auto-resize
4
else
5
use/arm-rpi4: use/bootloader/uboot use/auto-resize
6
endif
7
	@$(call add_feature)
8
	@$(call set,VM_PARTTABLE,msdos)
9
	@$(call set,VM_BOOTTYPE,EFI)
10
	@$(call add,BASE_KMODULES,staging)
11
	@$(call add,THE_LISTS,uboot)
12
	@$(call add,THE_PACKAGES,u-boot-tools)
13
	@$(call add,THE_PACKAGES,firmware-bcm4345)
14
	@$(call add,DEFAULT_SERVICES_DISABLE,smartd)
15

16
use/arm-rpi4/x11: use/arm-rpi4
17
	@$(call add,THE_PACKAGES,pi-bluetooth)
18
	@$(call add,DEFAULT_SERVICES_ENABLE,bluetoothd hciuart)
19
	@$(call add,DEFAULT_SERVICES_DISABLE,systemd-networkd-wait-online)
20

21 22
use/arm-rpi4/kernel: use/arm-rpi4; @:
ifeq (aarch64,$(ARCH))
23
	@$(call set,RPI_NOUBOOT,yes)
24 25 26
	@$(call add,THE_PACKAGES,rpi4-boot-switch)
	@$(call add,THE_PACKAGES,rpi4-boot-nouboot-filetrigger)
	@$(call add,THE_PACKAGES,rpi4-boot-uboot-filetrigger)
27
	@$(call xport,RPI_NOUBOOT)
28
	@$(call set,KFLAVOURS,rpi-def rpi-un)
29 30 31 32
endif

use/arm-rpi4/full: use/arm-rpi4/kernel use/arm-rpi4/x11; @:

33
endif