From: kernel test robot <lkp@intel.com>
To: Dmitry Baryshkov <lumag@kernel.org>,
Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
Maxime Ripard <mripard@kernel.org>,
Thomas Zimmermann <tzimmermann@suse.de>,
David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,
Heikki Krogerus <heikki.krogerus@linux.intel.com>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Andrzej Hajda <andrzej.hajda@intel.com>,
Neil Armstrong <neil.armstrong@linaro.org>,
Robert Foss <rfoss@kernel.org>,
Laurent Pinchart <Laurent.pinchart@ideasonboard.com>,
Jonas Karlman <jonas@kwiboo.se>,
Jernej Skrabec <jernej.skrabec@gmail.com>,
Luca Ceresoli <luca.ceresoli@bootlin.com>,
Jani Nikula <jani.nikula@linux.intel.com>,
Rodrigo Vivi <rodrigo.vivi@intel.com>,
Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
Tvrtko Ursulin <tursulin@ursulin.net>,
Francesco Dolcini <francesco@dolcini.it>,
Kevin Hilman <khilman@baylibre.com>,
Jerome Brunet <jbrunet@baylibre.com>,
Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
Rob Clark <robin.clark@oss.qualcomm.com>,
Abhinav Kumar <abhinav.kumar@linux.dev>,
Jessica Zhang <jesszhan0024@gmail.com>,
Sean Paul <sean@poorly.run>,
Marijn Suijten <marijn.suijten@somainline.org>,
Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>,
Bjorn Andersson <andersson@kernel.org>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev
Subject: Re: [PATCH v6 7/9] drm/msm: dp: handle the IRQ_HPD events reported by USB-C
Date: Fri, 23 Oct 2026 18:55:14 +0800 [thread overview]
Message-ID: <202610231854.u7RVx7M9-lkp@intel.com> (raw)
In-Reply-To: <20261022-hpd-irq-events-v6-7-337ea3ddaa62@oss.qualcomm.com>
Hi Dmitry,
kernel test robot noticed the following build errors:
[auto build test ERROR on 725953d4da85cfb97a4c309fad6346b72f8529e7]
url: https://github.com/intel-lab-lkp/linux/commits/Dmitry-Baryshkov/drm-connector-report-out-of-band-IRQ_HPD-events/20261022-162756
base: 725953d4da85cfb97a4c309fad6346b72f8529e7
patch link: https://lore.kernel.org/r/20261022-hpd-irq-events-v6-7-337ea3ddaa62%40oss.qualcomm.com
patch subject: [PATCH v6 7/9] drm/msm: dp: handle the IRQ_HPD events reported by USB-C
config: arm-defconfig (https://download.01.org/0day-ci/archive/20261023/202610231854.u7RVx7M9-lkp@intel.com/config)
compiler: clang version 24.0.0git (https://github.com/llvm/llvm-project 186e70f4e6a1521991d2340d3d49b23b1beff11f)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20261023/202610231854.u7RVx7M9-lkp@intel.com/reproduce)
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/202610231854.u7RVx7M9-lkp@intel.com/
All errors (new ones prefixed by >>):
>> drivers/gpu/drm/msm/dp/dp_display.c:1581:2: error: expected '}'
1581 | }
| ^
drivers/gpu/drm/msm/dp/dp_display.c:1549:1: note: to match this '{'
1549 | {
| ^
1 error generated.
vim +1581 drivers/gpu/drm/msm/dp/dp_display.c
542b37efc20e648 Bjorn Andersson 2022-12-07 1544
fb7d509b1710d12 Dmitry Baryshkov 2024-10-29 1545 void msm_dp_bridge_hpd_notify(struct drm_bridge *bridge,
8a717c16ddf2611 Dmitry Baryshkov 2025-08-03 1546 struct drm_connector *connector,
5be7f4197260fc7 Dmitry Baryshkov 2026-10-22 1547 enum drm_connector_status status,
5be7f4197260fc7 Dmitry Baryshkov 2026-10-22 1548 enum drm_connector_dp_event event)
542b37efc20e648 Bjorn Andersson 2022-12-07 1549 {
fb7d509b1710d12 Dmitry Baryshkov 2024-10-29 1550 struct msm_dp_bridge *msm_dp_bridge = to_dp_bridge(bridge);
fb7d509b1710d12 Dmitry Baryshkov 2024-10-29 1551 struct msm_dp *msm_dp_display = msm_dp_bridge->msm_dp_display;
fb7d509b1710d12 Dmitry Baryshkov 2024-10-29 1552 struct msm_dp_display_private *dp = container_of(msm_dp_display, struct msm_dp_display_private, msm_dp_display);
5043357e75ba7cc Jessica Zhang 2026-05-24 1553 u32 hpd_link_status = 0;
542b37efc20e648 Bjorn Andersson 2022-12-07 1554
5043357e75ba7cc Jessica Zhang 2026-05-24 1555 if (pm_runtime_resume_and_get(&msm_dp_display->pdev->dev)) {
5043357e75ba7cc Jessica Zhang 2026-05-24 1556 DRM_ERROR("failed to pm_runtime_resume\n");
542b37efc20e648 Bjorn Andersson 2022-12-07 1557 return;
5043357e75ba7cc Jessica Zhang 2026-05-24 1558 }
542b37efc20e648 Bjorn Andersson 2022-12-07 1559
5043357e75ba7cc Jessica Zhang 2026-05-24 1560 hpd_link_status = msm_dp_aux_is_link_connected(dp->aux);
542b37efc20e648 Bjorn Andersson 2022-12-07 1561
3ea2d1c3d15476d Dmitry Baryshkov 2026-05-24 1562 drm_dbg_dp(dp->drm_dev, "type=%d link hpd_link_status=0x%x, status=%d\n",
3ea2d1c3d15476d Dmitry Baryshkov 2026-05-24 1563 msm_dp_display->connector_type, hpd_link_status, status);
5043357e75ba7cc Jessica Zhang 2026-05-24 1564
5043357e75ba7cc Jessica Zhang 2026-05-24 1565 if (status == connector_status_connected) {
5043357e75ba7cc Jessica Zhang 2026-05-24 1566 if (hpd_link_status == ISR_HPD_REPLUG_COUNT) {
5043357e75ba7cc Jessica Zhang 2026-05-24 1567 msm_dp_hpd_unplug_handle(dp);
5043357e75ba7cc Jessica Zhang 2026-05-24 1568 msm_dp_hpd_plug_handle(dp);
5043357e75ba7cc Jessica Zhang 2026-05-24 1569 } else {
5043357e75ba7cc Jessica Zhang 2026-05-24 1570 msm_dp_hpd_plug_handle(dp);
5043357e75ba7cc Jessica Zhang 2026-05-24 1571 }
b24625456ddceb2 Dmitry Baryshkov 2026-10-22 1572
b24625456ddceb2 Dmitry Baryshkov 2026-10-22 1573 if (hpd_link_status == ISR_IRQ_HPD_PULSE_COUNT ||
b24625456ddceb2 Dmitry Baryshkov 2026-10-22 1574 event == DRM_CONNECTOR_DP_IRQ_HPD) {
b24625456ddceb2 Dmitry Baryshkov 2026-10-22 1575 msm_dp_irq_hpd_handle(dp);
5043357e75ba7cc Jessica Zhang 2026-05-24 1576 } else {
5043357e75ba7cc Jessica Zhang 2026-05-24 1577 msm_dp_hpd_unplug_handle(dp);
5043357e75ba7cc Jessica Zhang 2026-05-24 1578 }
5043357e75ba7cc Jessica Zhang 2026-05-24 1579
5043357e75ba7cc Jessica Zhang 2026-05-24 1580 pm_runtime_put_sync(&msm_dp_display->pdev->dev);
542b37efc20e648 Bjorn Andersson 2022-12-07 @1581 }
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next prev parent reply other threads:[~2026-10-23 10:56 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-22 13:27 [PATCH v6 0/9] drm: handle IRQ_HPD events correctly Dmitry Baryshkov
2026-10-22 13:27 ` Dmitry Baryshkov
2026-10-22 13:27 ` [PATCH v6 1/9] drm/connector: report out-of-band IRQ_HPD events Dmitry Baryshkov
2026-10-22 13:27 ` Dmitry Baryshkov
2026-10-22 13:36 ` sashiko-bot
2026-10-22 13:27 ` [PATCH v6 2/9] drm/connector: pass down IRQ_HPD to the drivers Dmitry Baryshkov
2026-10-22 13:27 ` Dmitry Baryshkov
2026-10-22 13:32 ` sashiko-bot
2026-10-22 13:27 ` [PATCH v6 3/9] drm/bridge: " Dmitry Baryshkov
2026-10-22 13:27 ` Dmitry Baryshkov
2026-10-22 13:35 ` sashiko-bot
2026-10-22 13:35 ` sashiko-bot
2026-10-23 1:21 ` Chaoyi Chen
2026-10-23 1:21 ` Chaoyi Chen
2026-10-22 13:27 ` [PATCH v6 4/9] drm/bridge: pass extra events to the HPD callback Dmitry Baryshkov
2026-10-22 13:27 ` Dmitry Baryshkov
2026-10-22 13:38 ` sashiko-bot
2026-10-22 13:38 ` sashiko-bot
2026-10-22 13:28 ` [PATCH v6 5/9] drm/bridge: aux-hpd: let drivers pass IRQ_HPD events Dmitry Baryshkov
2026-10-22 13:28 ` Dmitry Baryshkov
2026-10-22 13:31 ` sashiko-bot
2026-10-22 13:28 ` [PATCH v6 6/9] drm/msm/dp: don't take extra references on multiple plug events Dmitry Baryshkov
2026-10-22 13:28 ` Dmitry Baryshkov
2026-10-22 13:46 ` sashiko-bot
2026-10-22 13:46 ` sashiko-bot
2026-10-22 13:28 ` [PATCH v6 7/9] drm/msm: dp: handle the IRQ_HPD events reported by USB-C Dmitry Baryshkov
2026-10-22 13:28 ` Dmitry Baryshkov
2026-10-22 13:35 ` sashiko-bot
2026-10-22 13:35 ` sashiko-bot
2026-10-23 9:24 ` kernel test robot
2026-10-23 10:55 ` kernel test robot [this message]
2026-10-22 13:28 ` [PATCH v6 8/9] soc: qcom: pmic-glink-altmode: pass down HPD_IRQ events Dmitry Baryshkov
2026-10-22 13:28 ` Dmitry Baryshkov
2026-10-22 13:33 ` sashiko-bot
2026-10-22 13:28 ` [PATCH v6 9/9] usb: typec: ucsi: huawei-gaokun: " Dmitry Baryshkov
2026-10-22 13:28 ` Dmitry Baryshkov
2026-10-22 13:41 ` sashiko-bot
2026-10-22 13:41 ` sashiko-bot
2026-10-22 14:10 ` ✓ CI.KUnit: success for drm: handle IRQ_HPD events correctly (rev7) Patchwork
2026-10-22 14:34 ` ✓ i915.CI.BAT: " Patchwork
2026-10-22 14:47 ` ✓ Xe.CI.BAT: " Patchwork
2026-10-22 23:23 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-10-23 2:53 ` ✓ i915.CI.Full: success " Patchwork
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=202610231854.u7RVx7M9-lkp@intel.com \
--to=lkp@intel.com \
--cc=Laurent.pinchart@ideasonboard.com \
--cc=abhinav.kumar@linux.dev \
--cc=airlied@gmail.com \
--cc=andersson@kernel.org \
--cc=andrzej.hajda@intel.com \
--cc=francesco@dolcini.it \
--cc=gregkh@linuxfoundation.org \
--cc=heikki.krogerus@linux.intel.com \
--cc=jani.nikula@linux.intel.com \
--cc=jbrunet@baylibre.com \
--cc=jernej.skrabec@gmail.com \
--cc=jesszhan0024@gmail.com \
--cc=jonas@kwiboo.se \
--cc=joonas.lahtinen@linux.intel.com \
--cc=khilman@baylibre.com \
--cc=llvm@lists.linux.dev \
--cc=luca.ceresoli@bootlin.com \
--cc=lumag@kernel.org \
--cc=maarten.lankhorst@linux.intel.com \
--cc=marijn.suijten@somainline.org \
--cc=martin.blumenstingl@googlemail.com \
--cc=mripard@kernel.org \
--cc=neil.armstrong@linaro.org \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=rfoss@kernel.org \
--cc=robin.clark@oss.qualcomm.com \
--cc=rodrigo.vivi@intel.com \
--cc=sean@poorly.run \
--cc=simona@ffwll.ch \
--cc=tomi.valkeinen@ideasonboard.com \
--cc=tursulin@ursulin.net \
--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.