diff options
author | Johannes M Dieterich <jmd@FreeBSD.org> | 2018-07-23 12:46:48 +0000 |
---|---|---|
committer | Johannes M Dieterich <jmd@FreeBSD.org> | 2018-07-23 12:46:48 +0000 |
commit | 65cf8d796cec6e55264194b370fc1d027faaa57e (patch) | |
tree | d200e25c25ffabe89cf24fbecaa9b0bd11c28c42 /graphics/gpu-firmware-kmod | |
parent | b4e5ec424a265763b91c06aa7b09dd869d7c6a43 (diff) | |
download | ports-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/Makefile | 6 | ||||
-rw-r--r-- | graphics/gpu-firmware-kmod/distinfo | 6 | ||||
-rw-r--r-- | graphics/gpu-firmware-kmod/pkg-plist | 100 |
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 |