[Intel-gfx] [PATCH 0/4] GuC code reorganization
Chris Wilson
chris at chris-wilson.co.uk
Thu Nov 24 12:15:20 UTC 2016
On Thu, Nov 24, 2016 at 12:30:39PM +0100, Arkadiusz Hiler wrote:
> With HuC being imminent we could benefit from some code reorganization.
> There will be more uC than just GuC so we should name files accordingly.
>
> There is also need to use host2guc_*() family of functions, which are currently
> limited to submission only.
>
> Arkadiusz Hiler (4):
> drm/i915: Rename intel_guc.h to intel_uc.h
Ok.
Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>
> drm/i915/guc: Move host2guc_*() to intel_uc.c
host2guc_action() is generic, but host2guc_allocate_doorbell() is not.
host2guc is an unconventional prefix, it should be intel_uc_<verb> to
match its new location. (I like intel_uc_send / intel_uc_recv but I'm
just an old fuddy-duddy.)
> drm/i915/guc: Init action_lock in the loader
Where's intel_uc_init() ? The lock is for the uc sidechannel, it should
only really be used in intel_uc.c for intel_uc_send / intel_uc_recb.
> drm/i915/guc: Remove spurious include
Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>
-Chris
--
Chris Wilson, Intel Open Source Technology Centre
More information about the Intel-gfx
mailing list