Hi Adrian, Harry, Leo, others,

Following your request, the testing is done, and it is a pass across the board: 
v3 as posted built into a 7.3-rc4 kernel and run today on the Renoir APU (DCN 
2.1, Display Core 3.2.369) driving the Sony KDL-46HX855, all three layouts were 
tested in sequence (no restart) in one desktop-down window of about five 
minutes, so this Tested-by now covers the series exactly as it sits on the list.

Top-and-bottom first, as you suggested: the TV switched itself into 3D on 
1920x1080@60 TaB and the disparity picture read in depth through its glasses, 
so the sink is happy with the 3D_Ext_Data byte patch 2 sends for that layout. 
Side-by-side half at 1920x1080@60 followed with the same self-switch and 
picture. Frame packing closed the window at 1920x1080@24: the tool presented 
one 1920x2205 packed buffer, the expanded timing from patch 3 scanned it, and 
the full two-eye picture showed where my earlier unfinished 7.0 experiment 
without the expansion had signal and black picture (fixed as well now the same 
way).

The probe numbers on 7.3-rc4 + v3 are identical to what our 7.0 port produced 
here: 22 modes and 0 stereo without the client cap, 51 modes and 29 stereo with 
it, no regressions on the aspect-ratio pass.

The run record is in the repo at the 
run11-betschart-v3-7.3rc4-all-pass-2026-09-21.log 
(https://github.com/danielcamposramos/sony-bravia-linux/blob/main/tools/stereo-modeset/run11-betschart-v3-7.3rc4-all-pass-2026-09-21.log),
 probe output and per-layout modeset lines included.

One more thing I would like to put on the table while the series is in review.

Since our first exchange I have kept the equivalent two changes prepared as a 
backport for the 7.0-era tree, where the connector code still lives in 
amdgpu_dm.c: same stereo_allowed plus VSIF wiring, same CRTC_STEREO_DOUBLE 
expansion for frame packing, forward-verified to apply cleanly against the 
pristine v7.0 source, sitting as format-patch mboxes in docs/upstream of the 
same repository.

They are an offer, not a request, and there is no competing series coming: if 
this v3 lands and a stable backport or an older-generation follow-up ever 
becomes wanted, they are ready to go as-is, and I am equally happy to reshape 
them or to let them retire unused once v3 ships downstream on its own.

Happy to run anything further on this APU and television if the review wants it.

Tested-by: Daniel Ramos <[email protected]>

Disclosure per Documentation/process/coding-assistants.html 
(https://docs.kernel.org/process/coding-assistants.html): prepared with AI 
assistance, directed and hardware-verified by me end to end; the assisting 
models were LLM Kimi K3 (Codex CLI), LLM GPT 5.6 Sol (Codex CLI) and LLM Claude 
Opus 5 (Claude Code CLI).

Reply via email to