Bug 96423 - radeonfb: BAR 0: can't reserve [mem 0x98000000-0x9fffffff pref]
Summary: radeonfb: BAR 0: can't reserve [mem 0x98000000-0x9fffffff pref]
Status: RESOLVED NOTOURBUG
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: XOrg git
Hardware: PowerPC All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-07 12:25 UTC by Mathieu Malaterre
Modified: 2016-06-07 13:45 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Mathieu Malaterre 2016-06-07 12:25:25 UTC
On a PowerPC machine, when Open Firmware Frame Buffer is used (OFfb), I
cannot `modprobe radeonfb` (but I can load `radeon`). It currently fails with:

[   96.551486] radeonfb 0000:00:10.0: enabling device (0006 -> 0007)
[   96.551526] radeonfb 0000:00:10.0: BAR 0: can't reserve [mem
0x98000000-0x9fffffff pref]
[   96.551531] radeonfb (0000:00:10.0): cannot request region 0.
[   96.551545] radeonfb: probe of 0000:00:10.0 failed with error -16

It seems (to me) that it should be possible to add something like this
to `radeonfb`:

https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/radeon/radeon_drv.c#L353

[...]
	/* Get rid of things like offb */
	ret = radeon_kick_out_firmware_fb(pdev);
	if (ret)
[...]
Comment 1 Alex Deucher 2016-06-07 13:45:01 UTC
radeonfb is a different driver than radeon.  Please file a bug at https://bugzilla.kernel.org/ against
Product: Drivers
Component: Video(Other)

If radeon works, why not use it?


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.