# Copyright (C) 2019, Fuzhou Rockchip Electronics Co., Ltd # Released under the MIT license (see COPYING.MIT for the terms) DESCRIPTION = "Tools and firmwares for rockchip npu" SECTION = "utils" LICENSE = "LICENSE.rockchip" LIC_FILES_CHKSUM = "file://${RKBASE}/licenses/LICENSE.rockchip;md5=d63890e209bf038f44e708bbb13e4ed9" RDEPENDS:${PN} = "bash" inherit freeze-rev local-git SRC_URI = " \ git://github.com/JeffyCN/mirrors.git;protocol=https;branch=rknpu-fw; \ file://rockchip-npu.sh \ " SRCREV = "2a532b012b5179dd573d8b7f98fc2c51b3046409" S = "${WORKDIR}/git" do_install () { install -d ${D}${datadir}/npu_fw install -m 0644 npu_fw/* ${D}${datadir}/npu_fw/ install -d ${D}${datadir}/npu_fw_pcie install -m 0644 npu_fw_pcie/* ${D}${datadir}/npu_fw_pcie/ install -d ${D}${bindir} # FIXME: support different arch install -m 0755 bin/* ${D}${bindir} install -d ${D}${sysconfdir}/init.d/ install -m 0755 ${WORKDIR}/rockchip-npu.sh ${D}${sysconfdir}/init.d/ } inherit update-rc.d INITSCRIPT_NAME = "rockchip-npu.sh" INITSCRIPT_PARAMS = "start 11 S ." INSANE_SKIP:${PN} = "already-stripped ldflags" FILES:${PN} = " \ ${datadir} \ ${bindir} \ ${sysconfdir}/init.d \ "