Skip to content

Resizable BAR support on Pi 5 #6621

Open
@geerlingguy

Description

@geerlingguy

I was recently trying to get an Intel Arc GPU running on my Pi 5 (see geerlingguy/raspberry-pi-pcie-devices#510), but one notice I recieved while testing recommended enabling Resizable BAR, or ReBAR, in my BIOS:

[   10.099135] xe 0000:03:00.0: [drm] Failed to resize BAR2 to 8192M (-ENOSPC). Consider enabling 'Resizable BAR' support in your BIOS

Obviously the Pi doesn't have a traditional BIOS, but I know at least on my Ampere-based arm64 workstations, their board firmware does support Resizable BAR, so it's definitely not a limitation of x64/amd64 vs arm64...

This may seem like a silly question, but with amdgpu drivers working very reliably now (even with current-gen workstation cards), and Intel coming up, it would be nice at least for graphics drivers to have this feature, as the use is also attempted by the amdgpu drivers.

I figure it can't hurt to ask, even if the answer is 'no' ;)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions