Hi Christian,

On Fri, Jul 17, 2026 at 2:37 AM Christian König
<[email protected]> wrote:
>
> On 7/16/26 16:31, Anirudh Srinivasan wrote:
> ...
> >>>>
> >>>> What could be possible is to add a special quirk for your platform to 
> >>>> not allocate the dummy page as DMA32 in the first place.
> >>>
> >>> So some kind of a whitelisted set of PCIE vendor/ID combos (with
> >>> working IOMMUS?) where we fallback to non DMA32 ranges?
> >>
> >> No, what you are testing here is basically that display is functional and 
> >> not anything else.
> >
> > I think I understand this now. You're suggesting that we skip
> > allocating the dummy page in this specific case.
>
> Well that won't really work.
>
> We had some minimal fallback to enable only CRTCs in the radeon driver but 
> that was more or less only used to print error messages and not let people 
> end up with a completely black desktop if HW initialization fails.
>
> As far as I can see you can't use the driver/HW combination on this platform 
> when DMA32 isn't available.
>
> You could give efifb or vesafb a try, that is pretty much the same 
> functionality as radeon without acceleration.
>
> On the other hand what HW generation do you have? Maybe it's possible that 
> this is something newer like SI or CIK? In that case you could try the more 
> modern amdgpu driver, it should be able to better deal with the situation.

I haven't gotten the chance to test this yet. My chip is from SI, so
I'll try out amdgpu too.

>
> Regards,
> Christian.
>
> >
> >>
> >> Regards,
> >> Christian.
> >>
> >>>
> >>> Regards
> >>> Anirudh Srinivasan
> >>
>

Reply via email to