On Mon, 2012-09-17 at 15:06 +0200, Simon Kitching wrote: > Hi, > > I've noticed that on resume from suspend, dmesg reports: > > [21895.997536] [drm] radeon: 1 quad pipes, 2 z pipes initialized. > [21896.012072] [drm] PCIE GART of 512M enabled (table at > 0x0000000000040000). > [21896.012082] radeon 0000:01:00.0: WB enabled > [21896.012085] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr > 0x0000000010000000 and cpu addr 0xffccb000 > [21896.012138] [drm] radeon: ring at 0x0000000010001000 > [21896.012157] [drm:r100_ring_test] *ERROR* radeon: cp failed to get > scratch reg (-22). > [21896.012158] [drm:r100_cp_init] *ERROR* radeon: cp isn't working (-22). > [21896.012160] radeon 0000:01:00.0: failed initializing CP (-22). > > Graphics still seems to work fine though. > > Is this info of interest to anyone? I'm happy to do additional testing > if that is useful.
Does the patch below fix the failure to get a scratch register?