Skip to content

Commit

Permalink
graphics/gpu-firmware-kmod: Update to 20220511
Browse files Browse the repository at this point in the history
AMD:
 - Add green_sardine and sienna_cichlid
   Both hardware are supported by drm-510-kmod and only starting
   from 13.1 we can compile longname firmware so only add them for >= 13.1
Intel:
 - Add rocketlake firmware, supported by drm-510-kmod
 - Add Tigerlake dmc firmware v2.08, needed by drm-510-kmod
 - Upgrade Tigerlake HuC firmware to 7.5.0, needed by drm-510-kmod

Sponsored by:	Beckhoff Automation GmbH & Co. KG
  • Loading branch information
evadot committed May 11, 2022
1 parent 5f0906d commit df7ea4b
Show file tree
Hide file tree
Showing 9 changed files with 53 additions and 20 deletions.
8 changes: 5 additions & 3 deletions graphics/gpu-firmware-amd-kmod/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Created by: Emmanuel Vadot <manu@FreeBSD.org>

PORTNAME= gpu-firmware-amd-kmod
PORTVERSION= 20211014
PORTVERSION= 20220511
CATEGORIES= graphics

MAINTAINER= x11@FreeBSD.org
Expand Down Expand Up @@ -46,15 +46,17 @@ FLAVORS= banks \
vega12 \
vega20 \
vegam \
verde
verde \
green_sardine \
sienna_cichlid
FLAVOR?= banks

USES= kmod uidfix

USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= drm-kmod-firmware
GH_TAGNAME= 20211014_1
GH_TAGNAME= 20220511

MAKE_ENV= KMODS="amdgpukmsfw"
MAKE_ENV+= AMDGPUKMODS="${FLAVOR}"
Expand Down
6 changes: 3 additions & 3 deletions graphics/gpu-firmware-amd-kmod/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1634226410
SHA256 (freebsd-drm-kmod-firmware-20211014-20211014_1_GH0.tar.gz) = cf39652b616579f6461d56af21d6827f666a75c5e3193a8fb69747bb49d4cdad
SIZE (freebsd-drm-kmod-firmware-20211014-20211014_1_GH0.tar.gz) = 19953773
TIMESTAMP = 1652277242
SHA256 (freebsd-drm-kmod-firmware-20220511_GH0.tar.gz) = f822f90aeb031fbc6b692dbc71f6a50b1ec637c471e7744f4f08c2972678c9b7
SIZE (freebsd-drm-kmod-firmware-20220511_GH0.tar.gz) = 20620626
23 changes: 23 additions & 0 deletions graphics/gpu-firmware-amd-kmod/pkg-plist
Original file line number Diff line number Diff line change
Expand Up @@ -356,3 +356,26 @@
%%VERDE%%/%%KMODDIR%%/amdgpu_verde_rlc_bin.ko
%%VERDE%%/%%KMODDIR%%/amdgpu_verde_smc_bin.ko
%%VERDE%%/%%KMODDIR%%/amdgpu_verde_uvd_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_asd_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_ce_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_dmcub_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_me_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_mec_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_mec2_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_pfp_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_rlc_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_sdma_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_ta_bin.ko
%%GREEN_SARDINE%%/%%KMODDIR%%/amdgpu_green_sardine_vcn_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_ce_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_dmcub_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_me_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_mec_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_mec2_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_pfp_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_rlc_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_sdma_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_smc_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_sos_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_ta_bin.ko
%%SIENNA_CICHLID%%/%%KMODDIR%%/amdgpu_sienna_cichlid_vcn_bin.ko
7 changes: 4 additions & 3 deletions graphics/gpu-firmware-intel-kmod/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Created by: Emmanuel Vadot <manu@FreeBSD.org>

PORTNAME= gpu-firmware-intel-kmod
PORTVERSION= 20211014
PORTVERSION= 20220511
CATEGORIES= graphics

MAINTAINER= x11@FreeBSD.org
Expand All @@ -23,15 +23,16 @@ FLAVORS= skylake \
coffeelake \
icelake \
elkhartlake \
tigerlake
tigerlake \
rocketlake
FLAVOR?= skylake

USES= kmod uidfix

USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= drm-kmod-firmware
GH_TAGNAME= 20211014_1
GH_TAGNAME= 20220511

MAKE_ENV= KMODS="i915kmsfw"
MAKE_ENV+= I915KMODS="${FLAVOR}"
Expand Down
6 changes: 3 additions & 3 deletions graphics/gpu-firmware-intel-kmod/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1634226398
SHA256 (freebsd-drm-kmod-firmware-20211014-20211014_1_GH0.tar.gz) = cf39652b616579f6461d56af21d6827f666a75c5e3193a8fb69747bb49d4cdad
SIZE (freebsd-drm-kmod-firmware-20211014-20211014_1_GH0.tar.gz) = 19953773
TIMESTAMP = 1652277124
SHA256 (freebsd-drm-kmod-firmware-20220511_GH0.tar.gz) = f822f90aeb031fbc6b692dbc71f6a50b1ec637c471e7744f4f08c2972678c9b7
SIZE (freebsd-drm-kmod-firmware-20220511_GH0.tar.gz) = 20620626
4 changes: 3 additions & 1 deletion graphics/gpu-firmware-intel-kmod/pkg-plist
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,7 @@
%%ELKHARTLAKE%%/%%KMODDIR%%/i915_ehl_guc_33_0_4_bin.ko
%%ELKHARTLAKE%%/%%KMODDIR%%/i915_ehl_huc_9_0_0_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_dmc_ver2_04_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_dmc_ver2_08_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_guc_35_2_0_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_huc_7_0_3_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_huc_7_5_0_bin.ko
%%ROCKETLAKE%%/%%KMODDIR%%/i915_rkl_dmc_ver2_02_bin.ko
9 changes: 7 additions & 2 deletions graphics/gpu-firmware-kmod/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Created by: Johannes Dieterich <jmd@FreeBSD.org>

PORTNAME= gpu-firmware-kmod
PORTVERSION= 20220501
PORTVERSION= 20220511
PORTEPOCH= 1
CATEGORIES= graphics

Expand Down Expand Up @@ -63,7 +63,8 @@ RUN_DEPENDS+= gpu-firmware-intel-kmod-skylake>0:graphics/gpu-firmware-intel-kmod
gpu-firmware-intel-kmod-coffeelake>0:graphics/gpu-firmware-intel-kmod@coffeelake \
gpu-firmware-intel-kmod-icelake>0:graphics/gpu-firmware-intel-kmod@icelake \
gpu-firmware-intel-kmod-elkhartlake>0:graphics/gpu-firmware-intel-kmod@elkhartlake \
gpu-firmware-intel-kmod-tigerlake>0:graphics/gpu-firmware-intel-kmod@tigerlake
gpu-firmware-intel-kmod-tigerlake>0:graphics/gpu-firmware-intel-kmod@tigerlake \
gpu-firmware-intel-kmod-rocketlake>0:graphics/gpu-firmware-intel-kmod@rocketlake
.endif

.if ${ARCH} != powerpc64
Expand Down Expand Up @@ -98,6 +99,10 @@ RUN_DEPENDS+= gpu-firmware-amd-kmod-banks>0:graphics/gpu-firmware-amd-kmod@banks
gpu-firmware-amd-kmod-vega20>0:graphics/gpu-firmware-amd-kmod@vega20 \
gpu-firmware-amd-kmod-vegam>0:graphics/gpu-firmware-amd-kmod@vegam \
gpu-firmware-amd-kmod-verde>0:graphics/gpu-firmware-amd-kmod@verde
.if ${OSVERSION} >= 1301000
RUN_DEPENDS+= gpu-firmware-amd-kmod-green-sardine>0:graphics/gpu-firmware-amd-kmod@green_sardine \
gpu-firmware-amd-kmod-sienna-cichlid>0:graphics/gpu-firmware-amd-kmod@sienna_cichlid
.endif
.endif

.include <bsd.port.post.mk>
4 changes: 2 additions & 2 deletions graphics/gpu-firmware-radeon-kmod/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Created by: Emmanuel Vadot <manu@FreeBSD.org>

PORTNAME= gpu-firmware-radeon-kmod
PORTVERSION= 20211014
PORTVERSION= 20220511
CATEGORIES= graphics

MAINTAINER= x11@FreeBSD.org
Expand Down Expand Up @@ -65,7 +65,7 @@ USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= drm-kmod-firmware
GH_TAGNAME= 20211014_1
GH_TAGNAME= 20220511

MAKE_ENV= KMODS="radeonkmsfw"
MAKE_ENV+= RADEONKMODS="${FLAVOR}"
Expand Down
6 changes: 3 additions & 3 deletions graphics/gpu-firmware-radeon-kmod/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1634226391
SHA256 (freebsd-drm-kmod-firmware-20211014-20211014_1_GH0.tar.gz) = cf39652b616579f6461d56af21d6827f666a75c5e3193a8fb69747bb49d4cdad
SIZE (freebsd-drm-kmod-firmware-20211014-20211014_1_GH0.tar.gz) = 19953773
TIMESTAMP = 1652277693
SHA256 (freebsd-drm-kmod-firmware-20220511_GH0.tar.gz) = f822f90aeb031fbc6b692dbc71f6a50b1ec637c471e7744f4f08c2972678c9b7
SIZE (freebsd-drm-kmod-firmware-20220511_GH0.tar.gz) = 20620626

0 comments on commit df7ea4b

Please sign in to comment.