notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
Port details
gpu-firmware-kmod Firmware modules for the drm-kmod drivers
20221207_1,1 graphics on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-04-08 00:37:57
Last Update: 2022-12-08 14:38:09
Commit Hash: d18f1a5
People watching this port, also watch:: zsh, bash, openjdk8, pkg, git
License: NA
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/gpu-firmware-kmod-20221207_1,1/catalog.mk
  2. /usr/local/share/licenses/gpu-firmware-kmod-20221207_1,1/LICENSE
  3. /usr/local/share/licenses/gpu-firmware-kmod-20221207_1,1/NA
Collapse this list.
Dependency lines:
  • gpu-firmware-kmod>0:graphics/gpu-firmware-kmod
To install the port:
cd /usr/ports/graphics/gpu-firmware-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/gpu-firmware-kmod
  • pkg install gpu-firmware-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gpu-firmware-kmod
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

Packages (timestamps in pop-ups are UTC):
gpu-firmware-kmod
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutg20200503
FreeBSD:11:amd64g20210330g20210330
FreeBSD:11:armv6pkg-falloutg20200503
FreeBSD:11:i386g20210330g20210330
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64g2018082520221207_1,1
FreeBSD:12:amd6420221207_1,120221207_1,1
FreeBSD:12:armv6g20180825g20200920
FreeBSD:12:armv7g20180825g20200920
FreeBSD:12:i38620221207_1,120221207_1,1
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutg20210224
FreeBSD:13:aarch6420221207_1,120221207_1,1
FreeBSD:13:amd6420221207_1,120221207_1,1
FreeBSD:13:armv6g20201213pkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i38620221207_1,120221207_1,1
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64g20201213g20201213
FreeBSD:13:powerpc64g2020121320221207_1,1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch6420221207_1,1pkg-fallout
FreeBSD:14:amd6420221207_1,1pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i38620221207_1,1pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64g20210330pkg-fallout
FreeBSD:14:powerpc6420221207_1,1pkg-fallout
FreeBSD:14:riscv64g20210330pkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. gpu-firmware-radeon-kmod-aruba>0 : graphics/gpu-firmware-radeon-kmod@aruba
  2. gpu-firmware-radeon-kmod-barts>0 : graphics/gpu-firmware-radeon-kmod@barts
  3. gpu-firmware-radeon-kmod-bonaire>0 : graphics/gpu-firmware-radeon-kmod@bonaire
  4. gpu-firmware-radeon-kmod-btc>0 : graphics/gpu-firmware-radeon-kmod@btc
  5. gpu-firmware-radeon-kmod-caicos>0 : graphics/gpu-firmware-radeon-kmod@caicos
  6. gpu-firmware-radeon-kmod-cayman>0 : graphics/gpu-firmware-radeon-kmod@cayman
  7. gpu-firmware-radeon-kmod-cedar>0 : graphics/gpu-firmware-radeon-kmod@cedar
  8. gpu-firmware-radeon-kmod-cypress>0 : graphics/gpu-firmware-radeon-kmod@cypress
  9. gpu-firmware-radeon-kmod-hainan>0 : graphics/gpu-firmware-radeon-kmod@hainan
  10. gpu-firmware-radeon-kmod-hawaii>0 : graphics/gpu-firmware-radeon-kmod@hawaii
  11. gpu-firmware-radeon-kmod-juniper>0 : graphics/gpu-firmware-radeon-kmod@juniper
  12. gpu-firmware-radeon-kmod-kabini>0 : graphics/gpu-firmware-radeon-kmod@kabini
  13. gpu-firmware-radeon-kmod-kaveri>0 : graphics/gpu-firmware-radeon-kmod@kaveri
  14. gpu-firmware-radeon-kmod-mullins>0 : graphics/gpu-firmware-radeon-kmod@mullins
  15. gpu-firmware-radeon-kmod-oland>0 : graphics/gpu-firmware-radeon-kmod@oland
  16. gpu-firmware-radeon-kmod-palm>0 : graphics/gpu-firmware-radeon-kmod@palm
  17. gpu-firmware-radeon-kmod-pitcairn>0 : graphics/gpu-firmware-radeon-kmod@pitcairn
  18. gpu-firmware-radeon-kmod-r100>0 : graphics/gpu-firmware-radeon-kmod@r100
  19. gpu-firmware-radeon-kmod-r200>0 : graphics/gpu-firmware-radeon-kmod@r200
  20. gpu-firmware-radeon-kmod-r300>0 : graphics/gpu-firmware-radeon-kmod@r300
  21. gpu-firmware-radeon-kmod-r420>0 : graphics/gpu-firmware-radeon-kmod@r420
  22. gpu-firmware-radeon-kmod-r520>0 : graphics/gpu-firmware-radeon-kmod@r520
  23. gpu-firmware-radeon-kmod-r600>0 : graphics/gpu-firmware-radeon-kmod@r600
  24. gpu-firmware-radeon-kmod-r700>0 : graphics/gpu-firmware-radeon-kmod@r700
  25. gpu-firmware-radeon-kmod-redwood>0 : graphics/gpu-firmware-radeon-kmod@redwood
  26. gpu-firmware-radeon-kmod-rs600>0 : graphics/gpu-firmware-radeon-kmod@rs600
  27. gpu-firmware-radeon-kmod-rs690>0 : graphics/gpu-firmware-radeon-kmod@rs690
  28. gpu-firmware-radeon-kmod-rs780>0 : graphics/gpu-firmware-radeon-kmod@rs780
  29. gpu-firmware-radeon-kmod-rv610>0 : graphics/gpu-firmware-radeon-kmod@rv610
  30. gpu-firmware-radeon-kmod-rv620>0 : graphics/gpu-firmware-radeon-kmod@rv620
  31. gpu-firmware-radeon-kmod-rv630>0 : graphics/gpu-firmware-radeon-kmod@rv630
  32. gpu-firmware-radeon-kmod-rv635>0 : graphics/gpu-firmware-radeon-kmod@rv635
  33. gpu-firmware-radeon-kmod-rv670>0 : graphics/gpu-firmware-radeon-kmod@rv670
  34. gpu-firmware-radeon-kmod-rv710>0 : graphics/gpu-firmware-radeon-kmod@rv710
  35. gpu-firmware-radeon-kmod-rv730>0 : graphics/gpu-firmware-radeon-kmod@rv730
  36. gpu-firmware-radeon-kmod-rv740>0 : graphics/gpu-firmware-radeon-kmod@rv740
  37. gpu-firmware-radeon-kmod-rv770>0 : graphics/gpu-firmware-radeon-kmod@rv770
  38. gpu-firmware-radeon-kmod-sumo>0 : graphics/gpu-firmware-radeon-kmod@sumo
  39. gpu-firmware-radeon-kmod-sumo2>0 : graphics/gpu-firmware-radeon-kmod@sumo2
  40. gpu-firmware-radeon-kmod-tahiti>0 : graphics/gpu-firmware-radeon-kmod@tahiti
  41. gpu-firmware-radeon-kmod-turks>0 : graphics/gpu-firmware-radeon-kmod@turks
  42. gpu-firmware-radeon-kmod-verde>0 : graphics/gpu-firmware-radeon-kmod@verde
  43. gpu-firmware-intel-kmod-skylake>0 : graphics/gpu-firmware-intel-kmod@skylake
  44. gpu-firmware-intel-kmod-broxton>0 : graphics/gpu-firmware-intel-kmod@broxton
  45. gpu-firmware-intel-kmod-kabylake>0 : graphics/gpu-firmware-intel-kmod@kabylake
  46. gpu-firmware-intel-kmod-geminilake>0 : graphics/gpu-firmware-intel-kmod@geminilake
  47. gpu-firmware-intel-kmod-coffeelake>0 : graphics/gpu-firmware-intel-kmod@coffeelake
  48. gpu-firmware-intel-kmod-icelake>0 : graphics/gpu-firmware-intel-kmod@icelake
  49. gpu-firmware-intel-kmod-elkhartlake>0 : graphics/gpu-firmware-intel-kmod@elkhartlake
  50. gpu-firmware-intel-kmod-tigerlake>0 : graphics/gpu-firmware-intel-kmod@tigerlake
  51. gpu-firmware-intel-kmod-rocketlake>0 : graphics/gpu-firmware-intel-kmod@rocketlake
  52. gpu-firmware-amd-kmod-banks>0 : graphics/gpu-firmware-amd-kmod@banks
  53. gpu-firmware-amd-kmod-bonaire>0 : graphics/gpu-firmware-amd-kmod@bonaire
  54. gpu-firmware-amd-kmod-carrizo>0 : graphics/gpu-firmware-amd-kmod@carrizo
  55. gpu-firmware-amd-kmod-fiji>0 : graphics/gpu-firmware-amd-kmod@fiji
  56. gpu-firmware-amd-kmod-hainan>0 : graphics/gpu-firmware-amd-kmod@hainan
  57. gpu-firmware-amd-kmod-hawaii>0 : graphics/gpu-firmware-amd-kmod@hawaii
  58. gpu-firmware-amd-kmod-kabini>0 : graphics/gpu-firmware-amd-kmod@kabini
  59. gpu-firmware-amd-kmod-kaveri>0 : graphics/gpu-firmware-amd-kmod@kaveri
  60. gpu-firmware-amd-kmod-mullins>0 : graphics/gpu-firmware-amd-kmod@mullins
  61. gpu-firmware-amd-kmod-navi10>0 : graphics/gpu-firmware-amd-kmod@navi10
  62. gpu-firmware-amd-kmod-navi12>0 : graphics/gpu-firmware-amd-kmod@navi12
  63. gpu-firmware-amd-kmod-navi14>0 : graphics/gpu-firmware-amd-kmod@navi14
  64. gpu-firmware-amd-kmod-oland>0 : graphics/gpu-firmware-amd-kmod@oland
  65. gpu-firmware-amd-kmod-picasso>0 : graphics/gpu-firmware-amd-kmod@picasso
  66. gpu-firmware-amd-kmod-pitcairn>0 : graphics/gpu-firmware-amd-kmod@pitcairn
  67. gpu-firmware-amd-kmod-polaris10>0 : graphics/gpu-firmware-amd-kmod@polaris10
  68. gpu-firmware-amd-kmod-polaris11>0 : graphics/gpu-firmware-amd-kmod@polaris11
  69. gpu-firmware-amd-kmod-polaris12>0 : graphics/gpu-firmware-amd-kmod@polaris12
  70. gpu-firmware-amd-kmod-raven>0 : graphics/gpu-firmware-amd-kmod@raven
  71. gpu-firmware-amd-kmod-raven2>0 : graphics/gpu-firmware-amd-kmod@raven2
  72. gpu-firmware-amd-kmod-renoir>0 : graphics/gpu-firmware-amd-kmod@renoir
  73. gpu-firmware-amd-kmod-si58>0 : graphics/gpu-firmware-amd-kmod@si58
  74. gpu-firmware-amd-kmod-stoney>0 : graphics/gpu-firmware-amd-kmod@stoney
  75. gpu-firmware-amd-kmod-tahiti>0 : graphics/gpu-firmware-amd-kmod@tahiti
  76. gpu-firmware-amd-kmod-tonga>0 : graphics/gpu-firmware-amd-kmod@tonga
  77. gpu-firmware-amd-kmod-topaz>0 : graphics/gpu-firmware-amd-kmod@topaz
  78. gpu-firmware-amd-kmod-vega10>0 : graphics/gpu-firmware-amd-kmod@vega10
  79. gpu-firmware-amd-kmod-vega12>0 : graphics/gpu-firmware-amd-kmod@vega12
  80. gpu-firmware-amd-kmod-vega20>0 : graphics/gpu-firmware-amd-kmod@vega20
  81. gpu-firmware-amd-kmod-vegam>0 : graphics/gpu-firmware-amd-kmod@vegam
  82. gpu-firmware-amd-kmod-verde>0 : graphics/gpu-firmware-amd-kmod@verde
This port is required by:
for Run
  1. graphics/drm-kmod

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. graphics/drm-current-kmod*
  2. graphics/drm-devel-kmod*
  3. graphics/drm-fbsd11.2-kmod*
  4. graphics/drm-legacy-kmod*
  5. graphics/drm-next-kmod*
  6. graphics/drm-stable-kmod*
  7. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:
USES:
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 44

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20221207_1,1
08 Dec 2022 14:38:09
commit hash:d18f1a5bfe56cdf036b1cbdcc24d2d11ca7a21abcommit hash:d18f1a5bfe56cdf036b1cbdcc24d2d11ca7a21abcommit hash:d18f1a5bfe56cdf036b1cbdcc24d2d11ca7a21abcommit hash:d18f1a5bfe56cdf036b1cbdcc24d2d11ca7a21ab files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/gpu-firmware: Add flavors for the new amd firmwares

While here tag vangogh and the new ones as ignored on < 13.1

Fixes:	2a813bbc99cc ("graphics/gpu-firmware: Update AMD firmware")
Sponsored by:	Beckhoff Automation GmbH & Co. KG
20221207,1
07 Dec 2022 11:29:42
commit hash:2a813bbc99cc936b1df2284ab31c879607906e18commit hash:2a813bbc99cc936b1df2284ab31c879607906e18commit hash:2a813bbc99cc936b1df2284ab31c879607906e18commit hash:2a813bbc99cc936b1df2284ab31c879607906e18 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/gpu-firmware: Update AMD firmware

This update some amdgpu firmware :
- arcturus
- dimgrey_cavefish
- green_sardine
- navi10
- navi12
- navi14
- navy_flounder
- picasso
- polaris12
- raven
- raven2
- renoir
- sienna_cichild
- vega10
- vega12
- vega20

A new firmware is now present, vangogh.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
20220511,1
05 Dec 2022 19:28:13
commit hash:2c3b2260f8e771bf9515174be237b564061004d2commit hash:2c3b2260f8e771bf9515174be237b564061004d2commit hash:2c3b2260f8e771bf9515174be237b564061004d2commit hash:2c3b2260f8e771bf9515174be237b564061004d2 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
graphics/gpu-firmware-kmod: revert "optionize firmware vendors"

This reverts commit 3f78a234e45851fc57d23bd86b6362671244ecc6.

This change was made on assumption that gpu-firmware-kmod is mandatory
for drm users, while in fact drm-kmod which requires gpu-firmware-kmod
is itself an optional metaport. Since the sole purpose of these
metaports is to just install everything, there's no purpose in having
options in them.

Requested by:	manu
20220511_1,1
29 Nov 2022 17:18:21
commit hash:3f78a234e45851fc57d23bd86b6362671244ecc6commit hash:3f78a234e45851fc57d23bd86b6362671244ecc6commit hash:3f78a234e45851fc57d23bd86b6362671244ecc6commit hash:3f78a234e45851fc57d23bd86b6362671244ecc6 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
graphics/gpu-firmware-kmod: optionize firmware vendors

PR:		267796
Approved by:	maintainer timeout (x11, 2 weeks)
20220511,1
15 Nov 2022 20:24:51
commit hash:f7873672b55a3d44029459d8c13a8cba5c23bff2commit hash:f7873672b55a3d44029459d8c13a8cba5c23bff2commit hash:f7873672b55a3d44029459d8c13a8cba5c23bff2commit hash:f7873672b55a3d44029459d8c13a8cba5c23bff2 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
graphics/gpu-firmware-kmod: fix pkg-descr typo

PR:		266908
Reported by:	grahamperrin
Approved by:	maintainer timeout (x11, a month)
20220511,1
07 Sep 2022 22:17:26
commit hash:cd5c1aa8783882ba9b39353094e7c45df20dab78commit hash:cd5c1aa8783882ba9b39353094e7c45df20dab78commit hash:cd5c1aa8783882ba9b39353094e7c45df20dab78commit hash:cd5c1aa8783882ba9b39353094e7c45df20dab78 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW: from more pkg-descr files

The URLs have been moved to WWW entries in the ports' Makefiles.

Approved by:	portmgr (implicit)
20220511,1
07 Sep 2022 22:13:05
commit hash:e0e5d2d2d377c20e1b76fbbbf649ac7066aefc68commit hash:e0e5d2d2d377c20e1b76fbbbf649ac7066aefc68commit hash:e0e5d2d2d377c20e1b76fbbbf649ac7066aefc68commit hash:e0e5d2d2d377c20e1b76fbbbf649ac7066aefc68 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add more WWW entries to Makefiles

Some ports have not been touched in the commit that added WWW lines to
the port Makefiles.

Approved by:	porttmgr (implicit)
07 Sep 2022 21:58:51
commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
20220511,1
20 Jul 2022 14:22:04
commit hash:022e658bd10b8753ede87b3dfda087efabddac98commit hash:022e658bd10b8753ede87b3dfda087efabddac98commit hash:022e658bd10b8753ede87b3dfda087efabddac98commit hash:022e658bd10b8753ede87b3dfda087efabddac98 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
graphics: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Abel Chow <ozsanh45vds001@sneakemail.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Ade Lovett <ade@lovett.com>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Hayward <xelah@xelah.com>
  *  Alex Ivasyuv <siegerstein@pochta.ru>
  *  Alex Samorukov <samm@os2.kiev.ua>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20220511,1
11 May 2022 14:11:00
commit hash:df7ea4b43f7acb69431f27e9e392a5729ad7b38ccommit hash:df7ea4b43f7acb69431f27e9e392a5729ad7b38ccommit hash:df7ea4b43f7acb69431f27e9e392a5729ad7b38ccommit hash:df7ea4b43f7acb69431f27e9e392a5729ad7b38c files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/gpu-firmware-kmod: Update to 20220511

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
20220501,1
04 May 2022 12:54:19
commit hash:ecf09fe3460067b442ba41a6adb85897c99442b5commit hash:ecf09fe3460067b442ba41a6adb85897c99442b5commit hash:ecf09fe3460067b442ba41a6adb85897c99442b5commit hash:ecf09fe3460067b442ba41a6adb85897c99442b5 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/gpu-firmware*-kmod: disable amdgpu on powerpc64

amdgpu has known endianness issues and doesn't work on powerpc64.
radeonkms works, while amdgpu works on powerpc64le.
20220501,1
01 May 2022 18:29:11
commit hash:ef44baaf63ffd933b54c4f7eea78031be2d6461ecommit hash:ef44baaf63ffd933b54c4f7eea78031be2d6461ecommit hash:ef44baaf63ffd933b54c4f7eea78031be2d6461ecommit hash:ef44baaf63ffd933b54c4f7eea78031be2d6461e files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/gpu-firmware-kmod: Only depend on intel fw on x86

Sponsored by:	Beckhoff Automation GmbH & Co. KG
20211014,1
01 May 2022 17:23:27
commit hash:cfb6fe4117a49b3c3bef886564bbaf38a4627fadcommit hash:cfb6fe4117a49b3c3bef886564bbaf38a4627fadcommit hash:cfb6fe4117a49b3c3bef886564bbaf38a4627fadcommit hash:cfb6fe4117a49b3c3bef886564bbaf38a4627fad files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
sysutils/gpu-firmware-kmod: Change it to be a metaport

Now that we have flavored version for each GPU family and generation change the
gpu-firmware-kmod to be a metaport that install all of them.

Sponsored by:   Beckhoff Automation GmbH & Co. KG
g20210330
16 Apr 2021 17:51:54
commit hash:2e4045a9f05fb2139f1203abfbeab9c2cae638a4commit hash:2e4045a9f05fb2139f1203abfbeab9c2cae638a4commit hash:2e4045a9f05fb2139f1203abfbeab9c2cae638a4commit hash:2e4045a9f05fb2139f1203abfbeab9c2cae638a4 files touched by this commit
Jung-uk Kim (jkim) search for other commits by this committer
graphics/gpu-firmware-kmod: Do not build firmwares for new GPUs for now

Exclude firmwares for Sienna Cichlid, Green Sardine and Navy Flounder
for now because the module names are too long to be processed by
kldxref(8).  It is okay because we do not support these GPUs.

Pointyhat to:	jkim
g20210330
16 Apr 2021 17:01:29
commit hash:c57de794bf6454ab2b2794a0a6106ae6544b4c35commit hash:c57de794bf6454ab2b2794a0a6106ae6544b4c35commit hash:c57de794bf6454ab2b2794a0a6106ae6544b4c35commit hash:c57de794bf6454ab2b2794a0a6106ae6544b4c35 files touched by this commit
Jung-uk Kim (jkim) search for other commits by this committer
graphics/gpu-firmware-kmod: Update amdgpu firmwares to the latest

PR:		254665
Approved by:	jmd (maintainer timeout)
g20210224
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
g20210224
19 Mar 2021 05:21:12
Revision:568772Original commit files touched by this commit
jkim search for other commits by this committer
Chase repository change from FreeBSDDesktop/kms-firmware to
freebsd/drm-kmod-firmware.

PR:		254390
Approved by:	blanket (trivial fetch/build fix)
g20210224
12 Mar 2021 19:58:16
Revision:568202Original commit files touched by this commit
jkim search for other commits by this committer
Update amdgpu firmwares to the latest version.

PR:		253834
Approved by:	jmd (maintainer)
g20201213
13 Dec 2020 20:58:12
Revision:558006Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: change firmware names

From github commit:
This change will adjust the firmware image name to the firmware
kernel module file name and with that will allow firmware(9)
as-is to auto-load the the kernel module without any extra logic
needed for firmare(9)/kernel linker.

Submitted by:	bz (upstream change PR#15)
Reviewed by:	manu
g20200920
20 Sep 2020 21:27:30
Revision:549397Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: Navi12 firmwares

Sync amdgpu firmwares to linux firmwares upstream.

Submitted by:	zeising
g20200914
14 Sep 2020 09:21:39
Revision:548598Original commit files touched by this commit
manu search for other commits by this committer
graphics/gpu-firmware-kmod: Update to latest commit

This adds on navi14 firmware file and the renoir files.

Approved by:	zeising
g20200503
04 May 2020 00:54:22
Revision:533888Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: do not run kldxref for each module

Submitted by:	delphij (kms-firmware github)
g20200130
31 Mar 2020 16:15:17
Revision:529986Original commit files touched by this commit
rene search for other commits by this committer
Clean up ports after FreeBSD 12.0 reached end-of-life.

emulators/mesen is left out for now, as it breaks on 11.3

Submitted by:	rene
Reviewed by:	jbeich, zeising
X-Differential Revision:	https://reviews.freebsd.org/D24211
g20200130
31 Jan 2020 02:42:34
Revision:524664Original commit files touched by this commit
jmd search for other commits by this committer
gpu-firmware-kmod: update to latest linux-firmware state for radeon and amdgpu

Update Skylake GuC for drm-4.16 and drm-5.0

Submitted by:	jbeich (skylake guc update)
g20191015
15 Oct 2019 16:23:05
Revision:514545Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-fimware-kmod: update AMD firmwares to the latest upstream

This includes addition of Navi10/14 firmwares as well as changes for Picasso,
Vega10, and Vega20.
g20190825
25 Aug 2019 21:01:31
Revision:509857Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod:: update to latest upstream

Submitted by:	jkim
g20190620
20 Jun 2019 22:29:51
Revision:504742Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: Update to most recent upstream release.

This bring us in sync with linux-firmware 7ae3a09d for amdgpu firmwares.
Firmware changes apply to more recent architectures.
g20190219
20 Feb 2019 04:50:53
Revision:493406Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: update to latest linux firmware state for amdgpu

This includes the firmwares for the newer picasso, raven2, vega12, and vega20
uarchs alongside updates to firmwares for raven and polaris generation uarchs.
g20181104
05 Nov 2018 04:07:25
Revision:484167Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-gpu: Bring up to date with current AMD firmware drops.

No changes to Intel's i915 firmware files.
g20180825
02 Nov 2018 13:32:35
Revision:483807Original commit files touched by this commit
rene search for other commits by this committer
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
g20180825
26 Aug 2018 04:00:04
Revision:478094Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: Update to later snapshot that includes different
versions for some Intel FWs required by the different DRM versions.

Reported by:	zeising
Approved by:	zeising (mentor, implicit)
Obtained from:	FreeBSDDesktop
g20180822
22 Aug 2018 20:32:03
Revision:477822Original commit files touched by this commit
zeising search for other commits by this committer
graphics/gpu-firmware-kmod: Update snapshot

Update graphics/gpu-firmware-kmod to the latest snapshot, to really fix the
build on !amd64 platforms.

Reported by:	cy@
Approved by:	jmd (maintainer)
g20180722_2
22 Aug 2018 16:29:26
Revision:477799Original commit files touched by this commit
zeising search for other commits by this committer
Remove ONLY_FOR_ARCH

Remove ONLY_FOR_ARCH and make this build on all platforms.  This is needed
because drm-legacy-kmod uses these firmware files, and that is available on
multiple platforms.

Approved by:	jmd (maintainer)
g20180722_1
23 Jul 2018 12:46:49
Revision:475167Original commit files touched by this commit
jmd search for other commits by this committer
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
g20180319_1
20 Jul 2018 09:29:59
Revision:474998Original commit files touched by this commit
0mp search for other commits by this committer
Remove redundant kld from CATEGORIES if a port uses kmod.

"USES=kmod" already adds kld to CATEGORIES so it is unnecessary to set
CATEGORIES to kld explicitly.

PR:		228543
Reviewed by:	krion (mentor)
Approved by:	krion (mentor)
Differential Revision:	https://reviews.freebsd.org/D16359
g20180319_1
05 May 2018 19:26:29
Revision:469162Original commit files touched by this commit
zeising search for other commits by this committer
Update drm-next-kmod, drm-stable-kmod and gpu-firmware-kmod to latest
versions from upstream git.

This brings:
* shorter module names for the GPU firmwares
* addition to the kld category for all three ports
* fixes from FreeBSDDesktop since last update
* fixes to build on latest current, after r333263 [0]

Submitted by:	jmd, zeising [0]
Approved by:	maintainer (jmd)
Differential Revision:	https://reviews.freebsd.org/D14765 (based on)
MFH:		2018Q2
g20180206_1
18 Feb 2018 04:41:16
Revision:462202Original commit files touched by this commit
jmd search for other commits by this committer
graphics/drm-next-kmod and graphics/gpu-firmware-kmod: after MFC'ing the
relevant parts of the linuxkpi to 11-STABLE by hps allows us to now support the
Linux-based KMS bits there. Adjust the OSVERSION check accordingly.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Obtained from:	FreeBSDDesktop / hps
Differential Revision:	https://reviews.freebsd.org/D14424
g20180206
09 Feb 2018 04:29:32
Revision:461286Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: Add more firmware files (in particular for AMD's
Raven Ridge and some of Intel's Skylake etc). This does not yet imply support
for, e.g., Raven as that will require an update to the drm-next-kmod component.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Obtained from:	FreeBSDDesktop (Intel additions by Johannes Lundberg)
Differential Revision:	https://reviews.freebsd.org/D14277
g20170829_1
30 Aug 2017 01:25:01
Revision:448952Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: explicitly specify licensing terms for AMD and Intel
firmware licenses to allow packaging this port. Remove from LEGAL. While there,
pet portlint.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D12159
g20170829
30 Aug 2017 00:10:13
Revision:448945Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: Fix build as user, install more radeonkms firmware.

Add uidfix (originally suggested by kwm, noted later independently by jbeich in
PR 221915 and jkim) and install more radeonkms firmware files as by drm-next
pull request from jkim.

PR:		221915
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Obtained from:	https://github.com/FreeBSDDesktop/freebsd-base-graphics [jkim] ,
kwm
Differential Revision:	https://reviews.freebsd.org/D12158
g20170822_1
24 Aug 2017 05:23:44
Revision:448649Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: update with AMD Vega and Intel Kaby Lake firmware
files. Add one AMD Polaris firmware.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D12116
g20170403_1
22 Jun 2017 21:00:16
Revision:444129Original commit files touched by this commit
linimon search for other commits by this committer
Give this the complete text of why it's not distributable.  This
makes it a lot easier to understand if you are looking at e.g.
poudriere build output.
g20170403_1
02 May 2017 02:52:46
Revision:439923Original commit files touched by this commit
jmd search for other commits by this committer
graphics/gpu-firmware-kmod: update to reflect that distribution in binary form
w/o license is not allowed (note in LEGAL), mark as only available for 12.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10337
g20170403
08 Apr 2017 00:37:47
Revision:437978Original commit files touched by this commit
jmd search for other commits by this committer
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

Number of commits found: 44