aboutsummaryrefslogtreecommitdiff
path: root/graphics/gpu-firmware-kmod
diff options
context:
space:
mode:
authorJohannes M Dieterich <jmd@FreeBSD.org>2018-07-23 12:46:48 +0000
committerJohannes M Dieterich <jmd@FreeBSD.org>2018-07-23 12:46:48 +0000
commit65cf8d796cec6e55264194b370fc1d027faaa57e (patch)
treed200e25c25ffabe89cf24fbecaa9b0bd11c28c42 /graphics/gpu-firmware-kmod
parentb4e5ec424a265763b91c06aa7b09dd869d7c6a43 (diff)
downloadports-65cf8d796cec6e55264194b370fc1d027faaa57e.tar.gz
ports-65cf8d796cec6e55264194b370fc1d027faaa57e.zip
graphics/gpu-firmware-kmod: update to include more firmware files for newer and
older generations This adds support for older generations (previously only covered by radeon) and newer generations (vegam) alongside firmware updates and gets us in sync with the latest Linux firmware level. While there, correct message for unsupported releases. With some more testing of the newer lkpi-based DRM ports, users with older HW may opt for the modern amdgpu driver. Reviewed by: zeising (mentor) Approved by: zeising (mentor) Differential Revision: https://reviews.freebsd.org/D16401
Notes
Notes: svn path=/head/; revision=475167
Diffstat (limited to 'graphics/gpu-firmware-kmod')
-rw-r--r--graphics/gpu-firmware-kmod/Makefile6
-rw-r--r--graphics/gpu-firmware-kmod/distinfo6
-rw-r--r--graphics/gpu-firmware-kmod/pkg-plist100
3 files changed, 106 insertions, 6 deletions
diff --git a/graphics/gpu-firmware-kmod/Makefile b/graphics/gpu-firmware-kmod/Makefile
index 7bc565318754..3fe4a2c57616 100644
--- a/graphics/gpu-firmware-kmod/Makefile
+++ b/graphics/gpu-firmware-kmod/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gpu-firmware-kmod
-PORTVERSION= g20180319
+PORTVERSION= g20180722
PORTREVISION= 1
CATEGORIES= graphics
@@ -26,12 +26,12 @@ USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= FreeBSDDesktop
GH_PROJECT= kms-firmware
-GH_TAGNAME= 8b9df12
+GH_TAGNAME= 1cf9e0b
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1101510
-IGNORE= not supported on 10.x or older, no kernel support
+IGNORE= not supported on 11.1 or older, no kernel support
.endif
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200000 && ${OSVERSION} < 1200019
IGNORE= not supported on older CURRENT, no kernel support
diff --git a/graphics/gpu-firmware-kmod/distinfo b/graphics/gpu-firmware-kmod/distinfo
index b0527a47f312..84f150147ebb 100644
--- a/graphics/gpu-firmware-kmod/distinfo
+++ b/graphics/gpu-firmware-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1521512128
-SHA256 (FreeBSDDesktop-kms-firmware-g20180319-8b9df12_GH0.tar.gz) = fa1261deb21bf6cb6fa74762a672e472c411db060749f32a4285a787686169fb
-SIZE (FreeBSDDesktop-kms-firmware-g20180319-8b9df12_GH0.tar.gz) = 11760702
+TIMESTAMP = 1532317918
+SHA256 (FreeBSDDesktop-kms-firmware-g20180722-1cf9e0b_GH0.tar.gz) = 02aa5b0c244b322043891bc9d257dd5023c9453e8e761d2862fced08bd351ed8
+SIZE (FreeBSDDesktop-kms-firmware-g20180722-1cf9e0b_GH0.tar.gz) = 14897402
diff --git a/graphics/gpu-firmware-kmod/pkg-plist b/graphics/gpu-firmware-kmod/pkg-plist
index 03c3c06f183c..8d914dde4ba4 100644
--- a/graphics/gpu-firmware-kmod/pkg-plist
+++ b/graphics/gpu-firmware-kmod/pkg-plist
@@ -1,3 +1,16 @@
+/%%KMODDIR%%/amdgpu_banks_k_2_smc_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_ce_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_k_smc_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_mc_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_me_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_mec_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_smc_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_bonaire_vce_bin.ko
/%%KMODDIR%%/amdgpu_carrizo_ce_bin.ko
/%%KMODDIR%%/amdgpu_carrizo_me_bin.ko
/%%KMODDIR%%/amdgpu_carrizo_mec2_bin.ko
@@ -20,6 +33,67 @@
/%%KMODDIR%%/amdgpu_fiji_smc_bin.ko
/%%KMODDIR%%/amdgpu_fiji_uvd_bin.ko
/%%KMODDIR%%/amdgpu_fiji_vce_bin.ko
+/%%KMODDIR%%/amdgpu_hainan_ce_bin.ko
+/%%KMODDIR%%/amdgpu_hainan_k_smc_bin.ko
+/%%KMODDIR%%/amdgpu_hainan_mc_bin.ko
+/%%KMODDIR%%/amdgpu_hainan_me_bin.ko
+/%%KMODDIR%%/amdgpu_hainan_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_hainan_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_hainan_smc_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_ce_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_k_smc_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_mc_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_me_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_mec_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_smc_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_hawaii_vce_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_ce_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_me_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_mec_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_kabini_vce_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_ce_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_me_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_mec2_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_mec_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_kaveri_vce_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_ce_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_me_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_mec_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_mullins_vce_bin.ko
+/%%KMODDIR%%/amdgpu_oland_ce_bin.ko
+/%%KMODDIR%%/amdgpu_oland_k_smc_bin.ko
+/%%KMODDIR%%/amdgpu_oland_mc_bin.ko
+/%%KMODDIR%%/amdgpu_oland_me_bin.ko
+/%%KMODDIR%%/amdgpu_oland_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_oland_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_oland_smc_bin.ko
+/%%KMODDIR%%/amdgpu_pitcairn_ce_bin.ko
+/%%KMODDIR%%/amdgpu_pitcairn_k_smc_bin.ko
+/%%KMODDIR%%/amdgpu_pitcairn_mc_bin.ko
+/%%KMODDIR%%/amdgpu_pitcairn_me_bin.ko
+/%%KMODDIR%%/amdgpu_pitcairn_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_pitcairn_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_pitcairn_smc_bin.ko
/%%KMODDIR%%/amdgpu_polaris10_ce_2_bin.ko
/%%KMODDIR%%/amdgpu_polaris10_ce_bin.ko
/%%KMODDIR%%/amdgpu_polaris10_k_smc_bin.ko
@@ -85,6 +159,7 @@
/%%KMODDIR%%/amdgpu_raven_rlc_bin.ko
/%%KMODDIR%%/amdgpu_raven_sdma_bin.ko
/%%KMODDIR%%/amdgpu_raven_vcn_bin.ko
+/%%KMODDIR%%/amdgpu_si58_mc_bin.ko
/%%KMODDIR%%/amdgpu_stoney_ce_bin.ko
/%%KMODDIR%%/amdgpu_stoney_me_bin.ko
/%%KMODDIR%%/amdgpu_stoney_mec_bin.ko
@@ -93,6 +168,13 @@
/%%KMODDIR%%/amdgpu_stoney_sdma_bin.ko
/%%KMODDIR%%/amdgpu_stoney_uvd_bin.ko
/%%KMODDIR%%/amdgpu_stoney_vce_bin.ko
+/%%KMODDIR%%/amdgpu_tahiti_ce_bin.ko
+/%%KMODDIR%%/amdgpu_tahiti_k_smc_bin.ko
+/%%KMODDIR%%/amdgpu_tahiti_mc_bin.ko
+/%%KMODDIR%%/amdgpu_tahiti_me_bin.ko
+/%%KMODDIR%%/amdgpu_tahiti_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_tahiti_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_tahiti_smc_bin.ko
/%%KMODDIR%%/amdgpu_tonga_ce_bin.ko
/%%KMODDIR%%/amdgpu_tonga_k_smc_bin.ko
/%%KMODDIR%%/amdgpu_tonga_mc_bin.ko
@@ -132,6 +214,24 @@
/%%KMODDIR%%/amdgpu_vega10_sos_bin.ko
/%%KMODDIR%%/amdgpu_vega10_uvd_bin.ko
/%%KMODDIR%%/amdgpu_vega10_vce_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_ce_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_me_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_mec2_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_mec_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_smc_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_vegam_vce_bin.ko
+/%%KMODDIR%%/amdgpu_verde_ce_bin.ko
+/%%KMODDIR%%/amdgpu_verde_k_smc_bin.ko
+/%%KMODDIR%%/amdgpu_verde_mc_bin.ko
+/%%KMODDIR%%/amdgpu_verde_me_bin.ko
+/%%KMODDIR%%/amdgpu_verde_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_verde_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_verde_smc_bin.ko
/%%KMODDIR%%/i915_bxt_dmc_ver1_07_bin.ko
/%%KMODDIR%%/i915_bxt_guc_ver8_7_bin.ko
/%%KMODDIR%%/i915_bxt_huc_ver01_07_bin.ko