blob: 3975ce90cd4cf9bd4cd8cd51a32cd9d24a5896ad [file]
SUMMARY = "Generates kdump dtb file"
PR = "r1"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10"
DEPENDS = "${@bb.utils.contains('PREFERRED_PROVIDER_virtual/kernel', 'linux-gbmc', 'linux-gbmc', 'linux-nuvoton', d)}"
FILESEXTRAPATHS:prepend:= "${THISDIR}/files:"
SRC_URI:npcm7xx += " file://gbmc-mini_npcm7xx.dts"
DTS_VERSION:aspeed-g6 = "file://gbmc-mini_aspeedg6.dts"
DTS_VERSION:aspeed-g6:k618 = "file://gbmc-mini_aspeedg6-k618.dts"
SRC_URI:aspeed-g6 += " ${DTS_VERSION}"
SRC_URI:aspeed-g7 += " file://gbmc-mini_aspeedg7.dts"
FILES:${PN}:append = " /usr/share/kdump-dts/gbmc-mini.dtb"
COMPATIBLE_MACHINE = ""
inherit devicetree
do_install:npcm7xx() {
install -d ${D}/usr/share/kdump-dts/
install -m0644 ${B}/gbmc-mini_npcm7xx.dtb ${D}/usr/share/kdump-dts/gbmc-mini.dtb
}
do_install:aspeed-g6() {
install -d ${D}/usr/share/kdump-dts/
install -m0644 ${B}/gbmc-mini_aspeedg6*.dtb ${D}/usr/share/kdump-dts/gbmc-mini.dtb
}
do_install:aspeed-g7() {
install -d ${D}/usr/share/kdump-dts/
install -m0644 ${B}/gbmc-mini_aspeedg7.dtb ${D}/usr/share/kdump-dts/gbmc-mini.dtb
}
do_deploy() {
echo "do not inherit do_deploy from devicetree class"
}