All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Ghimiray, Himal Prasad" <himal.prasad.ghimiray@intel.com>
To: Michal Wajdeczko <michal.wajdeczko@intel.com>,
	<intel-xe@lists.freedesktop.org>,
	<intel-gfx@lists.freedesktop.org>
Subject: Re: [PATCH 3/3] drm/xe: Cleanup xe_mmio.h
Date: Wed, 22 May 2024 15:09:34 +0530	[thread overview]
Message-ID: <2dc07ed0-42fe-4eaa-9def-d686293321aa@intel.com> (raw)
In-Reply-To: <20240520181814.2392-4-michal.wajdeczko@intel.com>

[-- Attachment #1: Type: text/plain, Size: 2116 bytes --]


On 20-05-2024 23:48, Michal Wajdeczko wrote:
> We don't need <linux/delay.h> include since commit 5c09bd6ccd41
> ("drm/xe/mmio: Move xe_mmio_wait32() to xe_mmio.c").
>
> We don't need <linux/io-64-nonatomic-lo-hi.h> include since commit
> 54c659660d63 ("drm/xe: Make xe_mmio_read|write() functions non-
> inline").

Please move /inline")./ to above line to silent checkpatch error.

With that LGTM

Reviewed-by: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com>


>
> And since commit 924e6a9789a0 ("drm/xe/uapi: Remove MMIO ioctl")
> we don't need forward declarations of drm_device and drm_file.
>
> Signed-off-by: Michal Wajdeczko<michal.wajdeczko@intel.com>
> ---
>   drivers/gpu/drm/xe/xe_mmio.c | 7 +++++--
>   drivers/gpu/drm/xe/xe_mmio.h | 9 +--------
>   2 files changed, 6 insertions(+), 10 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_mmio.c b/drivers/gpu/drm/xe/xe_mmio.c
> index 05edab0e085d..548dc37e5893 100644
> --- a/drivers/gpu/drm/xe/xe_mmio.c
> +++ b/drivers/gpu/drm/xe/xe_mmio.c
> @@ -3,10 +3,12 @@
>    * Copyright © 2021-2023 Intel Corporation
>    */
>   
> -#include <linux/minmax.h>
> -
>   #include "xe_mmio.h"
>   
> +#include <linux/delay.h>
> +#include <linux/io-64-nonatomic-lo-hi.h>
> +#include <linux/minmax.h>
> +
>   #include <drm/drm_managed.h>
>   #include <drm/xe_drm.h>
>   
> @@ -19,6 +21,7 @@
>   #include "xe_ggtt.h"
>   #include "xe_gt.h"
>   #include "xe_gt_mcr.h"
> +#include "xe_gt_printk.h"
>   #include "xe_macros.h"
>   #include "xe_module.h"
>   #include "xe_sriov.h"
> diff --git a/drivers/gpu/drm/xe/xe_mmio.h b/drivers/gpu/drm/xe/xe_mmio.h
> index 445ec6a0753e..9ef7deecf38f 100644
> --- a/drivers/gpu/drm/xe/xe_mmio.h
> +++ b/drivers/gpu/drm/xe/xe_mmio.h
> @@ -6,17 +6,10 @@
>   #ifndef _XE_MMIO_H_
>   #define _XE_MMIO_H_
>   
> -#include <linux/delay.h>
> -#include <linux/io-64-nonatomic-lo-hi.h>
> -
> -#include "regs/xe_reg_defs.h"
> -#include "xe_device_types.h"
> -#include "xe_gt_printk.h"
>   #include "xe_gt_types.h"
>   
> -struct drm_device;
> -struct drm_file;
>   struct xe_device;
> +struct xe_reg;
>   
>   #define LMEM_BAR		2
>   

[-- Attachment #2: Type: text/html, Size: 3097 bytes --]

  reply	other threads:[~2024-05-22  9:39 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-20 18:18 [PATCH 0/3] drm/xe: Cleanup xe_mmio.h Michal Wajdeczko
2024-05-20 18:18 ` [PATCH 1/3] drm/i915/display: Add missing include to intel_vga.c Michal Wajdeczko
2024-05-21  9:24   ` Jani Nikula
2024-05-20 18:18 ` [PATCH 2/3] drm/xe: Don't rely on indirect includes from xe_mmio.h Michal Wajdeczko
2024-05-21 14:01   ` Francois Dugast
2024-05-21 14:10     ` Michal Wajdeczko
2024-05-21 14:50       ` Francois Dugast
2024-05-20 18:18 ` [PATCH 3/3] drm/xe: Cleanup xe_mmio.h Michal Wajdeczko
2024-05-22  9:39   ` Ghimiray, Himal Prasad [this message]
2024-05-20 18:23 ` ✓ CI.Patch_applied: success for " Patchwork
2024-05-20 18:23 ` ✗ CI.checkpatch: warning " Patchwork
2024-05-20 18:24 ` ✓ CI.KUnit: success " Patchwork
2024-05-20 18:36 ` ✓ CI.Build: " Patchwork
2024-05-20 18:39 ` ✓ CI.Hooks: " Patchwork
2024-05-20 18:40 ` ✗ CI.checksparse: warning " Patchwork
2024-05-20 19:02 ` ✓ CI.BAT: success " Patchwork
2024-05-20 19:02 ` ✗ Fi.CI.CHECKPATCH: warning " Patchwork
2024-05-20 19:02 ` ✗ Fi.CI.SPARSE: " Patchwork
2024-05-20 19:14 ` ✓ Fi.CI.BAT: success " Patchwork
2024-05-20 20:00 ` ✓ CI.FULL: " Patchwork
2024-05-21  5:48 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-05-22  9:54   ` Michal Wajdeczko

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2dc07ed0-42fe-4eaa-9def-d686293321aa@intel.com \
    --to=himal.prasad.ghimiray@intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=michal.wajdeczko@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.