From: kernel test robot <lkp@intel.com>
To: Alexander Koskovich <akoskovich@pm.me>,
Neil Armstrong <neil.armstrong@linaro.org>,
Jessica Zhang <jesszhan0024@gmail.com>,
David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,
Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
Maxime Ripard <mripard@kernel.org>,
Thomas Zimmermann <tzimmermann@suse.de>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk@kernel.org>,
Conor Dooley <conor+dt@kernel.org>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org,
Alexander Koskovich <akoskovich@pm.me>
Subject: Re: [PATCH v3 2/2] drm/panel: Add support for Tianma TA066VVHM03 panel
Date: Wed, 11 Mar 2026 06:20:54 +0800 [thread overview]
Message-ID: <202603110640.rd02o2cM-lkp@intel.com> (raw)
In-Reply-To: <20260310-tianma-ta066vvhm03-v3-2-fc2938971d79@pm.me>
Hi Alexander,
kernel test robot noticed the following build errors:
[auto build test ERROR on 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681]
url: https://github.com/intel-lab-lkp/linux/commits/Alexander-Koskovich/dt-bindings-display-panel-Document-Tianma-TA066VVHM03/20260310-125055
base: 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681
patch link: https://lore.kernel.org/r/20260310-tianma-ta066vvhm03-v3-2-fc2938971d79%40pm.me
patch subject: [PATCH v3 2/2] drm/panel: Add support for Tianma TA066VVHM03 panel
config: arm64-randconfig-002-20260311 (https://download.01.org/0day-ci/archive/20260311/202603110640.rd02o2cM-lkp@intel.com/config)
compiler: clang version 23.0.0git (https://github.com/llvm/llvm-project 122f0b13a237b5024747b4ee99002590cc9a220a)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260311/202603110640.rd02o2cM-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/202603110640.rd02o2cM-lkp@intel.com/
All errors (new ones prefixed by >>):
>> drivers/gpu/drm/panel/panel-tianma-ta066vvhm03.c:335:7: error: no member named 'dsc_slice_per_pkt' in 'struct mipi_dsi_device'
335 | dsi->dsc_slice_per_pkt = 2;
| ~~~ ^
1 error generated.
vim +335 drivers/gpu/drm/panel/panel-tianma-ta066vvhm03.c
286
287 static int tianma_ta066vvhm03_probe(struct mipi_dsi_device *dsi)
288 {
289 struct device *dev = &dsi->dev;
290 struct tianma_ta066vvhm03 *ctx;
291 int ret;
292
293 ctx = devm_drm_panel_alloc(dev, struct tianma_ta066vvhm03, panel,
294 &tianma_ta066vvhm03_panel_funcs,
295 DRM_MODE_CONNECTOR_DSI);
296 if (IS_ERR(ctx))
297 return PTR_ERR(ctx);
298
299 ret = devm_regulator_bulk_get_const(dev,
300 ARRAY_SIZE(tianma_ta066vvhm03_supplies),
301 tianma_ta066vvhm03_supplies,
302 &ctx->supplies);
303 if (ret < 0)
304 return ret;
305
306 ctx->enable_gpio = devm_gpiod_get(dev, "enable", GPIOD_OUT_LOW);
307 if (IS_ERR(ctx->enable_gpio))
308 return dev_err_probe(dev, PTR_ERR(ctx->enable_gpio),
309 "Failed to get enable-gpios\n");
310
311 ctx->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
312 if (IS_ERR(ctx->reset_gpio))
313 return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio),
314 "Failed to get reset-gpios\n");
315
316 ctx->dsi = dsi;
317 mipi_dsi_set_drvdata(dsi, ctx);
318
319 dsi->lanes = 4;
320 dsi->format = MIPI_DSI_FMT_RGB888;
321 dsi->mode_flags = MIPI_DSI_MODE_NO_EOT_PACKET |
322 MIPI_DSI_CLOCK_NON_CONTINUOUS;
323
324 ctx->panel.prepare_prev_first = true;
325
326 ctx->panel.backlight = tianma_ta066vvhm03_create_backlight(dsi);
327 if (IS_ERR(ctx->panel.backlight))
328 return dev_err_probe(dev, PTR_ERR(ctx->panel.backlight),
329 "Failed to create backlight\n");
330
331 drm_panel_add(&ctx->panel);
332
333 /* This panel only supports DSC; unconditionally enable it */
334 dsi->dsc = &ctx->dsc;
> 335 dsi->dsc_slice_per_pkt = 2;
336
337 ctx->dsc.dsc_version_major = 1;
338 ctx->dsc.dsc_version_minor = 1;
339
340 ctx->dsc.slice_height = 20;
341 ctx->dsc.slice_width = 540;
342 WARN_ON(1080 % ctx->dsc.slice_width);
343 ctx->dsc.slice_count = 1080 / ctx->dsc.slice_width;
344 ctx->dsc.bits_per_component = 10;
345 ctx->dsc.bits_per_pixel = 8 << 4; /* 4 fractional bits */
346 ctx->dsc.block_pred_enable = true;
347
348 ret = mipi_dsi_attach(dsi);
349 if (ret < 0) {
350 drm_panel_remove(&ctx->panel);
351 return dev_err_probe(dev, ret, "Failed to attach to DSI host\n");
352 }
353
354 return 0;
355 }
356
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
prev parent reply other threads:[~2026-03-10 22:21 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-10 4:36 [PATCH v3 0/2] Add support for Tianma TA066VVHM03 DSI panel Alexander Koskovich
2026-03-10 4:36 ` [PATCH v3 1/2] dt-bindings: display: panel: Document Tianma TA066VVHM03 Alexander Koskovich
2026-03-10 4:36 ` [PATCH v3 2/2] drm/panel: Add support for Tianma TA066VVHM03 panel Alexander Koskovich
2026-03-10 22:20 ` kernel test robot [this message]
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=202603110640.rd02o2cM-lkp@intel.com \
--to=lkp@intel.com \
--cc=airlied@gmail.com \
--cc=akoskovich@pm.me \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=jesszhan0024@gmail.com \
--cc=krzk@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=llvm@lists.linux.dev \
--cc=maarten.lankhorst@linux.intel.com \
--cc=mripard@kernel.org \
--cc=neil.armstrong@linaro.org \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=robh@kernel.org \
--cc=simona@ffwll.ch \
--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.