]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/secboot/gp10[2467]: support newer FW to fix SEC2 failures on some boards
authorBen Skeggs <bskeggs@redhat.com>
Thu, 6 Jun 2019 06:28:35 +0000 (16:28 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 7 Jun 2019 05:13:58 +0000 (15:13 +1000)
commit5debe4db3e8661d10ab1494dd4ab15360f77451c
tree3d0a4c53c11d057d231250e93ba6328c4b50371f
parent973a6f82126d52bb075e06992ac849ee34a15d06
drm/nouveau/secboot/gp10[2467]: support newer FW to fix SEC2 failures on some boards

Some newer boards with these chipsets aren't compatible with the prior
version of the SEC2 FW, and fail to load as a result.

This newer FW is actually the one we already use on >=GP108.

Unfortunately, there are interface differences in GP108's FW, making it
impossible to simply move files around in linux-firmware to solve this.

We need to be able to keep compatibility with all linux-firmware/kernel
combinations, which means supporting both firmwares.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.c
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.h
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r370.c
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r370.h