Quoting Michael of Phoronix:
NVIDIA Publishes Nouveau Patches For Secure Boot, Unified Firmware Loading
NVIDIA has released new patches today for helping the open-source Nouveau driver step towards properly supporting the GeForce GTX 900 “Maxwell” graphics cards as well as better supporting Tegra. The first patch series sent out today was authored by NVIDIA’s Alexandre Courbot and provides unified firmware loading functions. He explained, “This patchset centralizes the firmware-loading procedure to one set of functions instead of having each engine load its firmware as it pleases. This helps ensure that all firmware comes from the same place, namely nvidia/chip/. This changes where the firmware is fetched from for falcon/xtensa/bios, but these locations never seemed to have been official anyway. Also for most (all?) chips supported by Nouveau there is corresponding internal firmware, so disruption should be minimal/non-existent. If this assumption is wrong, feel free to drop patches 3-5. At the very least, firmware officially provided by NVIDIA should be looked up using the new functions for consistency.”[…]
http://www.phoronix.com/scan.php?page=news_item&px=Nouveau-Secure-Boot-FW
http://www.phoronix.com/scan.php?page=news_item&px=MTc5ODA
http://lists.freedesktop.org/archives/nouveau/2016-January/023814.html
http://lists.freedesktop.org/archives/nouveau/2016-January/023820.html
