Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-12 Thread Stefan Sperling
On Sat, Dec 11, 2021 at 06:28:53PM -0700, Ted Bullock wrote: > On 2021-12-11 5:39 a.m., Mark Kettenis wrote: > >> Date: Sat, 11 Dec 2021 05:10:41 -0700 > >> From: Ted Bullock > > > > The are several reasons why that test can fail though. It can be an > > endian-ness issue or on sparc64 it could

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-11 Thread Ted Bullock
On 2021-12-11 5:39 a.m., Mark Kettenis wrote: >> Date: Sat, 11 Dec 2021 05:10:41 -0700 >> From: Ted Bullock > > The are several reasons why that test can fail though. It can be an > endian-ness issue or on sparc64 it could also be an IOMMU issue where > the wrong address is programmed into the

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-11 Thread Mark Kettenis
> Date: Sat, 11 Dec 2021 05:10:41 -0700 > From: Ted Bullock > > On 2021-12-11 4:41 a.m., Mark Kettenis wrote: > >> Date: Fri, 10 Dec 2021 17:24:58 -0700 > >> From: Ted Bullock > > So the real problem is: > > > >> [drm] *ERROR* radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD) > >> [drm]

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-11 Thread Jonathan Gray
On Sat, Dec 11, 2021 at 12:41:46PM +0100, Mark Kettenis wrote: > > Date: Fri, 10 Dec 2021 17:24:58 -0700 > > From: Ted Bullock > > > > 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

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-11 Thread Ted Bullock
On 2021-12-11 4:41 a.m., Mark Kettenis wrote: Date: Fri, 10 Dec 2021 17:24:58 -0700 From: Ted Bullock So the real problem is: [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

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-11 Thread Mark Kettenis
> Date: Fri, 10 Dec 2021 17:24:58 -0700 > From: Ted Bullock > > 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

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-10 Thread Ted Bullock
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

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-09 Thread Jonathan Gray
On Thu, Dec 09, 2021 at 10:01:30PM -0700, Ted Bullock wrote: > On 2021-12-09 6:46 p.m., Ted Bullock wrote: > > On 2021-12-06 4:21 p.m., Ted Bullock wrote: > > I think that there is an bug triggered by endian code here: > > > >> radeondrm0: RV100 > >> BIOS signature incorrect 0 0 > > > > in

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-09 Thread Ted Bullock
On 2021-12-09 6:46 p.m., Ted Bullock wrote: > On 2021-12-06 4:21 p.m., Ted Bullock wrote: > I think that there is an bug triggered by endian code here: > >> radeondrm0: RV100 >> BIOS signature incorrect 0 0 > > in sys/dev/pci/drm/radeon/radeon_bios.c:840 > > if (rdev->bios[0] != 0x55 ||

Re: SunBlade 100: X is very yellow with XVR-100 (radeon r100)

2021-12-09 Thread Ted Bullock
On 2021-12-06 4:21 p.m., Ted Bullock wrote: > Ok, so this time I plugged in a discrete GPU into this ultrasparc > system, the sun XVR-100 which is a PCI card with vga and dvi ports. The > card uses an ati radeon r100 generation video chip. I think that there is an bug triggered by endian code