Re: [PATCH v2 2/6] media: verisilicon: Don't hold the VPU in reset after remove
From: Philipp Zabel
Date: Fri Nov 13 2026 - 05:16:03 EST
On Do, 2026-11-12 at 23:54 -0800, Arun Iyengar wrote:
> > Le 12/11/2026 à 11:19, Philipp Zabel a écrit :
> > > If vsi-iommu accesses require these bus interface resets to be
> > > deasserted at certain points, why doesn't it request its own reset
> > > controls?
> > >
> > > Depending on implicit assumptions like another driver not asserting its
> > > exclusively controlled resets seems fragile.
>
> The AV1 node lists these resets for hantro only.
> vsi-iommu would need them in its own node and binding,
Would that more correctly describe the hardware though?
> and both drivers would have to move to shared reset controls.
Worse, shared reset controls don't work if one party temporarily needs
full control, for example to issue a reset pulse after timeout.
So this likely would require exclusive reset controls with
acquire/release.
regards
Philipp