[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

radeon microcode in linux-image-2.6.30-1-amd64



One of the main attractions [for me] of 2.6.30 was the inclusion of the
DRM interface for radeon GPUs, but that doesn't work in debian's kernel
build, apparently due to missing radeon microcode(?).

Here's a diff of dmesg output; "-" is a self-built 2.6.30 kernel, "+" is
debian's linux-image-2.6.30-1-amd64:

    [drm] Initialized radeon 1.30.0 20080528 for 0000:01:05.0 on minor 0
    [drm] Setting GART location based on new memory map
    [drm] Loading RS780 CP Microcode
   -[drm] Loading RS780 PFP Microcode
   -[drm] Resetting GPU
   -[drm] writeback test succeeded in 1 usecs
   +platform r600_cp.0: firmware: requesting radeon/RS780_cp.bin
   +r600_cp: Failed to load firmware "radeon/RS780_cp.bin"
   +[drm:r600_do_init_cp] *ERROR* Failed to load firmware!

I suppose that maybe the microcode is missing to some debian policy
(e.g. wrt binary blobs or whatever), but... is there any procedure one
can follow to make this work with the debian kernel build?

Thanks,

-Miles

-- 
Bacchus, n. A convenient deity invented by the ancients as an excuse for
getting drunk.


Reply to: