From: kernel test robot <lkp@intel.com>
To: Suraj Kandpal <suraj.kandpal@intel.com>,
nouveau@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
intel-xe@lists.freedesktop.org, intel-gfx@lists.freedesktop.org
Cc: oe-kbuild-all@lists.linux.dev, ankit.k.nautiyal@intel.com,
arun.r.murthy@intel.com, Suraj Kandpal <suraj.kandpal@intel.com>
Subject: Re: [PATCH 06/13] drm/dp: Modify drm_edp_probe_state
Date: Wed, 7 May 2025 20:08:36 +0800 [thread overview]
Message-ID: <202505071939.IQ3zWvvX-lkp@intel.com> (raw)
In-Reply-To: <20250414041637.128039-7-suraj.kandpal@intel.com>
Hi Suraj,
kernel test robot noticed the following build warnings:
[auto build test WARNING on next-20250411]
[cannot apply to linus/master drm-intel/for-linux-next drm-intel/for-linux-next-fixes v6.15-rc2 v6.15-rc1 v6.14 v6.15-rc5]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Suraj-Kandpal/drm-dp-Introduce-new-member-in-drm_backlight_info/20250414-132323
base: next-20250411
patch link: https://lore.kernel.org/r/20250414041637.128039-7-suraj.kandpal%40intel.com
patch subject: [PATCH 06/13] drm/dp: Modify drm_edp_probe_state
config: i386-randconfig-141-20250414 (https://download.01.org/0day-ci/archive/20250507/202505071939.IQ3zWvvX-lkp@intel.com/config)
compiler: gcc-12 (Debian 12.2.0-14) 12.2.0
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202505071939.IQ3zWvvX-lkp@intel.com/
smatch warnings:
drivers/gpu/drm/display/drm_dp_helper.c:4215 drm_edp_backlight_probe_state() warn: inconsistent indenting
vim +4215 drivers/gpu/drm/display/drm_dp_helper.c
4182
4183 static inline int
4184 drm_edp_backlight_probe_state(struct drm_dp_aux *aux, struct drm_edp_backlight_info *bl,
4185 u8 *current_mode)
4186 {
4187 int ret;
4188 u8 buf[3];
4189 u8 mode_reg;
4190
4191 ret = drm_dp_dpcd_read_byte(aux, DP_EDP_BACKLIGHT_MODE_SET_REGISTER, &mode_reg);
4192 if (ret < 0) {
4193 drm_dbg_kms(aux->drm_dev, "%s: Failed to read backlight mode: %d\n",
4194 aux->name, ret);
4195 return ret < 0 ? ret : -EIO;
4196 }
4197
4198 *current_mode = (mode_reg & DP_EDP_BACKLIGHT_CONTROL_MODE_MASK);
4199 if (!bl->aux_set)
4200 return 0;
4201
4202 if (*current_mode == DP_EDP_BACKLIGHT_CONTROL_MODE_DPCD) {
4203 int size = 1 + bl->lsb_reg_used;
4204
4205 if (bl->luminance_set) {
4206 ret = drm_dp_dpcd_read_data(aux, DP_EDP_PANEL_TARGET_LUMINANCE_VALUE,
4207 buf, sizeof(buf));
4208 if (ret < 0) {
4209 drm_dbg_kms(aux->drm_dev,
4210 "%s: Failed to read backlight level: %d\n",
4211 aux->name, ret);
4212 return ret;
4213 }
4214
> 4215 return (buf[0] | buf[1] << 8 | buf[2] << 16) / 1000;
4216 } else {
4217 ret = drm_dp_dpcd_read_data(aux, DP_EDP_BACKLIGHT_BRIGHTNESS_MSB,
4218 buf, size);
4219 if (ret < 0) {
4220 drm_dbg_kms(aux->drm_dev,
4221 "%s: Failed to read backlight level: %d\n",
4222 aux->name, ret);
4223 return ret;
4224 }
4225
4226 if (bl->lsb_reg_used)
4227 return (buf[0] << 8) | buf[1];
4228 else
4229 return buf[0];
4230 }
4231 }
4232
4233 /*
4234 * If we're not in DPCD control mode yet, the programmed brightness value is meaningless and
4235 * the driver should assume max brightness
4236 */
4237 return bl->max;
4238 }
4239
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next prev parent reply other threads:[~2025-05-07 12:09 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-14 4:16 [PATCH 00/13] Modify drm helpers to use luminance Suraj Kandpal
2025-04-14 4:16 ` [PATCH 01/13] drm/dp: Introduce new member in drm_backlight_info Suraj Kandpal
2025-06-12 5:20 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 02/13] drm/dp: Add argument in drm_edp_backlight_init Suraj Kandpal
2025-06-12 5:27 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 03/13] drm/dp: Add argument for luminance range info " Suraj Kandpal
2025-06-12 6:14 ` Murthy, Arun R
2025-06-12 10:31 ` Kandpal, Suraj
2025-06-12 11:13 ` Murthy, Arun R
2025-06-12 11:40 ` Kandpal, Suraj
2025-06-19 5:17 ` Murthy, Arun R
2025-06-19 5:56 ` Kandpal, Suraj
2025-04-14 4:16 ` [PATCH 04/13] drm/dp: Move from u16 to u32 for max in drm_edp_backlight_info Suraj Kandpal
2025-06-19 5:21 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 05/13] drm/dp: Change current_level argument type to u32 Suraj Kandpal
2025-06-19 5:23 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 06/13] drm/dp: Modify drm_edp_probe_state Suraj Kandpal
2025-05-07 12:08 ` kernel test robot [this message]
2025-06-20 4:34 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 07/13] drm/dp: Change argument type for drm_edp_backlight_set_level Suraj Kandpal
2025-06-20 5:42 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 08/13] drm/dp: Modify drm_edp_backlight_set_level Suraj Kandpal
2025-04-14 4:16 ` [PATCH 09/13] drm/dp: Change argument type of drm_edp_backlight_enable Suraj Kandpal
2025-06-20 4:38 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 10/13] drm/dp: Enable backlight control using luminance Suraj Kandpal
2025-06-20 4:46 ` Murthy, Arun R
2025-06-20 4:53 ` Kandpal, Suraj
2025-06-20 4:55 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 11/13] drm/i915/backlight: Use drm helper to initialize edp backlight Suraj Kandpal
2025-06-20 5:29 ` Murthy, Arun R
2025-06-20 5:53 ` Kandpal, Suraj
2025-04-14 4:16 ` [PATCH 12/13] drm/i915/backlight: Use drm helper to set " Suraj Kandpal
2025-06-20 5:30 ` Murthy, Arun R
2025-04-14 4:16 ` [PATCH 13/13] drm/i915/backlight: Use drm_edp_backlight_enable Suraj Kandpal
2025-06-20 5:31 ` Murthy, Arun R
2025-04-14 4:53 ` ✓ CI.Patch_applied: success for Modify drm helpers to use luminance (rev2) Patchwork
2025-04-14 4:53 ` ✓ CI.checkpatch: " Patchwork
2025-04-14 4:54 ` ✓ CI.KUnit: " Patchwork
2025-04-14 5:03 ` ✓ CI.Build: " Patchwork
2025-04-14 5:05 ` ✓ CI.Hooks: " Patchwork
2025-04-14 5:07 ` ✗ CI.checksparse: warning " Patchwork
2025-04-14 5:52 ` ✓ Xe.CI.BAT: success " Patchwork
2025-04-14 7:06 ` ✗ Xe.CI.Full: failure " Patchwork
-- strict thread matches above, loose matches on Subject: below --
2025-05-09 5:18 [PATCH 00/13] Modify drm helpers to use luminance Suraj Kandpal
2025-05-09 5:18 ` [PATCH 06/13] drm/dp: Modify drm_edp_probe_state Suraj Kandpal
2025-04-11 4:28 [PATCH 00/13] Modify drm helpers to use luminance Suraj Kandpal
2025-04-11 4:29 ` [PATCH 06/13] drm/dp: Modify drm_edp_probe_state Suraj Kandpal
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=202505071939.IQ3zWvvX-lkp@intel.com \
--to=lkp@intel.com \
--cc=ankit.k.nautiyal@intel.com \
--cc=arun.r.murthy@intel.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=intel-xe@lists.freedesktop.org \
--cc=nouveau@lists.freedesktop.org \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=suraj.kandpal@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox