Re: media: iris: enable SM8350 and SC8280XP support
From: Steev Klimaszewski
Date: Fri Apr 03 2026 - 23:32:53 EST
Hi Bryan, Dmitry, Vikash,
> > > But these logs don't capture, which buffers are causing the IOMMU error.
> >
> > I'd be interested to see if we can run this test on venus - instead of iris.
> At least when I tried testing it, venus wouldn't even boot the
> firmware on SC8280XP, citing UC_REGION error:
> 2026-04-03T01:51:05.376407+03:00 rohan kernel: qcom-venus
> aa00000.video-codec: non legacy binding
> 2026-04-03T01:51:05.437232+03:00 rohan kernel: qcom-venus
> aa00000.video-codec: invalid setting for UC_REGION
> 2026-04-03T01:51:05.437838+03:00 rohan kernel: qcom-venus
> aa00000.video-codec: failed to reset venus core
> 2026-04-03T01:51:05.437850+03:00 rohan kernel: qcom-venus
> aa00000.video-codec: probe with driver qcom-venus failed with error
> -22
The same is observed on the X13s, so venus doesn't load.
> I think it was captured by Steev:
> > This is much better than the previous venus patchset where accessing the
> > hardware decoding would cause the machine to hard reset at least!
Indeed, the older venus patches would simply force the system to hard reset in
EL1, and in EL2 there is a fault (but the system recovers without the hard
reset.)
I do have a further question, isn't the information we need somewhere inside a
TZ managed context bank? Can we even see in there from userspace? I really am
out of my league here, but I'm willing to do any testing needed on the hardware
and I can use b4 with the best of them ;)
-- steev