On 2021-12-10 12:53 a.m., Jonathan Gray wrote: > On Thu, Dec 09, 2021 at 10:01:30PM -0700, Ted Bullock wrote: >> Thoughts folks? This is clearly going to impact all big endian + radeon gear. >> >> Actually, I bet that the macppc platform has the same problem too. > > sparc64 maps pci little endian, I don't think macppc does > > can you try the following?
Yeah that did resolve the bios warning; X is yellow still though. FWIW, I was worried there might be a hardware fault here so I tested on solaris and it was working appropriately there. Current relevant dmesg: radeondrm0: ivec 0x7d5 machfb0 at pci0 dev 19 function 0 "ATI Rage XL" rev 0x27 machfb0: ATY,RageXL, 1152x900 wsdisplay0 at machfb0 mux 1 wsdisplay0: screen 0 added (std, sun emulation) usb0 at ohci0: USB revision 1.0 uhub0 at usb0 configuration 1 interface 0 "Sun OHCI root hub" rev 1.00/1.00 addr 1 dt: 451 probes vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets bootpath: /pci@1f,0/ide@d,0/disk@0,0 root on wd0a (abe1c47400000000.a) swap on wd0b dump on wd0b radeondrm0: RV100 [drm] *ERROR* radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD) [drm] *ERROR* radeon: cp isn't working (-22). drm:pid0:r100_startup *ERROR* failed initializing CP (-22). drm:pid0:r100_init *ERROR* Disabling GPU acceleration [drm] *ERROR* Wait for CP idle timeout, shutting down CP. Failed to wait GUI idle while programming pipes. Bad things might happen. radeondrm0: 1280x1024, 8bpp wsdisplay1 at radeondrm0 mux 1 wsdisplay1: screen 0 added (std, sun emulation) Bogus possible_clones: [ENCODER:45:TMDS-45] possible_clones=0x6 (full encoder mask=0x7) Bogus possible_clones: [ENCODER:46:TV-46] possible_clones=0x5 (full encoder mask=0x7) Bogus possible_clones: [ENCODER:48:DAC-48] possible_clones=0x3 (full encoder mask=0x7) -- Ted Bullock <tbull...@comlore.com>