Date: Sat, 8 Apr 2017 00:37:47 +0000 (UTC) From: Johannes M Dieterich <jmd@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r437978 - in head/graphics: . gpu-firmware-kmod Message-ID: <201704080037.v380blYD047333@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jmd Date: Sat Apr 8 00:37:47 2017 New Revision: 437978 URL: https://svnweb.freebsd.org/changeset/ports/437978 Log: New port: graphics/gpu-firmware-kmod containing firmware kernel modules for i915, radeon, and amdgpu as obtained from and up to date with linux-firmware and to be used by the linuxkpi-based new KMS DRM. Currently restricted to amd64 as the linuxkpi-based KMS components are similarly restricted. Reviewed by: swills (mentor), rene (mentor), kwm, x11 Approved by: swills (mentor), rene (mentor), x11 Differential Revision: https://reviews.freebsd.org/D9931 Added: head/graphics/gpu-firmware-kmod/ head/graphics/gpu-firmware-kmod/Makefile (contents, props changed) head/graphics/gpu-firmware-kmod/distinfo (contents, props changed) head/graphics/gpu-firmware-kmod/pkg-descr (contents, props changed) head/graphics/gpu-firmware-kmod/pkg-plist (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Sat Apr 8 00:29:44 2017 (r437977) +++ head/graphics/Makefile Sat Apr 8 00:37:47 2017 (r437978) @@ -291,6 +291,7 @@ SUBDIR += gphoto2 SUBDIR += gpicview SUBDIR += gpsmanshp + SUBDIR += gpu-firmware-kmod SUBDIR += gracula SUBDIR += grads SUBDIR += grafx2 Added: head/graphics/gpu-firmware-kmod/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/gpu-firmware-kmod/Makefile Sat Apr 8 00:37:47 2017 (r437978) @@ -0,0 +1,21 @@ +# Created by: Johannes Dieterich <jmd@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= gpu-firmware-kmod +PORTVERSION= g20170403 +CATEGORIES= graphics + +MAINTAINER= jmd@FreeBSD.org +COMMENT= Firmware modules for the linuxkpi-based KMS components + +ONLY_FOR_ARCHS= amd64 +ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64 + +USE_GITHUB= yes +GH_ACCOUNT= FreeBSDDesktop +GH_PROJECT= kms-firmware +GH_TAGNAME= b4b4257 + +USES= kmod + +.include <bsd.port.mk> Added: head/graphics/gpu-firmware-kmod/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/gpu-firmware-kmod/distinfo Sat Apr 8 00:37:47 2017 (r437978) @@ -0,0 +1,3 @@ +TIMESTAMP = 1491276788 +SHA256 (FreeBSDDesktop-kms-firmware-g20170403-b4b4257_GH0.tar.gz) = 4aa54d8a83ea632117dfce08bd85c1650f455374bf62ea8755a2c0a46a5a2421 +SIZE (FreeBSDDesktop-kms-firmware-g20170403-b4b4257_GH0.tar.gz) = 9625564 Added: head/graphics/gpu-firmware-kmod/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/gpu-firmware-kmod/pkg-descr Sat Apr 8 00:37:47 2017 (r437978) @@ -0,0 +1,7 @@ +Firmware modules for the linuxkpi-based KMS components. + +Amdgpu and i915 firmware files encoded in uu format to generate +loadable kernel modules. Firmware binaries originate from the +linux-firmware repository. + +WWW: https://github.com/FreeBSDDesktop/kms-firmware Added: head/graphics/gpu-firmware-kmod/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/gpu-firmware-kmod/pkg-plist Sat Apr 8 00:37:47 2017 (r437978) @@ -0,0 +1,262 @@ +/%%KMODDIR%%/amdgpu_carrizo_ce_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_me_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_mec2_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_mec_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_pfp_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_rlc_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_sdma1_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_sdma_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_uvd_bin.ko +/%%KMODDIR%%/amdgpu_carrizo_vce_bin.ko +/%%KMODDIR%%/amdgpu_fiji_ce_bin.ko +/%%KMODDIR%%/amdgpu_fiji_mc_bin.ko +/%%KMODDIR%%/amdgpu_fiji_me_bin.ko +/%%KMODDIR%%/amdgpu_fiji_mec2_bin.ko +/%%KMODDIR%%/amdgpu_fiji_mec_bin.ko +/%%KMODDIR%%/amdgpu_fiji_pfp_bin.ko +/%%KMODDIR%%/amdgpu_fiji_rlc_bin.ko +/%%KMODDIR%%/amdgpu_fiji_sdma1_bin.ko +/%%KMODDIR%%/amdgpu_fiji_sdma_bin.ko +/%%KMODDIR%%/amdgpu_fiji_smc_bin.ko +/%%KMODDIR%%/amdgpu_fiji_uvd_bin.ko +/%%KMODDIR%%/amdgpu_fiji_vce_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_ce_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_mc_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_me_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_mec2_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_mec_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_pfp_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_rlc_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_sdma1_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_sdma_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_smc_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_smc_sk_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_uvd_bin.ko +/%%KMODDIR%%/amdgpu_polaris10_vce_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_ce_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_k_smc_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_mc_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_me_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_mec2_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_mec_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_pfp_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_rlc_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_sdma1_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_sdma_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_smc_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_smc_sk_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_uvd_bin.ko +/%%KMODDIR%%/amdgpu_polaris11_vce_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_ce_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_mc_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_me_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_mec2_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_mec_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_pfp_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_rlc_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_sdma1_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_sdma_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_smc_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_uvd_bin.ko +/%%KMODDIR%%/amdgpu_polaris12_vce_bin.ko +/%%KMODDIR%%/amdgpu_stoney_ce_bin.ko +/%%KMODDIR%%/amdgpu_stoney_me_bin.ko +/%%KMODDIR%%/amdgpu_stoney_mec_bin.ko +/%%KMODDIR%%/amdgpu_stoney_pfp_bin.ko +/%%KMODDIR%%/amdgpu_stoney_rlc_bin.ko +/%%KMODDIR%%/amdgpu_stoney_sdma_bin.ko +/%%KMODDIR%%/amdgpu_stoney_uvd_bin.ko +/%%KMODDIR%%/amdgpu_stoney_vce_bin.ko +/%%KMODDIR%%/amdgpu_tonga_ce_bin.ko +/%%KMODDIR%%/amdgpu_tonga_k_smc_bin.ko +/%%KMODDIR%%/amdgpu_tonga_mc_bin.ko +/%%KMODDIR%%/amdgpu_tonga_me_bin.ko +/%%KMODDIR%%/amdgpu_tonga_mec2_bin.ko +/%%KMODDIR%%/amdgpu_tonga_mec_bin.ko +/%%KMODDIR%%/amdgpu_tonga_pfp_bin.ko +/%%KMODDIR%%/amdgpu_tonga_rlc_bin.ko +/%%KMODDIR%%/amdgpu_tonga_sdma1_bin.ko +/%%KMODDIR%%/amdgpu_tonga_sdma_bin.ko +/%%KMODDIR%%/amdgpu_tonga_smc_bin.ko +/%%KMODDIR%%/amdgpu_tonga_uvd_bin.ko +/%%KMODDIR%%/amdgpu_tonga_vce_bin.ko +/%%KMODDIR%%/amdgpu_topaz_ce_bin.ko +/%%KMODDIR%%/amdgpu_topaz_k_smc_bin.ko +/%%KMODDIR%%/amdgpu_topaz_mc_bin.ko +/%%KMODDIR%%/amdgpu_topaz_me_bin.ko +/%%KMODDIR%%/amdgpu_topaz_mec2_bin.ko +/%%KMODDIR%%/amdgpu_topaz_mec_bin.ko +/%%KMODDIR%%/amdgpu_topaz_pfp_bin.ko +/%%KMODDIR%%/amdgpu_topaz_rlc_bin.ko +/%%KMODDIR%%/amdgpu_topaz_sdma1_bin.ko +/%%KMODDIR%%/amdgpu_topaz_sdma_bin.ko +/%%KMODDIR%%/amdgpu_topaz_smc_bin.ko +/%%KMODDIR%%/i915_skl_dmc_ver1_26_bin.ko +/%%KMODDIR%%/i915_skl_guc_ver6_1_bin.ko +/%%KMODDIR%%/radeon_ARUBA_me_bin.ko +/%%KMODDIR%%/radeon_ARUBA_pfp_bin.ko +/%%KMODDIR%%/radeon_ARUBA_rlc_bin.ko +/%%KMODDIR%%/radeon_BARTS_mc_bin.ko +/%%KMODDIR%%/radeon_BARTS_me_bin.ko +/%%KMODDIR%%/radeon_BARTS_pfp_bin.ko +/%%KMODDIR%%/radeon_BTC_rlc_bin.ko +/%%KMODDIR%%/radeon_CAICOS_mc_bin.ko +/%%KMODDIR%%/radeon_CAICOS_me_bin.ko +/%%KMODDIR%%/radeon_CAICOS_pfp_bin.ko +/%%KMODDIR%%/radeon_CAYMAN_mc_bin.ko +/%%KMODDIR%%/radeon_CAYMAN_me_bin.ko +/%%KMODDIR%%/radeon_CAYMAN_pfp_bin.ko +/%%KMODDIR%%/radeon_CAYMAN_rlc_bin.ko +/%%KMODDIR%%/radeon_CEDAR_me_bin.ko +/%%KMODDIR%%/radeon_CEDAR_pfp_bin.ko +/%%KMODDIR%%/radeon_CEDAR_rlc_bin.ko +/%%KMODDIR%%/radeon_CYPRESS_me_bin.ko +/%%KMODDIR%%/radeon_CYPRESS_pfp_bin.ko +/%%KMODDIR%%/radeon_CYPRESS_rlc_bin.ko +/%%KMODDIR%%/radeon_JUNIPER_me_bin.ko +/%%KMODDIR%%/radeon_JUNIPER_pfp_bin.ko +/%%KMODDIR%%/radeon_JUNIPER_rlc_bin.ko +/%%KMODDIR%%/radeon_PALM_me_bin.ko +/%%KMODDIR%%/radeon_PALM_pfp_bin.ko +/%%KMODDIR%%/radeon_PITCAIRN_ce_bin.ko +/%%KMODDIR%%/radeon_PITCAIRN_mc_bin.ko +/%%KMODDIR%%/radeon_PITCAIRN_me_bin.ko +/%%KMODDIR%%/radeon_PITCAIRN_pfp_bin.ko +/%%KMODDIR%%/radeon_PITCAIRN_rlc_bin.ko +/%%KMODDIR%%/radeon_R100_cp_bin.ko +/%%KMODDIR%%/radeon_R200_cp_bin.ko +/%%KMODDIR%%/radeon_R300_cp_bin.ko +/%%KMODDIR%%/radeon_R420_cp_bin.ko +/%%KMODDIR%%/radeon_R520_cp_bin.ko +/%%KMODDIR%%/radeon_R600_me_bin.ko +/%%KMODDIR%%/radeon_R600_pfp_bin.ko +/%%KMODDIR%%/radeon_R600_rlc_bin.ko +/%%KMODDIR%%/radeon_R700_rlc_bin.ko +/%%KMODDIR%%/radeon_REDWOOD_me_bin.ko +/%%KMODDIR%%/radeon_REDWOOD_pfp_bin.ko +/%%KMODDIR%%/radeon_REDWOOD_rlc_bin.ko +/%%KMODDIR%%/radeon_RS600_cp_bin.ko +/%%KMODDIR%%/radeon_RS690_cp_bin.ko +/%%KMODDIR%%/radeon_RS780_me_bin.ko +/%%KMODDIR%%/radeon_RS780_pfp_bin.ko +/%%KMODDIR%%/radeon_RV610_me_bin.ko +/%%KMODDIR%%/radeon_RV610_pfp_bin.ko +/%%KMODDIR%%/radeon_RV620_me_bin.ko +/%%KMODDIR%%/radeon_RV620_pfp_bin.ko +/%%KMODDIR%%/radeon_RV630_me_bin.ko +/%%KMODDIR%%/radeon_RV630_pfp_bin.ko +/%%KMODDIR%%/radeon_RV635_me_bin.ko +/%%KMODDIR%%/radeon_RV635_pfp_bin.ko +/%%KMODDIR%%/radeon_RV670_me_bin.ko +/%%KMODDIR%%/radeon_RV670_pfp_bin.ko +/%%KMODDIR%%/radeon_RV710_me_bin.ko +/%%KMODDIR%%/radeon_RV710_pfp_bin.ko +/%%KMODDIR%%/radeon_RV730_me_bin.ko +/%%KMODDIR%%/radeon_RV730_pfp_bin.ko +/%%KMODDIR%%/radeon_RV770_me_bin.ko +/%%KMODDIR%%/radeon_RV770_pfp_bin.ko +/%%KMODDIR%%/radeon_SUMO2_me_bin.ko +/%%KMODDIR%%/radeon_SUMO2_pfp_bin.ko +/%%KMODDIR%%/radeon_SUMO_me_bin.ko +/%%KMODDIR%%/radeon_SUMO_pfp_bin.ko +/%%KMODDIR%%/radeon_SUMO_rlc_bin.ko +/%%KMODDIR%%/radeon_TAHITI_ce_bin.ko +/%%KMODDIR%%/radeon_TAHITI_mc_bin.ko +/%%KMODDIR%%/radeon_TAHITI_me_bin.ko +/%%KMODDIR%%/radeon_TAHITI_pfp_bin.ko +/%%KMODDIR%%/radeon_TAHITI_rlc_bin.ko +/%%KMODDIR%%/radeon_TURKS_mc_bin.ko +/%%KMODDIR%%/radeon_TURKS_me_bin.ko +/%%KMODDIR%%/radeon_TURKS_pfp_bin.ko +/%%KMODDIR%%/radeon_VERDE_ce_bin.ko +/%%KMODDIR%%/radeon_VERDE_mc_bin.ko +/%%KMODDIR%%/radeon_VERDE_me_bin.ko +/%%KMODDIR%%/radeon_VERDE_pfp_bin.ko +/%%KMODDIR%%/radeon_VERDE_rlc_bin.ko +/%%KMODDIR%%/radeon_bonaire_ce_bin.ko +/%%KMODDIR%%/radeon_bonaire_k_smc_bin.ko +/%%KMODDIR%%/radeon_bonaire_mc_bin.ko +/%%KMODDIR%%/radeon_bonaire_me_bin.ko +/%%KMODDIR%%/radeon_bonaire_mec_bin.ko +/%%KMODDIR%%/radeon_bonaire_pfp_bin.ko +/%%KMODDIR%%/radeon_bonaire_rlc_bin.ko +/%%KMODDIR%%/radeon_bonaire_sdma1_bin.ko +/%%KMODDIR%%/radeon_bonaire_sdma_bin.ko +/%%KMODDIR%%/radeon_bonaire_smc_bin.ko +/%%KMODDIR%%/radeon_bonaire_uvd_bin.ko +/%%KMODDIR%%/radeon_bonaire_vce_bin.ko +/%%KMODDIR%%/radeon_hainan_ce_bin.ko +/%%KMODDIR%%/radeon_hainan_k_smc_bin.ko +/%%KMODDIR%%/radeon_hainan_mc_bin.ko +/%%KMODDIR%%/radeon_hainan_me_bin.ko +/%%KMODDIR%%/radeon_hainan_pfp_bin.ko +/%%KMODDIR%%/radeon_hainan_rlc_bin.ko +/%%KMODDIR%%/radeon_hainan_smc_bin.ko +/%%KMODDIR%%/radeon_hawaii_ce_bin.ko +/%%KMODDIR%%/radeon_hawaii_k_smc_bin.ko +/%%KMODDIR%%/radeon_hawaii_mc_bin.ko +/%%KMODDIR%%/radeon_hawaii_me_bin.ko +/%%KMODDIR%%/radeon_hawaii_mec_bin.ko +/%%KMODDIR%%/radeon_hawaii_pfp_bin.ko +/%%KMODDIR%%/radeon_hawaii_rlc_bin.ko +/%%KMODDIR%%/radeon_hawaii_sdma1_bin.ko +/%%KMODDIR%%/radeon_hawaii_sdma_bin.ko +/%%KMODDIR%%/radeon_hawaii_smc_bin.ko +/%%KMODDIR%%/radeon_hawaii_uvd_bin.ko +/%%KMODDIR%%/radeon_hawaii_vce_bin.ko +/%%KMODDIR%%/radeon_kabini_ce_bin.ko +/%%KMODDIR%%/radeon_kabini_me_bin.ko +/%%KMODDIR%%/radeon_kabini_mec_bin.ko +/%%KMODDIR%%/radeon_kabini_pfp_bin.ko +/%%KMODDIR%%/radeon_kabini_rlc_bin.ko +/%%KMODDIR%%/radeon_kabini_sdma1_bin.ko +/%%KMODDIR%%/radeon_kabini_sdma_bin.ko +/%%KMODDIR%%/radeon_kabini_uvd_bin.ko +/%%KMODDIR%%/radeon_kabini_vce_bin.ko +/%%KMODDIR%%/radeon_kaveri_ce_bin.ko +/%%KMODDIR%%/radeon_kaveri_me_bin.ko +/%%KMODDIR%%/radeon_kaveri_mec2_bin.ko +/%%KMODDIR%%/radeon_kaveri_mec_bin.ko +/%%KMODDIR%%/radeon_kaveri_pfp_bin.ko +/%%KMODDIR%%/radeon_kaveri_rlc_bin.ko +/%%KMODDIR%%/radeon_kaveri_sdma1_bin.ko +/%%KMODDIR%%/radeon_kaveri_sdma_bin.ko +/%%KMODDIR%%/radeon_kaveri_uvd_bin.ko +/%%KMODDIR%%/radeon_kaveri_vce_bin.ko +/%%KMODDIR%%/radeon_mullins_ce_bin.ko +/%%KMODDIR%%/radeon_mullins_me_bin.ko +/%%KMODDIR%%/radeon_mullins_mec_bin.ko +/%%KMODDIR%%/radeon_mullins_pfp_bin.ko +/%%KMODDIR%%/radeon_mullins_rlc_bin.ko +/%%KMODDIR%%/radeon_mullins_sdma1_bin.ko +/%%KMODDIR%%/radeon_mullins_sdma_bin.ko +/%%KMODDIR%%/radeon_mullins_uvd_bin.ko +/%%KMODDIR%%/radeon_mullins_vce_bin.ko +/%%KMODDIR%%/radeon_oland_ce_bin.ko +/%%KMODDIR%%/radeon_oland_k_smc_bin.ko +/%%KMODDIR%%/radeon_oland_mc_bin.ko +/%%KMODDIR%%/radeon_oland_me_bin.ko +/%%KMODDIR%%/radeon_oland_pfp_bin.ko +/%%KMODDIR%%/radeon_oland_rlc_bin.ko +/%%KMODDIR%%/radeon_oland_smc_bin.ko +/%%KMODDIR%%/radeon_pitcairn_ce_bin.ko +/%%KMODDIR%%/radeon_pitcairn_k_smc_bin.ko +/%%KMODDIR%%/radeon_pitcairn_mc_bin.ko +/%%KMODDIR%%/radeon_pitcairn_me_bin.ko +/%%KMODDIR%%/radeon_pitcairn_pfp_bin.ko +/%%KMODDIR%%/radeon_pitcairn_rlc_bin.ko +/%%KMODDIR%%/radeon_pitcairn_smc_bin.ko +/%%KMODDIR%%/radeon_tahiti_ce_bin.ko +/%%KMODDIR%%/radeon_tahiti_k_smc_bin.ko +/%%KMODDIR%%/radeon_tahiti_mc_bin.ko +/%%KMODDIR%%/radeon_tahiti_me_bin.ko +/%%KMODDIR%%/radeon_tahiti_pfp_bin.ko +/%%KMODDIR%%/radeon_tahiti_rlc_bin.ko +/%%KMODDIR%%/radeon_tahiti_smc_bin.ko +/%%KMODDIR%%/radeon_verde_ce_bin.ko +/%%KMODDIR%%/radeon_verde_k_smc_bin.ko +/%%KMODDIR%%/radeon_verde_mc_bin.ko +/%%KMODDIR%%/radeon_verde_me_bin.ko +/%%KMODDIR%%/radeon_verde_pfp_bin.ko +/%%KMODDIR%%/radeon_verde_rlc_bin.ko +/%%KMODDIR%%/radeon_verde_smc_bin.ko
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704080037.v380blYD047333>