Quoting Chris Wilson (2019-07-13 11:00:12) > From: Daniele Ceraolo Spurio <daniele.ceraolospurio@xxxxxxxxx> > > Being part of the GT HW, it make sense to keep the guc/huc structures > inside the GT structure. To help with the encapsulation work done by the > following patches, both structures are placed inside a new intel_uc > container. Although this results in code with ugly nested dereferences > (i915->gt.uc.guc...), it saves us the extra work required in moving > the structures twice (i915 -> gt -> uc). The following patches will > reduce the number of places where we try to access the guc/huc > structures directly from i915 and reduce the ugliness. > > Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@xxxxxxxxx> > Cc: Michal Wajdeczko <michal.wajdeczko@xxxxxxxxx> > Cc: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> Reviewed-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx