Bug 598126 - radeon_cp: Failed to load firmware "radeon/R520_cp.bin"
Summary: radeon_cp: Failed to load firmware "radeon/R520_cp.bin"
Status: RESOLVED DUPLICATE of bug 596268
Alias: None
Product: openSUSE 11.3
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Factory
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-20 14:00 UTC by Jiri Slaby
Modified: 2010-04-20 14:04 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Slaby 2010-04-20 14:00:23 UTC
Somehow the firmware is not loaded in the 1 minute period:
[    2.269754] generic-usb 0003:046D:C019.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech Logitech USB Optical Mouse] on usb-0000:00:1d.3-2/input0
[   60.626053] radeon_cp: Failed to load firmware "radeon/R520_cp.bin"
[   60.626125] [drm:r100_cp_init] *ERROR* Failed to load firmware!
[   60.626196] radeon 0000:01:00.0: failled initializing CP (-2).
[   60.626266] radeon 0000:01:00.0: Disabling GPU acceleration
[   60.626338] [drm] radeon: cp finalized
[   60.627041] radeon 0000:01:00.0: ffff880037c95000 unpin not necessary

It is requested in initrd, probably there is nobody to feed it into the kernel?

$ zcat /boot/initrd|cpio -t|grep R520
lib/firmware/radeon/R520_cp.bin
lib/firmware/2.6.34-rc4-4-desktop/radeon/R520_cp.bin

$ zcat /boot/initrd|cpio -t|grep firmware
<lib/firmware stuff snipped>
lib/udev/firmware
lib/udev/rules.d/50-firmware.rules

I see only black screen, while it waits for the firmware.

$ rpm -q kernel-desktop udev kernel-firmware|sort
kernel-desktop-2.6.34-4.1.x86_64
kernel-firmware-20100227-2.2.noarch
udev-151-5.5.x86_64
Comment 1 Michal Marek 2010-04-20 14:04:39 UTC
Already reported, the problem is that the kms script is started before the udev script.

*** This bug has been marked as a duplicate of bug 596268 ***