Group: Hardware/Components/GPUs/radeon

From LibrePlanet
Jump to: navigation, search
(Create page)
 
(Status in linux-libre: Add r100)
Line 17: Line 17:
  
 
== Status in linux-libre ==
 
== Status in linux-libre ==
 +
 +
{| class="wikitable"  border="1"
 +
! family
 +
! file
 +
! commit introducing the driver remove
 +
! linux-libre status
 +
|-
 +
| r100
 +
| r100.c
 +
|
 +
70967ab9c0c9 radeon: Use request_firmware()
 +
|-
 +
}

Revision as of 22:54, 15 October 2019

Introduction

The radeon driver has code like that for many GPU families:

if (!rdev->me_fw) {
        r = r100_cp_init_microcode(rdev);
        if (r) {
                DRM_ERROR("Failed to load firmware!\n");
                return r;
        }
}

The result of that is that without the nonfree firmware, the radeon driver doesn't load.

Being able to use that driver, even if the 3D acceleration doesn't work without the nonfree firmware is very interesting:

  • it can enable native resolution
  • It supports multi-displays

Status in linux-libre

}
family file commit introducing the driver remove linux-libre status
r100 r100.c
70967ab9c0c9 radeon: Use request_firmware()