From: Jani Nikula <jani.nikula@linux.intel.com>
To: Siddh Raman Pant <code@siddh.me>,
Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
Maxime Ripard <mripard@kernel.org>,
Thomas Zimmermann <tzimmermann@suse.de>,
David Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
dri-devel <dri-devel@lists.freedesktop.org>
Subject: Re: [PATCH 06/10] drm: Remove usage of deprecated DRM_DEBUG_DRIVER
Date: Wed, 21 Dec 2022 12:00:48 +0200 [thread overview]
Message-ID: <877cyl2i0f.fsf@intel.com> (raw)
In-Reply-To: <4d1acd84e914bafe491cfb42e7adab32d41ca0ab.1671566741.git.code@siddh.me>
On Wed, 21 Dec 2022, Siddh Raman Pant <code@siddh.me> wrote:
> drm_print.h says DRM_DEBUG_DRIVER is deprecated.
> Thus, use newer drm_dbg_driver().
>
> Also fix the deprecation comment in drm_print.h which
> mentions drm_dbg() instead of drm_dbg_driver().
>
> Signed-off-by: Siddh Raman Pant <code@siddh.me>
> ---
> drivers/gpu/drm/drm_mipi_dbi.c | 10 +++++-----
> include/drm/drm_print.h | 2 +-
> 2 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/gpu/drm/drm_mipi_dbi.c b/drivers/gpu/drm/drm_mipi_dbi.c
> index 24af507bb687..6ad399f6ab03 100644
> --- a/drivers/gpu/drm/drm_mipi_dbi.c
> +++ b/drivers/gpu/drm/drm_mipi_dbi.c
> @@ -69,11 +69,11 @@
> #define MIPI_DBI_DEBUG_COMMAND(cmd, data, len) \
> ({ \
> if (!len) \
> - DRM_DEBUG_DRIVER("cmd=%02x\n", cmd); \
> + drm_dbg_driver(NULL, "cmd=%02x\n", cmd); \
> else if (len <= 32) \
> - DRM_DEBUG_DRIVER("cmd=%02x, par=%*ph\n", cmd, (int)len, data);\
> + drm_dbg_driver(NULL, "cmd=%02x, par=%*ph\n", cmd, (int)len, data);\
> else \
> - DRM_DEBUG_DRIVER("cmd=%02x, len=%zu\n", cmd, len); \
> + drm_dbg_driver(NULL, "cmd=%02x, len=%zu\n", cmd, len); \
> })
>
> static const u8 mipi_dbi_dcs_read_commands[] = {
> @@ -632,7 +632,7 @@ bool mipi_dbi_display_is_on(struct mipi_dbi *dbi)
> DCS_POWER_MODE_DISPLAY_NORMAL_MODE | DCS_POWER_MODE_SLEEP_MODE))
> return false;
>
> - DRM_DEBUG_DRIVER("Display is ON\n");
> + drm_dbg_driver(NULL, "Display is ON\n");
>
> return true;
> }
> @@ -1168,7 +1168,7 @@ int mipi_dbi_spi_init(struct spi_device *spi, struct mipi_dbi *dbi,
>
> mutex_init(&dbi->cmdlock);
>
> - DRM_DEBUG_DRIVER("SPI speed: %uMHz\n", spi->max_speed_hz / 1000000);
> + drm_dbg_driver(NULL, "SPI speed: %uMHz\n", spi->max_speed_hz / 1000000);
>
> return 0;
> }
> diff --git a/include/drm/drm_print.h b/include/drm/drm_print.h
> index 53702d830291..10261faec8b6 100644
> --- a/include/drm/drm_print.h
> +++ b/include/drm/drm_print.h
> @@ -614,7 +614,7 @@ void __drm_err(const char *format, ...);
> #define DRM_DEBUG(fmt, ...) \
> __drm_dbg(DRM_UT_CORE, fmt, ##__VA_ARGS__)
>
> -/* NOTE: this is deprecated in favor of drm_dbg(NULL, ...). */
> +/* NOTE: this is deprecated in favor of drm_dbg_driver(NULL, ...). */
Way back the idea was to make the shorter drm_dbg() the driver debug,
and drm_dbg_core() the drm core debug, because the former vastly
outnumbers the the latter.
I don't know if that changed with the dyndbg stuff.
BR,
Jani.
> #define DRM_DEBUG_DRIVER(fmt, ...) \
> __drm_dbg(DRM_UT_DRIVER, fmt, ##__VA_ARGS__)
--
Jani Nikula, Intel Open Source Graphics Center
WARNING: multiple messages have this Message-ID (diff)
From: Jani Nikula <jani.nikula@linux.intel.com>
To: Siddh Raman Pant <code@siddh.me>,
Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
Maxime Ripard <mripard@kernel.org>,
Thomas Zimmermann <tzimmermann@suse.de>,
David Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
dri-devel <dri-devel@lists.freedesktop.org>,
Jim Cromie <jim.cromie@gmail.com>
Subject: Re: [PATCH 06/10] drm: Remove usage of deprecated DRM_DEBUG_DRIVER
Date: Wed, 21 Dec 2022 12:00:48 +0200 [thread overview]
Message-ID: <877cyl2i0f.fsf@intel.com> (raw)
In-Reply-To: <4d1acd84e914bafe491cfb42e7adab32d41ca0ab.1671566741.git.code@siddh.me>
On Wed, 21 Dec 2022, Siddh Raman Pant <code@siddh.me> wrote:
> drm_print.h says DRM_DEBUG_DRIVER is deprecated.
> Thus, use newer drm_dbg_driver().
>
> Also fix the deprecation comment in drm_print.h which
> mentions drm_dbg() instead of drm_dbg_driver().
>
> Signed-off-by: Siddh Raman Pant <code@siddh.me>
> ---
> drivers/gpu/drm/drm_mipi_dbi.c | 10 +++++-----
> include/drm/drm_print.h | 2 +-
> 2 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/gpu/drm/drm_mipi_dbi.c b/drivers/gpu/drm/drm_mipi_dbi.c
> index 24af507bb687..6ad399f6ab03 100644
> --- a/drivers/gpu/drm/drm_mipi_dbi.c
> +++ b/drivers/gpu/drm/drm_mipi_dbi.c
> @@ -69,11 +69,11 @@
> #define MIPI_DBI_DEBUG_COMMAND(cmd, data, len) \
> ({ \
> if (!len) \
> - DRM_DEBUG_DRIVER("cmd=%02x\n", cmd); \
> + drm_dbg_driver(NULL, "cmd=%02x\n", cmd); \
> else if (len <= 32) \
> - DRM_DEBUG_DRIVER("cmd=%02x, par=%*ph\n", cmd, (int)len, data);\
> + drm_dbg_driver(NULL, "cmd=%02x, par=%*ph\n", cmd, (int)len, data);\
> else \
> - DRM_DEBUG_DRIVER("cmd=%02x, len=%zu\n", cmd, len); \
> + drm_dbg_driver(NULL, "cmd=%02x, len=%zu\n", cmd, len); \
> })
>
> static const u8 mipi_dbi_dcs_read_commands[] = {
> @@ -632,7 +632,7 @@ bool mipi_dbi_display_is_on(struct mipi_dbi *dbi)
> DCS_POWER_MODE_DISPLAY_NORMAL_MODE | DCS_POWER_MODE_SLEEP_MODE))
> return false;
>
> - DRM_DEBUG_DRIVER("Display is ON\n");
> + drm_dbg_driver(NULL, "Display is ON\n");
>
> return true;
> }
> @@ -1168,7 +1168,7 @@ int mipi_dbi_spi_init(struct spi_device *spi, struct mipi_dbi *dbi,
>
> mutex_init(&dbi->cmdlock);
>
> - DRM_DEBUG_DRIVER("SPI speed: %uMHz\n", spi->max_speed_hz / 1000000);
> + drm_dbg_driver(NULL, "SPI speed: %uMHz\n", spi->max_speed_hz / 1000000);
>
> return 0;
> }
> diff --git a/include/drm/drm_print.h b/include/drm/drm_print.h
> index 53702d830291..10261faec8b6 100644
> --- a/include/drm/drm_print.h
> +++ b/include/drm/drm_print.h
> @@ -614,7 +614,7 @@ void __drm_err(const char *format, ...);
> #define DRM_DEBUG(fmt, ...) \
> __drm_dbg(DRM_UT_CORE, fmt, ##__VA_ARGS__)
>
> -/* NOTE: this is deprecated in favor of drm_dbg(NULL, ...). */
> +/* NOTE: this is deprecated in favor of drm_dbg_driver(NULL, ...). */
Way back the idea was to make the shorter drm_dbg() the driver debug,
and drm_dbg_core() the drm core debug, because the former vastly
outnumbers the the latter.
I don't know if that changed with the dyndbg stuff.
BR,
Jani.
> #define DRM_DEBUG_DRIVER(fmt, ...) \
> __drm_dbg(DRM_UT_DRIVER, fmt, ##__VA_ARGS__)
--
Jani Nikula, Intel Open Source Graphics Center
next prev parent reply other threads:[~2022-12-21 10:01 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-12-20 20:16 [PATCH 00/10] drm: Remove usage of deprecated DRM_* macros Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-20 20:16 ` [PATCH 01/10] drm: Remove usage of deprecated DRM_INFO Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-21 9:49 ` Jani Nikula
2022-12-21 10:02 ` Thomas Zimmermann
2022-12-20 20:16 ` [PATCH 02/10] drm: Remove usage of deprecated DRM_NOTE Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-20 20:16 ` [PATCH 03/10] drm: Remove usage of deprecated DRM_ERROR Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-20 20:16 ` [PATCH 04/10] drm/print: Fix support for NULL as first argument of drm_dbg_* Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-21 9:08 ` Thomas Zimmermann
2022-12-21 9:08 ` Thomas Zimmermann
2022-12-21 15:38 ` Siddh Raman Pant
2022-12-21 15:38 ` Siddh Raman Pant
2022-12-21 9:41 ` Jani Nikula
2022-12-21 15:35 ` Siddh Raman Pant
2022-12-21 15:35 ` Siddh Raman Pant
2022-12-20 20:16 ` [PATCH 05/10] drm: Remove usage of deprecated DRM_DEBUG Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-21 5:53 ` kernel test robot
2022-12-21 5:53 ` kernel test robot
2022-12-21 12:06 ` kernel test robot
2022-12-21 12:06 ` kernel test robot
2022-12-20 20:16 ` [PATCH 06/10] drm: Remove usage of deprecated DRM_DEBUG_DRIVER Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-21 10:00 ` Jani Nikula [this message]
2022-12-21 10:00 ` Jani Nikula
2022-12-21 10:13 ` Thomas Zimmermann
2022-12-23 17:54 ` jim.cromie
2022-12-23 17:54 ` jim.cromie
2022-12-20 20:16 ` [PATCH 07/10] drm: Remove usage of deprecated DRM_DEBUG_KMS Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-21 11:56 ` kernel test robot
2022-12-21 11:56 ` kernel test robot
2022-12-20 20:16 ` [PATCH 08/10] drm: Remove usage of deprecated DRM_DEBUG_PRIME Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-20 20:16 ` [PATCH 09/10] drm/drm_blend: Remove usage of deprecated DRM_DEBUG_ATOMIC Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-22 9:46 ` Simon Ser
2022-12-22 9:46 ` Simon Ser
2022-12-20 20:16 ` [PATCH 10/10] drm/drm_lease: Remove usage of deprecated DRM_DEBUG_LEASE Siddh Raman Pant
2022-12-20 20:16 ` Siddh Raman Pant
2022-12-21 10:53 ` Simon Ser
2022-12-21 10:53 ` Simon Ser
2022-12-21 9:16 ` [PATCH 00/10] drm: Remove usage of deprecated DRM_* macros Thomas Zimmermann
2022-12-21 9:16 ` Thomas Zimmermann
2022-12-21 10:01 ` Jani Nikula
2022-12-21 15:57 ` Siddh Raman Pant
2022-12-21 15:57 ` Siddh Raman Pant
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=877cyl2i0f.fsf@intel.com \
--to=jani.nikula@linux.intel.com \
--cc=airlied@gmail.com \
--cc=code@siddh.me \
--cc=daniel@ffwll.ch \
--cc=dri-devel@lists.freedesktop.org \
--cc=linux-kernel@vger.kernel.org \
--cc=maarten.lankhorst@linux.intel.com \
--cc=mripard@kernel.org \
--cc=tzimmermann@suse.de \
/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.