aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <stephen.arnold42@gmail.com>2016-01-20 17:06:18 -0800
committerSteve Arnold <stephen.arnold42@gmail.com>2016-01-20 17:06:18 -0800
commit83910cdcd6cfd2804d1ab6f991f7e7e2d86c1879 (patch)
tree4c4352f214f245a3c46f8df88f9ef4ef8188cd26 /sys-firmware
parentapp-accessibility/brltty: update udev patch and fix ncurses tinfo link (diff)
downloadarm-83910cdcd6cfd2804d1ab6f991f7e7e2d86c1879.tar.gz
arm-83910cdcd6cfd2804d1ab6f991f7e7e2d86c1879.tar.bz2
arm-83910cdcd6cfd2804d1ab6f991f7e7e2d86c1879.zip
sys-firmware/firmware-imx: added latest version, should work on newer kernels
Diffstat (limited to 'sys-firmware')
-rw-r--r--sys-firmware/firmware-imx/Manifest2
-rw-r--r--sys-firmware/firmware-imx/firmware-imx-3.10.31-r0.ebuild28
-rw-r--r--sys-firmware/firmware-imx/firmware-imx-3.14.28-r0.ebuild29
3 files changed, 59 insertions, 0 deletions
diff --git a/sys-firmware/firmware-imx/Manifest b/sys-firmware/firmware-imx/Manifest
new file mode 100644
index 0000000..0769891
--- /dev/null
+++ b/sys-firmware/firmware-imx/Manifest
@@ -0,0 +1,2 @@
+DIST firmware-imx-3.10.31-1.1.0-beta.bin 245044 SHA256 8fcfc713321c4ffaafee248feb392b7bc9b913b7abee5020fceaca1d1a49ac99 SHA512 25210e58aade73e93584e546e8d9f128ed5cee12045f7ed4f1796454259817ba340e0e3c434dc67ea1a458c7c66bc49d53b17fcb5217b212c6d243ec34299386 WHIRLPOOL cf1c51e8f1fcfb61293a233f9237cc760ea27b016d157c9d243b3fca5745b41239133f3e8efce2526f65c01ecd2a2c9010846080db862f86106482c6aefcd26b
+DIST firmware-imx-3.14.28-1.0.0.bin 268752 SHA256 1f09acd4d605efc78a0672068a658cb16274811d2f444cf3ae7aaa075266746f SHA512 d883dc895173d59c0c225ee2076cde36f4461cc1ff47f6528724a6a8a1b2b736404cff9b4bdb142ea1e543010b495b6be6332e89dea452424d78defd4e66b55d WHIRLPOOL 7696c4558b3b5a54c5931eada95ad3836a2634d91c8589c7e1c8fd01b7ee3d4c1847c04d076827db1ce4d4afa1a754a01f5e510b1cae785a5ef7117d04113fcc
diff --git a/sys-firmware/firmware-imx/firmware-imx-3.10.31-r0.ebuild b/sys-firmware/firmware-imx/firmware-imx-3.10.31-r0.ebuild
new file mode 100644
index 0000000..199f7a1
--- /dev/null
+++ b/sys-firmware/firmware-imx/firmware-imx-3.10.31-r0.ebuild
@@ -0,0 +1,28 @@
+# cat /usr/local/ebuilds/sys-firmware/firmware-imx/firmware-imx-3.10.31-r0.ebuild
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="Freescale IMX firmware (VPU, SDMA)"
+HOMEPAGE="http://homepage_to_some_wiki_about_this_stuff"
+SRC_URI="http://www.freescale.com/lgfiles/NMG/MAD/YOCTO/${P}-1.1.0-beta.bin"
+LICENSE="freescale"
+SLOT="0"
+KEYWORDS="~arm"
+
+S="${WORKDIR}"/${P}-1.1.0-beta
+
+src_unpack() {
+ sh "${DISTDIR}"/${A} --auto-accept
+}
+
+src_install() {
+ # Stuff below taken from the recipe of the fsl-community-bsp
+ install -d ${D}/lib/firmware
+ cp -rfv firmware/* ${D}/lib/firmware/
+ find ${D}/lib/firmware -type f -exec chmod 644 '{}' ';'
+
+ # Remove files not going to be installed
+ find ${D}/lib/firmware/ -name Android.mk -exec rm '{}' ';'
+}
diff --git a/sys-firmware/firmware-imx/firmware-imx-3.14.28-r0.ebuild b/sys-firmware/firmware-imx/firmware-imx-3.14.28-r0.ebuild
new file mode 100644
index 0000000..29be56d
--- /dev/null
+++ b/sys-firmware/firmware-imx/firmware-imx-3.14.28-r0.ebuild
@@ -0,0 +1,29 @@
+# cat /usr/local/ebuilds/sys-firmware/firmware-imx/firmware-imx-3.14.28-r0.ebuild
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="Freescale IMX firmware (VPU, SDMA)"
+HOMEPAGE="http://homepage_to_some_wiki_about_this_stuff"
+#SRC_URI="http://www.freescale.com/lgfiles/NMG/MAD/YOCTO/${P}-1.1.0-beta.bin"
+SRC_URI="http://repository.timesys.com/buildsources/f/${PN}/${P}-1.0.0/${P}-1.0.0.bin"
+LICENSE="freescale"
+SLOT="0"
+KEYWORDS="~arm"
+
+S="${WORKDIR}"/${P}-1.0.0
+
+src_unpack() {
+ sh "${DISTDIR}"/${A} --auto-accept
+}
+
+src_install() {
+ # Stuff below taken from the recipe of the fsl-community-bsp
+ install -d ${D}/lib/firmware/imx
+ cp -rfv firmware/* ${D}/lib/firmware/imx/
+ find ${D}/lib/firmware -type f -exec chmod 644 '{}' ';'
+
+ # Remove files not going to be installed
+ find ${D}/lib/firmware/ -name Android.mk -exec rm '{}' ';'
+}