[Bug 42580] New: [radeon RS690] resume fails when radeon firmware is not available

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

 



https://bugzilla.kernel.org/show_bug.cgi?id=42580

               URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=65593
                    4
           Summary: [radeon RS690] resume fails when radeon firmware is
                    not available
           Product: Drivers
           Version: 2.5
    Kernel Version: 3.1.0
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: high
          Priority: P1
         Component: Video(DRI - non Intel)
        AssignedTo: drivers_video-dri@xxxxxxxxxxxxxxxxxxxx
        ReportedBy: paulepanter@xxxxxxxxxxxxxxxxxxxxx
        Regression: No


Debian Sid/unstable is running on the system and not having
`firmware-linux-nonfree` installed, that means the firmware is not available,
resume does not work. The machine even cannot be pinged so no debugging output
can be captured.

This is the output of the kernel ring buffer (`dmesg
[…]
[   21.459824] [drm] Initialized drm 1.1.0 20060810
[   21.558265] [drm] radeon defaulting to kernel modesetting.
[   21.558269] [drm] radeon kernel modesetting enabled.
[   21.558436] radeon 0000:01:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[   21.558683] [drm] initializing kernel modesetting (RS690 0x1002:0x791E
0x1043:0x826D).
[   21.558707] [drm] register mmio base: 0xFDBF0000
[   21.558710] [drm] register mmio size: 65536
[   21.560653] ATOM BIOS: ATI
[   21.560677] radeon 0000:01:05.0: VRAM: 128M 0x0000000078000000 -
0x000000007FFFFFFF (128M used)
[   21.560681] radeon 0000:01:05.0: GTT: 512M 0x0000000080000000 -
0x000000009FFFFFFF
[   21.560703] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   21.560706] [drm] Driver supports precise vblank timestamp query.
[   21.560720] [drm] radeon: irq initialized.
[   21.560974] [drm] Detected VRAM RAM=128M, BAR=128M
[   21.560978] [drm] RAM width 128bits DDR
[   21.561079] [TTM] Zone  kernel: Available graphics memory: 964468 kiB.
[   21.561082] [TTM] Initializing pool allocator.
[   21.561120] [drm] radeon: 128M of VRAM memory ready
[   21.561122] [drm] radeon: 512M of GTT memory ready.
[   21.561149] [drm] GART: num cpu pages 131072, num gpu pages 131072
[   21.573396] [drm] radeon: 1 quad pipes, 1 z pipes initialized.
[   21.581312] radeon 0000:01:05.0: WB enabled
[   21.581570] [drm] Loading RS690/RS740 Microcode
[   21.617903] radeon_cp: Failed to load firmware "radeon/RS690_cp.bin"
[   21.617947] [drm:r100_cp_init] *ERROR* Failed to load firmware!
[   21.617987] radeon 0000:01:05.0: failed initializing CP (-2).
[   21.618026] radeon 0000:01:05.0: Disabling GPU acceleration
[   21.618068] [drm] radeon: cp finalized
[   21.618832] failed to evaluate ATIF got AE_BAD_PARAMETER
[…]

Here is the output with the firmware available.

[…]
[   86.301645] [drm] Initialized drm 1.1.0 20060810
[   86.603650] [drm] radeon kernel modesetting enabled.
[   86.603836] radeon 0000:01:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[   86.604121] [drm] initializing kernel modesetting (RS690 0x1002:0x791E
0x1043:0x826D).
[   86.604144] [drm] register mmio base: 0xFDBF0000
[   86.604146] [drm] register mmio size: 65536
[   86.605939] ATOM BIOS: ATI
[   86.605963] radeon 0000:01:05.0: VRAM: 128M 0x0000000078000000 -
0x000000007FFFFFFF (128M used)
[   86.605967] radeon 0000:01:05.0: GTT: 512M 0x0000000080000000 -
0x000000009FFFFFFF
[   86.605989] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   86.605991] [drm] Driver supports precise vblank timestamp query.
[   86.606003] [drm] radeon: irq initialized.
[   86.606238] [drm] Detected VRAM RAM=128M, BAR=128M
[   86.606242] [drm] RAM width 128bits DDR
[   86.606344] [TTM] Zone  kernel: Available graphics memory: 964468 kiB.
[   86.606346] [TTM] Initializing pool allocator.
[   86.606384] [drm] radeon: 128M of VRAM memory ready
[   86.606387] [drm] radeon: 512M of GTT memory ready.
[   86.606412] [drm] GART: num cpu pages 131072, num gpu pages 131072
[   86.616780] [drm] radeon: 1 quad pipes, 1 z pipes initialized.
[   86.624447] radeon 0000:01:05.0: WB enabled
[   86.624519] [drm] Loading RS690/RS740 Microcode
[…]

Please advise how to debug that problem further.

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux