38 lines
1.1 KiB
HTML
38 lines
1.1 KiB
HTML
SOC_FAMILY = "armada"
|
|
require conf/machine/include/soc-family.inc
|
|
require netmodule-hardware.inc
|
|
|
|
DEFAULTTUNE ?= "cortexa9thf-neon"
|
|
require conf/machine/include/arm/armv7a/tune-cortexa9.inc
|
|
|
|
# Default providers, may need to override for specific machines
|
|
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-armada"
|
|
PREFERRED_PROVIDER_u-boot = "u-boot-armada"
|
|
|
|
UBOOT_ARCH = "arm"
|
|
UBOOT_MACHINE = "mvebu_db:armada8k_config"
|
|
|
|
UBOOT_ENTRYPOINT = "0x13000000"
|
|
UBOOT_LOADADDRESS = "0x13000000"
|
|
|
|
# List common SoC features, may need to add touchscreen for specific machines
|
|
MACHINE_FEATURES = "kernel26 usbgadget usbhost pci vfat ext2 ext4 ethernet"
|
|
|
|
SOTA_MACHINE = "armada-385"
|
|
|
|
NM_TARGET = "netbolt"
|
|
NM_ARCH = "arm"
|
|
MACHINEOVERRIDES =. "${NM_TARGET}:"
|
|
|
|
PREFERRED_PROVIDER_virtual/kernel ?= "linux-netmodule"
|
|
PREFERRED_VERSION_linux-netmodule ?= "git-5.10"
|
|
|
|
# We have one kernel for all armada machines
|
|
KERNEL_IMAGETYPE = "zImage"
|
|
KERNEL_DEFCONFIG = "armada-385-netmodule_defconfig"
|
|
|
|
HW17_DT = "armada-385-nbhw17-prod1.dtb"
|
|
HW18_DT = "armada-385-nrhw18-prod1.dtb"
|
|
|
|
KERNEL_DEVICETREE = "${HW17_DT} ${HW18_DT}"
|