mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-22 09:19:56 +07:00
drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info
The log struct is the only thing the function needs (apart from the seq_file), so we can pass just that instead of the whole dev_priv. v2: Split this change to its own patch (Michal) Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> Cc: John Harrison <John.C.Harrison@Intel.com> Cc: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20200218223327.11058-1-daniele.ceraolospurio@intel.com
This commit is contained in:
parent
54738e8ad5
commit
40c47c60bd
@ -1533,10 +1533,8 @@ stringify_guc_log_type(enum guc_log_buffer_type type)
|
||||
return "";
|
||||
}
|
||||
|
||||
static void i915_guc_log_info(struct seq_file *m,
|
||||
struct drm_i915_private *dev_priv)
|
||||
static void i915_guc_log_info(struct seq_file *m, struct intel_guc_log *log)
|
||||
{
|
||||
struct intel_guc_log *log = &dev_priv->gt.uc.guc.log;
|
||||
enum guc_log_buffer_type type;
|
||||
|
||||
if (!intel_guc_log_relay_created(log)) {
|
||||
@ -1564,7 +1562,7 @@ static int i915_guc_info(struct seq_file *m, void *data)
|
||||
if (!USES_GUC(dev_priv))
|
||||
return -ENODEV;
|
||||
|
||||
i915_guc_log_info(m, dev_priv);
|
||||
i915_guc_log_info(m, &dev_priv->gt.uc.guc.log);
|
||||
|
||||
/* Add more as required ... */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user