diff options
author | jmcneill <jmcneill> | 2015-10-18 12:20:51 +0000 |
---|---|---|
committer | jmcneill <jmcneill> | 2015-10-18 12:20:51 +0000 |
commit | a7bce1dcd38ade4fe3116864d000be771ddbffae (patch) | |
tree | 1f50aff6ed92a3f2688e0c8c9848a116e25457da | |
parent | c53bb4854334274704b0975d7e8b72edf8ded3a7 (diff) | |
download | pkgsrc-a7bce1dcd38ade4fe3116864d000be771ddbffae.tar.gz |
Import NVIDIA Tegra SOC firmware as sysutils/tegra-firmware.
Firmware binary images for use with NVIDIA Tegra SOCs.
-rw-r--r-- | sysutils/tegra-firmware/DESCR | 1 | ||||
-rw-r--r-- | sysutils/tegra-firmware/Makefile | 36 | ||||
-rw-r--r-- | sysutils/tegra-firmware/PLIST | 12 | ||||
-rw-r--r-- | sysutils/tegra-firmware/distinfo | 6 |
4 files changed, 55 insertions, 0 deletions
diff --git a/sysutils/tegra-firmware/DESCR b/sysutils/tegra-firmware/DESCR new file mode 100644 index 00000000000..fb3a2c0450a --- /dev/null +++ b/sysutils/tegra-firmware/DESCR @@ -0,0 +1 @@ +Firmware binary images for use with NVIDIA Tegra SOCs. diff --git a/sysutils/tegra-firmware/Makefile b/sysutils/tegra-firmware/Makefile new file mode 100644 index 00000000000..364e9ae203e --- /dev/null +++ b/sysutils/tegra-firmware/Makefile @@ -0,0 +1,36 @@ +# $NetBSD: Makefile,v 1.1.1.1 2015/10/18 12:20:51 jmcneill Exp $ + +DISTNAME= tegra-firmware-20151018 +CATEGORIES= sysutils +MASTER_SITES= http://ftp.NetBSD.org/pub/NetBSD/misc/jmcneill/tegra/ + +MAINTAINER= jmcneill@invisible.ca +HOMEPAGE= http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/ +COMMENT= Firmware binary images for NVIDIA Tegra SOCs +LICENSE= nvidia-firmware-license + +WRKSRC= ${WRKDIR} +NO_CONFIGURE= yes +NO_BUILD= yes + +INSTALLATION_DIRS= libdata/nvidia libdata/nvidia/gk20a \ + libdata/nvidia/tegra124 libdata/nvidia/tegra210 + +GK20A_FILES= fecs_data.bin fecs_inst.bin gpccs_data.bin gpccs_inst.bin \ + sw_bundle_init.bin sw_ctx.bin sw_method_init.bin sw_nonctx.bin +TEGRA124_FILES= xusb.bin +TEGRA210_FILES= xusb.bin + +do-install: + ${INSTALL_DATA} ${WRKSRC}/LICENCE.nvidia ${DESTDIR}${PREFIX}/libdata/nvidia/ +.for s in ${GK20A_FILES} + ${INSTALL_DATA} ${WRKSRC}/nvidia/gk20a/${s} ${DESTDIR}${PREFIX}/libdata/nvidia/gk20a/ +.endfor +.for s in ${TEGRA124_FILES} + ${INSTALL_DATA} ${WRKSRC}/nvidia/tegra124/${s} ${DESTDIR}${PREFIX}/libdata/nvidia/tegra124/ +.endfor +.for s in ${TEGRA210_FILES} + ${INSTALL_DATA} ${WRKSRC}/nvidia/tegra210/${s} ${DESTDIR}${PREFIX}/libdata/nvidia/tegra210/ +.endfor + +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/tegra-firmware/PLIST b/sysutils/tegra-firmware/PLIST new file mode 100644 index 00000000000..14fbc55c539 --- /dev/null +++ b/sysutils/tegra-firmware/PLIST @@ -0,0 +1,12 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2015/10/18 12:20:51 jmcneill Exp $ +libdata/nvidia/LICENCE.nvidia +libdata/nvidia/gk20a/fecs_data.bin +libdata/nvidia/gk20a/fecs_inst.bin +libdata/nvidia/gk20a/gpccs_data.bin +libdata/nvidia/gk20a/gpccs_inst.bin +libdata/nvidia/gk20a/sw_bundle_init.bin +libdata/nvidia/gk20a/sw_ctx.bin +libdata/nvidia/gk20a/sw_method_init.bin +libdata/nvidia/gk20a/sw_nonctx.bin +libdata/nvidia/tegra124/xusb.bin +libdata/nvidia/tegra210/xusb.bin diff --git a/sysutils/tegra-firmware/distinfo b/sysutils/tegra-firmware/distinfo new file mode 100644 index 00000000000..e25adcaf85a --- /dev/null +++ b/sysutils/tegra-firmware/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2015/10/18 12:20:51 jmcneill Exp $ + +SHA1 (tegra-firmware-20151018.tar.gz) = 44c633e4ed4e2d660a579e9e702e734c96d9965f +RMD160 (tegra-firmware-20151018.tar.gz) = 01e6424cc58b309c958d390e2b177d4cf001a16a +SHA512 (tegra-firmware-20151018.tar.gz) = 47e53179a576a26018834dca057bbd63ff8a0252fce772704a050d69b767923187288e3378e4af076bd648562aaa387245cf3ba51ede95d2cdf91245a2470c03 +Size (tegra-firmware-20151018.tar.gz) = 185209 bytes |