* Re: [PATCH v6 7/9] drm/msm: dp: handle the IRQ_HPD events reported by USB-C
[not found] <20261022-hpd-irq-events-v6-7-337ea3ddaa62@oss.qualcomm.com>
@ 2026-10-23 10:55 ` kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-10-23 10:55 UTC (permalink / raw)
To: Dmitry Baryshkov, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Heikki Krogerus,
Greg Kroah-Hartman, Andrzej Hajda, Neil Armstrong, Robert Foss,
Laurent Pinchart, Jonas Karlman, Jernej Skrabec, Luca Ceresoli,
Jani Nikula, Rodrigo Vivi, Joonas Lahtinen, Tvrtko Ursulin,
Francesco Dolcini, Kevin Hilman, Jerome Brunet,
Martin Blumenstingl, Rob Clark, Abhinav Kumar, Jessica Zhang,
Sean Paul, Marijn Suijten, Tomi Valkeinen, Bjorn Andersson
Cc: llvm, oe-kbuild-all
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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-10-23 10:56 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20261022-hpd-irq-events-v6-7-337ea3ddaa62@oss.qualcomm.com>
2026-10-23 10:55 ` [PATCH v6 7/9] drm/msm: dp: handle the IRQ_HPD events reported by USB-C kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox