#@TYPE: Machine #@NAME: cn9131-bldn-mbv #@DESCRIPTION: CN9131 SOM based on Bldn MBV-A/B # # Use source code provided by Solidrun for Falcon support # Bootloader configuration # ***************************************************************************** PREFERRED_VERSION_u-boot ?= "2019.10-solidrun" # Solidrun made cn913x use the same defconfig for u-boot, but another devicetree # by settings UBOOT_BUILDENV_DEVICE_TREE in the machine configuration file UBOOT_MACHINE = "sr_cn913x_cex7_defconfig" UBOOT_BUILDENV_DEVICE_TREE ??= "${MACHINE}" UBOOT_ENTRYPOINT = "0x7000000" UBOOT_LOADADDRESS = "0x7000000" # Kernel configuration # ****************************************************************************** PREFERRED_PROVIDER_virtual/kernel ?= "linux-netmodule" PREFERRED_VERSION_linux-netmodule ?= "git-5.15-solidrun" PREFERRED_VERSION_trusted_firmware_a ?= "2.6" KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" KERNEL_DEFCONFIG ?= "cn9130-netmodule_defconfig" KERNEL_DEVICETREE ?= "\ marvell/${MACHINE}.dtb \ " require conf/machine/include/cn913x.inc ### Device specific settings # Needed for phy firmware MACHINE_EXTRA_RDEPENDS += "linux-firmware-microchip"