Skip to content

Commit

Permalink
Update VPU fw/libs/test apps based on VPU WW18 engineering release (i…
Browse files Browse the repository at this point in the history
…ntel#14)

tag for FW release mtl_pss0.8_rc1_vpu_release_21ww16.2.1-20210413_151839

BUG=CHROMOS-11302
TEST=Boot to ChromeOS and wait for vpu driver to load successfully
     goto /usr/local/bin and run test-graph -p singlelayer
  • Loading branch information
RavirajSitaram committed May 5, 2021
1 parent 0dd55f3 commit 663e91b
Show file tree
Hide file tree
Showing 31 changed files with 15 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ EAPI=7
DESCRIPTION="ironhide private bsp"
HOMEPAGE="http://src.chromium.org"

inherit cros-unibuild
inherit cros-unibuild udev

LICENSE="BSD-Google"
SLOT="0"
Expand All @@ -30,5 +30,7 @@ src_install() {
# prevent loading legacy HD audio driver.
insinto /etc/modprobe.d
doins ${FILESDIR}/audio/blacklist/alsa-mtl.conf

udev_dorules "${FILESDIR}"/udev/*.rules
}

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
SUBSYSTEM=="intel_vpu", ATTR{vendor}=="0x8086", ATTR{device}=="0x7d11", ACTION=="add", RUN+="/bin/chmod 666 /dev/$name"
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/test-graph
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/uapi-test
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/vpu_driver_load
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/vpu_fence
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/vpu_jobsubmit_graph
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/zello_graph
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/zello_metrics
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/zello_sysman
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/zello_tracer
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/bin/zello_world
Binary file not shown.
Binary file modified chromeos-base/intel-vpu-umd-l0/files/lib/libvpu_uapi.so
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
17 changes: 11 additions & 6 deletions chromeos-base/intel-vpu-umd-l0/intel-vpu-umd-l0-0.0.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -21,22 +21,27 @@ S="${WORKDIR}"
src_install() {
dolib.so ${FILESDIR}/lib/libsafestring_shared.so
dolib.so ${FILESDIR}/lib/libvpu_uapi.so

dolib.so ${FILESDIR}/lib/libze_intel_vpu.so.1.0.0
dosym /usr/$(get_libdir)/libze_intel_vpu.so.1.0.0 /usr/$(get_libdir)/libze_intel_vpu.so.1
dosym /usr/$(get_libdir)/libze_intel_vpu.so.1 /usr/$(get_libdir)/libze_intel_vpu.so

dolib.so ${FILESDIR}/lib/libze_loader.so.1.0.0
dosym /usr/$(get_libdir)/libze_loader.so.1.0.0 /usr/$(get_libdir)/libze_loader.so.1
dolib.so ${FILESDIR}/lib/libze_loader.so.1.2.0
dosym /usr/$(get_libdir)/libze_loader.so.1.2.0 /usr/$(get_libdir)/libze_loader.so.1
dosym /usr/$(get_libdir)/libze_loader.so.1 /usr/$(get_libdir)/libze_loader.so

dolib.so ${FILESDIR}/lib/libze_null.so.1.0.0
dosym /usr/$(get_libdir)/libze_null.so.1.0.0 /usr/$(get_libdir)/libze_null.so.1
dolib.so ${FILESDIR}/lib/libze_null.so.1.2.0
dosym /usr/$(get_libdir)/libze_null.so.1.2.0 /usr/$(get_libdir)/libze_null.so.1
dosym /usr/$(get_libdir)/libze_null.so.1 /usr/$(get_libdir)/libze_null.so

dolib.so ${FILESDIR}/lib/libze_validation_layer.so.1.0.0
dosym /usr/$(get_libdir)/libze_validation_layer.so.1.0.0 /usr/$(get_libdir)/libze_validation_layer.so.1
dolib.so ${FILESDIR}/lib/libze_validation_layer.so.1.2.0
dosym /usr/$(get_libdir)/libze_validation_layer.so.1.2.0 /usr/$(get_libdir)/libze_validation_layer.so.1
dosym /usr/$(get_libdir)/libze_validation_layer.so.1 /usr/$(get_libdir)/libze_validation_layer.so

dolib.so ${FILESDIR}/lib/libze_tracing_layer.so.1.2.0
dosym /usr/$(get_libdir)/libze_tracing_layer.so.1.2.0 /usr/$(get_libdir)/libze_tracing_layer.so.1
dosym /usr/$(get_libdir)/libze_tracing_layer.so.1 /usr/$(get_libdir)/libze_tracing_layer.so

exeinto "/usr/local/bin"
doexe ${FILESDIR}/bin/*

Expand Down

0 comments on commit 663e91b

Please sign in to comment.