Group: Hardware/Components/GPUs/adreno

From LibrePlanet
Jump to: navigation, search
(Add research TODO)
 
Line 10: Line 10:
 
To be usable with free software:
 
To be usable with free software:
 
* We will need to look if it works without the nonfree firmwares.
 
* We will need to look if it works without the nonfree firmwares.
* As that GPU Qualcomm System on a chip typically comes with nonfree and signed bootloader, we also need to find devices with a free software boot.
+
* As that GPU is present in Qualcomm System on a chip, which typically comes with nonfree and signed bootloader, we also need to find devices with a free software boot.
 
* The device also need not to have any modem as the modem firmware is nonfree on Qualcomm system on a chip.
 
* The device also need not to have any modem as the modem firmware is nonfree on Qualcomm system on a chip.

Revision as of 12:37, 2 December 2019

Introduction

Linux-libre has the following in deblob-5.4:

announce DRM_MSM - "MSM DRM"
reject_firmware drivers/gpu/drm/msm/adreno/adreno_gpu.c
clean_blob drivers/gpu/drm/msm/adreno/adreno_device.c
clean_kconfig drivers/gpu/drm/msm/Kconfig DRM_MSM
clean_mk CONFIG_DRM_MSM drivers/gpu/drm/msm/Makefile

To be usable with free software:

  • We will need to look if it works without the nonfree firmwares.
  • As that GPU is present in Qualcomm System on a chip, which typically comes with nonfree and signed bootloader, we also need to find devices with a free software boot.
  • The device also need not to have any modem as the modem firmware is nonfree on Qualcomm system on a chip.