Messages in this thread | | | Date | Thu, 19 Oct 2017 14:49:51 +0200 | From | Thierry Reding <> | Subject | Re: [PATCH v3 1/6] gpu: host1x: Enable Tegra186 syncpoint protection |
| |
On Thu, Sep 28, 2017 at 03:50:39PM +0300, Mikko Perttunen wrote: > Since Tegra186 the Host1x hardware allows syncpoints to be assigned to > specific channels, preventing any other channels from incrementing > them. > > Enable this feature where available and assign syncpoints to channels > when submitting a job. Syncpoints are currently never unassigned from > channels since that would require extra work and is unnecessary with > the current channel allocation model. > > Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com> > --- > drivers/gpu/host1x/dev.h | 15 +++++++++++++ > drivers/gpu/host1x/hw/channel_hw.c | 3 +++ > drivers/gpu/host1x/hw/syncpt_hw.c | 46 ++++++++++++++++++++++++++++++++++++++ > drivers/gpu/host1x/syncpt.c | 8 +++++++ > 4 files changed, 72 insertions(+)
Applied all of these, thanks.
Thierry [unhandled content-type:application/pgp-signature] | |