Skip to content

linux-qcom-6.18 : update to tag qcom-6.18.y-20260513#2175

Merged
lumag merged 1 commit into
qualcomm-linux:masterfrom
sgaud-quic:qcom-6.18-update-master
May 14, 2026
Merged

linux-qcom-6.18 : update to tag qcom-6.18.y-20260513#2175
lumag merged 1 commit into
qualcomm-linux:masterfrom
sgaud-quic:qcom-6.18-update-master

Conversation

@sgaud-quic
Copy link
Copy Markdown
Contributor

Move to the latest linux-qcom-6.18 release tag qcom-6.18.y-20260513

Changelog:
FROMLIST: phy: qcom: edp: Initialize swing_pre_emph_cfg for sc7280
FROMLIST: dt-bindings: i2c: qcom,i2c-geni: Document multi-owner controller support
FROMLIST: dmaengine: qcom: gpi: Add lock/unlock TREs for multi-owner I2C transfers
FROMLIST: soc: qcom: geni-se: Keep pinctrl active for multi-owner controllers
FROMLIST: i2c: qcom-geni: Support multi-owner controllers in GPI mode
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
PENDING: arm64: dts: qcom: Add EL2 support for Iris for kodiak Add support for IRIS on kodiak when Linux host running at EL2.
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
QCLINUX: qcom-dcc: add lemans register list and move config to header
QCLINUX: qcom-dcc: move talos config to qcom-dcc-talos-config.h
QCLINUX: qcom-dcc: group lemans and monaco SoC IDs with comments
QCLINUX: qcom-dcc: add kodiak register list and move config to header
QCLINUX: qcom-dcc: add pakala register list and move config to header
QCLINUX: qcom.config: enable CONFIG_CMA for qcom chipsets
BACKPORT: drm/msm: use drm_crtc_vblank_waitqueue()
BACKPORT: soc: qcom: ubwc: Add configuration Glymur platform
BACKPORT: soc: qcom: ubwc: Add config for Kaanapali
BACKPORT: drm/msm/dpu: Remove dead-code in dpu_encoder_helper_reset_mixers()
BACKPORT: drm/msm/dpu: fix mixer number counter on allocation
BACKPORT: drm/msm/dpu: bind correct pingpong for quad pipe
BACKPORT: drm/msm/dpu: Add pipe as trace argument
BACKPORT: drm/msm/dpu: handle pipes as array
BACKPORT: drm/msm/dpu: split PIPES_PER_STAGE definition per plane and mixer
BACKPORT: drm/msm/dpu: Use dedicated WB number definition
BACKPORT: drm/msm/dpu: blend pipes per mixer pairs config
BACKPORT: drm/msm/dpu: support SSPP assignment for quad-pipe case
BACKPORT: drm/msm/dpu: support plane splitting in quad-pipe case
BACKPORT: drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case
BACKPORT: drm/msm/dpu: Add support for Glymur
BACKPORT: drm/msm/dp: Add support for Glymur
BACKPORT: drm/msm/disp: fix kernel-doc warnings
BACKPORT: drm/msm: Switch to use %ptSp
BACKPORT: drm/msm/disp: mdp_format: fix all kernel-doc warnings
BACKPORT: drm/msm/dp: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_cdm.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_ctl.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_cwb.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_dsc.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_dspp.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_intf.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_lm.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_merge3d.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_pingpong.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_sspp.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_top.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_vbif.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_wb.h: fix all kernel-doc warnings
BACKPORT: Revert "drm/msm/dpu: support plane splitting in quad-pipe case"
BACKPORT: Revert "drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case"
BACKPORT: drm/msm/dp: Enable support for eDP v1.4+ link rates table
BACKPORT: drm/msm/disp: set num_planes and fetch_mode in INTERLEAVED_RGB_FMT
BACKPORT: drm/msm/disp: set num_planes, fetch_mode and tile_height in INTERLEAVED_RGB_FMT_TILED
BACKPORT: drm/msm/disp: simplify RGB{,A,X} formats definitions
BACKPORT: drm/msm/disp: simplify tiled RGB{,A,X} formats definitions
BACKPORT: drm/msm/disp: pull in common YUV format parameters
BACKPORT: drm/msm/disp: pull in common tiled YUV format parameters
BACKPORT: drm/msm/disp: drop PSEUDO_YUV_FMT_LOOSE_TILED
BACKPORT: drm/msm/dpu: simplify dpu_format_populate_plane_sizes*
BACKPORT: drm/msm/dpu: drop redundant num_planes assignment in _dpu_format_populate_plane_sizes*()
BACKPORT: drm/msm/dpu: rewrite _dpu_format_populate_plane_sizes_ubwc()
BACKPORT: drm/msm/dpu: use standard functions in _dpu_format_populate_plane_sizes_ubwc()
BACKPORT: drm/msm/dpu: drop intr_start from DPU 3.x catalog files
BACKPORT: drm/msm/dpu: fix SSPP_UBWC_STATIC_CTRL programming on UBWC 5.x+
BACKPORT: drm/msm/dsi/phy: Add support for Kaanapali
BACKPORT: drm/msm/dsi: Add support for Kaanapali
BACKPORT: drm/msm/dpu: Add interrupt registers for DPU 13.0.0
BACKPORT: drm/msm/dpu: Refactor SSPP to compatible DPU 13.0.0
BACKPORT: drm/msm/dpu: Add Kaanapali SSPP sub-block support
BACKPORT: drm/msm/dpu: Add Kaanapali WB support
BACKPORT: drm/msm/dpu: Add support for Kaanapali DPU
BACKPORT: drm/msm/dpu: correct error messages in RM
BACKPORT: drm/msm/dpu: try reserving the DSPP-less LM first
BACKPORT: drm/msm/dpu: Add DSPP GC driver to provide GAMMA_LUT DRM property
BACKPORT: drm/msm/dpu: Fix smatch warnings about variable dereferenced before check
BACKPORT: Revert "drm/msm/dpu: try reserving the DSPP-less LM first"
BACKPORT: drm/msm/dpu: Don't use %pK through printk (again)
BACKPORT: drm/msm/dpu: simplify bg_alpha selection
BACKPORT: drm/msm/dpu: use full scale alpha in dpu_crtc_setup_blend_cfg()
BACKPORT: drm/msm: add missing MODULE_DEVICE_ID definitions
BACKPORT: drm/msm/dpu: fix mismatch between power and frequency
BACKPORT: drm/msm/dpu: fix vblank IRQ registration before atomic_mode_set
BACKPORT: drm/msm/dpu: correct DP MST interface configuration
FROMLIST: drm/msm/dp: fix HPD state status bit shift value
FROMLIST:drm/msm/dp: Fix the ISR
* enum values
FROMLIST:drm/msm/dp: Read DPCD and sink count in bridge detect()
FROMLIST:drm/msm/dp: Move link training to atomic_enable()
FROMLIST:drm/msm/dp: Drop EV_USER_NOTIFICATION
FROMLIST:drm/msm/dp: drop event data
FROMLIST:drm/msm/dp: rework HPD handling
FROMLIST:drm/msm/dp: Add sink_count to debug logs
FROMLIST:drm/msm/dp: turn link_ready into plugged
FROMLIST:drm/msm/dp: clear EDID on display unplug
FROMLIST: drm/msm/dp: remove cached drm_edid from panel
FROMLIST: drm/msm/dp: drop deprecated .mode_set() and use .atomic_enable
FROMLIST: drm/msm/dp: break up dp_display_enable into two parts
FROMLIST: drm/msm/dp: re-arrange dp_display_disable() into functional parts
FROMLIST: drm/msm/dp: splite msm_dp_ctrl_config_ctrl() into link parts and stream parts
FROMLIST: drm/msm/dp: extract MISC1_MISC0 configuration into a separate function
FROMLIST: drm/msm/dp: split link setup from source params
FROMLIST: drm/msm/dp: allow dp_ctrl stream APIs to use any panel passed to it
FROMLIST: drm/msm/dp: move the pixel clock control to its own API
FROMLIST: drm/msm/dp: split dp_ctrl_off() into stream and link parts
FROMLIST: drm/msm/dp: make bridge helpers use dp_display to allow re-use
FROMLIST: drm/msm/dp: separate dp_display_prepare() into its own API
FROMLIST: drm/msm/dp: introduce stream_id for each DP panel
FROMLIST: drm/msm/dp: introduce max_streams for DP controller MST support
FROMLIST: drm/msm/dp: Add support for programming p1/p2/p3 register blocks
FROMLIST: drm/msm/dp: use stream_id to change offsets in dp_catalog
FROMLIST: drm/msm/dp: Add catalog support for 3rd/4th stream MST
FROMLIST: drm/msm/dp: add support to send ACT packets for MST
FROMLIST: drm/msm/dp: Add support to enable MST in mainlink control
FROMLIST: drm/msm/dp: no need to update tu calculation for mst
FROMLIST: drm/msm/dp: Add support for MST channel slot allocation
FROMLIST: drm/msm/dp: Add support for sending VCPF packets in DP controller
FROMLIST: drm/msm/dp: Always program MST_FIFO_CONSTANT_FILL for MST use cases
FROMLIST: drm/msm/dp: simplify link and clock disable sequence
FROMLIST: drm/msm/dp: pass panel to display enable/disable helpers
FROMLIST: drm/msm/dp: abstract out the dp_display stream helpers to accept a panel
FROMLIST: drm/msm/dp: replace power_on with active_stream_cnt for dp_display
FROMLIST: drm/msm/dp: Mark the SST bridge disconnected when mst is active
FROMLIST: drm/msm/dp: add an API to initialize MST on sink side
FROMLIST: drm/msm/dp: add dp_display_get_panel() to initialize DP panel
FROMLIST: drm/msm/dp: add prepared to manage link-level operations
FROMLIST: drm/msm/dpu: initialize encoders per stream for DP MST
FROMLIST: drm/msm/dp: initialize dp_mst module for each DP MST controller
FROMLIST: drm/msm/dp: add dp_mst_drm to manage DP MST bridge operations
FROMLIST: drm/msm/dp: wire MST helpers into atomic check and commit paths
FROMLIST: drm/msm/dp: add connector abstraction for DP MST
FROMLIST: drm/msm/dp: add HPD callback for dp MST
FROMLIST: drm/msm/dpu: use msm_dp_get_mst_intf_id() to get the intf id
FROMLIST: drm/msm/dp: Add MST stream support for SA8775P DP controller 0 and 1

Move to the latest linux-qcom-6.18 release tag qcom-6.18.y-20260513

Changelog:
FROMLIST: phy: qcom: edp: Initialize swing_pre_emph_cfg for sc7280
FROMLIST: dt-bindings: i2c: qcom,i2c-geni: Document multi-owner controller support
FROMLIST: dmaengine: qcom: gpi: Add lock/unlock TREs for multi-owner I2C transfers
FROMLIST: soc: qcom: geni-se: Keep pinctrl active for multi-owner controllers
FROMLIST: i2c: qcom-geni: Support multi-owner controllers in GPI mode
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
PENDING: arm64: dts: qcom: Add EL2 support for Iris for kodiak Add support for IRIS on kodiak when Linux host running at EL2.
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
QCLINUX: arm64: dts: qcom: Add kodiak lite camx overlay dts
QCLINUX: qcom-dcc: add lemans register list and move config to header
QCLINUX: qcom-dcc: move talos config to qcom-dcc-talos-config.h
QCLINUX: qcom-dcc: group lemans and monaco SoC IDs with comments
QCLINUX: qcom-dcc: add kodiak register list and move config to header
QCLINUX: qcom-dcc: add pakala register list and move config to header
QCLINUX: qcom.config: enable CONFIG_CMA for qcom chipsets
BACKPORT: drm/msm: use drm_crtc_vblank_waitqueue()
BACKPORT: soc: qcom: ubwc: Add configuration Glymur platform
BACKPORT: soc: qcom: ubwc: Add config for Kaanapali
BACKPORT: drm/msm/dpu: Remove dead-code in dpu_encoder_helper_reset_mixers()
BACKPORT: drm/msm/dpu: fix mixer number counter on allocation
BACKPORT: drm/msm/dpu: bind correct pingpong for quad pipe
BACKPORT: drm/msm/dpu: Add pipe as trace argument
BACKPORT: drm/msm/dpu: handle pipes as array
BACKPORT: drm/msm/dpu: split PIPES_PER_STAGE definition per plane and mixer
BACKPORT: drm/msm/dpu: Use dedicated WB number definition
BACKPORT: drm/msm/dpu: blend pipes per mixer pairs config
BACKPORT: drm/msm/dpu: support SSPP assignment for quad-pipe case
BACKPORT: drm/msm/dpu: support plane splitting in quad-pipe case
BACKPORT: drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case
BACKPORT: drm/msm/dpu: Add support for Glymur
BACKPORT: drm/msm/dp: Add support for Glymur
BACKPORT: drm/msm/disp: fix kernel-doc warnings
BACKPORT: drm/msm: Switch to use %ptSp
BACKPORT: drm/msm/disp: mdp_format: fix all kernel-doc warnings
BACKPORT: drm/msm/dp: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_cdm.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_ctl.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_cwb.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_dsc.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_dspp.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_intf.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_lm.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_merge3d.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_pingpong.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_sspp.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_top.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_vbif.h: fix all kernel-doc warnings
BACKPORT: drm/msm/dpu: dpu_hw_wb.h: fix all kernel-doc warnings
BACKPORT: Revert "drm/msm/dpu: support plane splitting in quad-pipe case"
BACKPORT: Revert "drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case"
BACKPORT: drm/msm/dp: Enable support for eDP v1.4+ link rates table
BACKPORT: drm/msm/disp: set num_planes and fetch_mode in INTERLEAVED_RGB_FMT
BACKPORT: drm/msm/disp: set num_planes, fetch_mode and tile_height in INTERLEAVED_RGB_FMT_TILED
BACKPORT: drm/msm/disp: simplify RGB{,A,X} formats definitions
BACKPORT: drm/msm/disp: simplify tiled RGB{,A,X} formats definitions
BACKPORT: drm/msm/disp: pull in common YUV format parameters
BACKPORT: drm/msm/disp: pull in common tiled YUV format parameters
BACKPORT: drm/msm/disp: drop PSEUDO_YUV_FMT_LOOSE_TILED
BACKPORT: drm/msm/dpu: simplify _dpu_format_populate_plane_sizes_*
BACKPORT: drm/msm/dpu: drop redundant num_planes assignment in _dpu_format_populate_plane_sizes*()
BACKPORT: drm/msm/dpu: rewrite _dpu_format_populate_plane_sizes_ubwc()
BACKPORT: drm/msm/dpu: use standard functions in _dpu_format_populate_plane_sizes_ubwc()
BACKPORT: drm/msm/dpu: drop intr_start from DPU 3.x catalog files
BACKPORT: drm/msm/dpu: fix SSPP_UBWC_STATIC_CTRL programming on UBWC 5.x+
BACKPORT: drm/msm/dsi/phy: Add support for Kaanapali
BACKPORT: drm/msm/dsi: Add support for Kaanapali
BACKPORT: drm/msm/dpu: Add interrupt registers for DPU 13.0.0
BACKPORT: drm/msm/dpu: Refactor SSPP to compatible DPU 13.0.0
BACKPORT: drm/msm/dpu: Add Kaanapali SSPP sub-block support
BACKPORT: drm/msm/dpu: Add Kaanapali WB support
BACKPORT: drm/msm/dpu: Add support for Kaanapali DPU
BACKPORT: drm/msm/dpu: correct error messages in RM
BACKPORT: drm/msm/dpu: try reserving the DSPP-less LM first
BACKPORT: drm/msm/dpu: Add DSPP GC driver to provide GAMMA_LUT DRM property
BACKPORT: drm/msm/dpu: Fix smatch warnings about variable dereferenced before check
BACKPORT: Revert "drm/msm/dpu: try reserving the DSPP-less LM first"
BACKPORT: drm/msm/dpu: Don't use %pK through printk (again)
BACKPORT: drm/msm/dpu: simplify bg_alpha selection
BACKPORT: drm/msm/dpu: use full scale alpha in _dpu_crtc_setup_blend_cfg()
BACKPORT: drm/msm: add missing MODULE_DEVICE_ID definitions
BACKPORT: drm/msm/dpu: fix mismatch between power and frequency
BACKPORT: drm/msm/dpu: fix vblank IRQ registration before atomic_mode_set
BACKPORT: drm/msm/dpu: correct DP MST interface configuration
FROMLIST: drm/msm/dp: fix HPD state status bit shift value
FROMLIST:drm/msm/dp: Fix the ISR_* enum values
FROMLIST:drm/msm/dp: Read DPCD and sink count in bridge detect()
FROMLIST:drm/msm/dp: Move link training to atomic_enable()
FROMLIST:drm/msm/dp: Drop EV_USER_NOTIFICATION
FROMLIST:drm/msm/dp: drop event data
FROMLIST:drm/msm/dp: rework HPD handling
FROMLIST:drm/msm/dp: Add sink_count to debug logs
FROMLIST:drm/msm/dp: turn link_ready into plugged
FROMLIST:drm/msm/dp: clear EDID on display unplug
FROMLIST: drm/msm/dp: remove cached drm_edid from panel
FROMLIST: drm/msm/dp: drop deprecated .mode_set() and use .atomic_enable
FROMLIST: drm/msm/dp: break up dp_display_enable into two parts
FROMLIST: drm/msm/dp: re-arrange dp_display_disable() into functional parts
FROMLIST: drm/msm/dp: splite msm_dp_ctrl_config_ctrl() into link parts and stream parts
FROMLIST: drm/msm/dp: extract MISC1_MISC0 configuration into a separate function
FROMLIST: drm/msm/dp: split link setup from source params
FROMLIST: drm/msm/dp: allow dp_ctrl stream APIs to use any panel passed to it
FROMLIST: drm/msm/dp: move the pixel clock control to its own API
FROMLIST: drm/msm/dp: split dp_ctrl_off() into stream and link parts
FROMLIST: drm/msm/dp: make bridge helpers use dp_display to allow re-use
FROMLIST: drm/msm/dp: separate dp_display_prepare() into its own API
FROMLIST: drm/msm/dp: introduce stream_id for each DP panel
FROMLIST: drm/msm/dp: introduce max_streams for DP controller MST support
FROMLIST: drm/msm/dp: Add support for programming p1/p2/p3 register blocks
FROMLIST: drm/msm/dp: use stream_id to change offsets in dp_catalog
FROMLIST: drm/msm/dp: Add catalog support for 3rd/4th stream MST
FROMLIST: drm/msm/dp: add support to send ACT packets for MST
FROMLIST: drm/msm/dp: Add support to enable MST in mainlink control
FROMLIST: drm/msm/dp: no need to update tu calculation for mst
FROMLIST: drm/msm/dp: Add support for MST channel slot allocation
FROMLIST: drm/msm/dp: Add support for sending VCPF packets in DP controller
FROMLIST: drm/msm/dp: Always program MST_FIFO_CONSTANT_FILL for MST use cases
FROMLIST: drm/msm/dp: simplify link and clock disable sequence
FROMLIST: drm/msm/dp: pass panel to display enable/disable helpers
FROMLIST: drm/msm/dp: abstract out the dp_display stream helpers to accept a panel
FROMLIST: drm/msm/dp: replace power_on with active_stream_cnt for dp_display
FROMLIST: drm/msm/dp: Mark the SST bridge disconnected when mst is active
FROMLIST: drm/msm/dp: add an API to initialize MST on sink side
FROMLIST: drm/msm/dp: add dp_display_get_panel() to initialize DP panel
FROMLIST: drm/msm/dp: add prepared to manage link-level operations
FROMLIST: drm/msm/dpu: initialize encoders per stream for DP MST
FROMLIST: drm/msm/dp: initialize dp_mst module for each DP MST controller
FROMLIST: drm/msm/dp: add dp_mst_drm to manage DP MST bridge operations
FROMLIST: drm/msm/dp: wire MST helpers into atomic check and commit paths
FROMLIST: drm/msm/dp: add connector abstraction for DP MST
FROMLIST: drm/msm/dp: add HPD callback for dp MST
FROMLIST: drm/msm/dpu: use msm_dp_get_mst_intf_id() to get the intf id
FROMLIST: drm/msm/dp: Add MST stream support for SA8775P DP controller 0 and 1

Signed-off-by: Salendarsingh Gaud <sgaud@qti.qualcomm.com>
@sgaud-quic sgaud-quic marked this pull request as ready for review May 13, 2026 06:28
@koenkooi
Copy link
Copy Markdown
Contributor

Can you please mention the complete upstream version in commit message as well, e.g. 6.18.29?

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit a9075f4

qcom-distro
Pass: 198 | Fail: 0 | Total: 219
qcom-distro_linux-qcom-6.18
Pass: 174 | Fail: 3 | Total: 190
nodistro
Pass: 9 | Fail: 0 | Total: 9

@test-reporting-app
Copy link
Copy Markdown

test-reporting-app Bot commented May 13, 2026

Test Results

   99 files    528 suites   4h 43m 31s ⏱️
   93 tests    92 ✅  1 💤 0 ❌
4 995 runs  4 956 ✅ 39 💤 0 ❌

Results for commit a9075f4.

♻️ This comment has been updated with latest results.

@sgaud-quic
Copy link
Copy Markdown
Contributor Author

Can you please mention the complete upstream version in commit message as well, e.g. 6.18.29?

@koenkooi sure will include it from next tag.

@sgaud-quic
Copy link
Copy Markdown
Contributor Author

Failure seen in adsp remoteproc for qcs615-ride, which seems to be false positive :
https://lava.infra.foundries.io/scheduler/job/212349#results_4174
The test case is passed but LAVA reporting mechanism considered it fail as some logs got printed in the Result :

+ cd Runner/suites/Kernel/Baseport/adsp_remoteproc
+ ./run.sh
[  174.854627] qcom,fastrpc 62400000.remoteproc:glink-edge.fastrpcglink-apps-dsp.-1.-1: Error: dsp information is incorrect err: -1
[INFO] 2026-05-13 19:33:14 - -----------------------------------------------------------------------------------------
[INFO] 2026-05-13 19:33:14 - ------------------- Starting adsp_remoteproc Testcase ----------------------------
[INFO] 2026-05-13 19:33:14 - === Test Initialization ===
[INFO] 2026-05-13 19:33:14 - Tunables: STOP_TO=10 START_TO=10 POLL_I=1 PRE_STOP_DELAY=30 FATAL_ON_UNSUSPENDED=0
[INFO] 2026[  174.974424] qcom,fastrpc 62400000.remoteproc:glink-edge.fastrpcglink-apps-dsp.-1.-1: Error: dsp information is incorrect err: -1
-05-13 19:33:14 - SSR control: DO_SSR=0 (0=no stop/start, 1=do stop/start)
[INFO] 2026-05-13 19:33:14 - Validating audio stack readiness before ADSP test...
[INFO] 2026-05-13 19:33:14 - Scanning for platform audio driver (module -> bound -> suspend snapshot)...
[WARN] 2026-05-13 19:33:14 - No suitable platform audio driver found (module+bound); skipping suspend snapshot
[INFO] 2026-05-13 19:33:14 - DT indicates adsp is present
[INFO] 2026-05-13 19:33:14 - Found 1 adsp instance(s)
[INFO] 2026-05-13 19:33:14 - ---- remoteproc1: path=/sys/class/remoteproc/remoteproc1 state=running firmware=qcom/qcs615/adsp.mbn name=adsp ----
[PASS] 2026-05-13 19:33:14 - remoteproc1: boot check PASS
[INFO] 2026-05-13 19:33:14 - remoteproc1: SSR disabled (--ssr not set). Skipping stop/start.
[INFO] 2026-05-13 19:33:15 - remoteproc1: no RPMsg channel, skipping ping
[INFO] 2026-05-13 19:33:15 - Instance results: remoteproc1: boot=PASS, stop=SKIPPED, start=SKIPPED, ping=SKIPPED
[PASS] 2026-05-13 19:33:15 - All 1 adsp instance(s) passed
[INFO] 2026-05-13 19:33:15 - Writing to file ./adsp_remoteproc.res
+ /home/lava-212349/0/tests/4_adsp_remoteproc/Runner/utils/send-to-lava.sh adsp_remoteproc.res
<<<LAVA_SIGNAL_TESTCASE TEST_CASE_ID=adsp_remoteproc RESULT=PA[  175.095981] qcom,fastrpc 62400000.remoteproc:glink-edge.fastrpcglink-apps-dsp.-1.-1: Error: dsp information is incorrect err: -1
Received signal: <TESTCASE> TEST_CASE_ID=adsp_remoteproc **RESULT=PA**[  175.095981] qcom,fastrpc 62400000.remoteproc:glink-edge.fastrpcglink-apps-dsp.-1.-1: Error: dsp information is incorrect err: -1
SS
Ignoring malformed parameter for signal: "175.095981]". 
**SS**>>>
+ set +x
<LAVA_SIGNAL_ENDRUN 4_adsp_remoteproc 212349_1.1.3.17>

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit a9075f4

qcom-distro
Pass: 209 | Fail: 0 | Total: 231
qcom-distro_linux-qcom-6.18
Pass: 192 | Fail: 4 | Total: 213
nodistro
Pass: 9 | Fail: 0 | Total: 9

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit a9075f4

qcom-distro
Pass: 209 | Fail: 0 | Total: 231
qcom-distro_linux-qcom-6.18
Pass: 194 | Fail: 2 | Total: 213
nodistro
Pass: 9 | Fail: 0 | Total: 9

@lumag lumag enabled auto-merge May 14, 2026 15:48
@lumag lumag merged commit 53d649e into qualcomm-linux:master May 14, 2026
496 of 498 checks passed
@quic-yocto-ci
Copy link
Copy Markdown
Contributor

Successfully created backport PR for wrynose:

lumag added a commit that referenced this pull request May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants