On Wed, Apr 23, 2025 at 02:34:17PM +0200, Rafael Sadowski wrote: > Hi All! > > I only get the message on the monitor: there is no Thunderbolt signal > coming from the device. However, the same setup works on a Thinkpad > X1gen10 Intel. If there is something I can debug. Please let me know. > > Glad for any help > > What seems to work is that the USB-HUB is passed through. However, it > must be said that this happens extremely slowly. It takes 10+ seconds > for something to happen.
... > amdgpu0: IP DISCOVERY GC 11.0.1 12 CU rev 0x0c > drm:pid0:dc_dmub_srv_log_diagnostic_data *ERROR* [drm] *ERROR* > dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data > amdgpu0: 1920x1200, 32bpp This is with a thunderbolt hub or a thunderbolt to usb-c adapter? Is it plugged in at boot time? DMCUB is Display MicroController Unit B, which is involved in DisplayPort Alt Mode. Which should handle setting up displayport over thunderbolt. We have no native support for thunderbolt (NHI). The amdgpu display hardware which manages connectors and scanning out the framebuffer is known as DCN (Display Core Next). This hardware uses DCN 3.1.4. https://docs.kernel.org/next/gpu/amdgpu/amd-hardware-list-info.html https://www.x.org/wiki/RadeonFeature/ There is a more recent firmware for the DCN 3.1.4 DMCUB you could try the below firmware diff. There was a related DMCUB firmware regression https://gitlab.freedesktop.org/drm/amd/-/issues/3913 but the 20250311 amdgpu firmware would already include the revert. commit 152e5e12df704b78d1fda9e29d9c893d76db615d Author: Fangzhi Zuo <[email protected]> Date: Fri Mar 28 11:54:16 2025 -0400 amdgpu: update dcn 3.1.4 firmware to 8.0.78.0 From internal commit 0ec771f5755bb4cfe Tested with DC v3.2.327 * Fix missing ALPM init when transit state 2A to 4 ditectly Signed-off-by: Fangzhi Zuo <[email protected]> amdgpu/dcn_3_1_4_dmcub.bin | Bin 350752 -> 350624 bytes 1 file changed, 0 insertions(+), 0 deletions(-) Index: sysutils/firmware/amdgpu/Makefile =================================================================== RCS file: /cvs/ports/sysutils/firmware/amdgpu/Makefile,v diff -u -p -r1.32 Makefile --- sysutils/firmware/amdgpu/Makefile 13 Mar 2025 02:57:14 -0000 1.32 +++ sysutils/firmware/amdgpu/Makefile 24 Apr 2025 00:38:34 -0000 @@ -1,5 +1,5 @@ FW_DRIVER= amdgpu -FW_VER= 20250311 +FW_VER= 20250410 DISTNAME= linux-firmware-${FW_VER} EXTRACT_SUFX= .tar.xz EXTRACT_FILES= ${DISTNAME}/{LICENSE.\*,\*.bin} Index: sysutils/firmware/amdgpu/distinfo =================================================================== RCS file: /cvs/ports/sysutils/firmware/amdgpu/distinfo,v diff -u -p -r1.29 distinfo --- sysutils/firmware/amdgpu/distinfo 13 Mar 2025 02:57:14 -0000 1.29 +++ sysutils/firmware/amdgpu/distinfo 24 Apr 2025 00:39:14 -0000 @@ -1,2 +1,2 @@ -SHA256 (firmware/linux-firmware-20250311.tar.xz) = sQg6NvGa6kb2Ydz9TNRi0Tkz3LTn8NyAlSVVLdXDVB0= -SIZE (firmware/linux-firmware-20250311.tar.xz) = 434375512 +SHA256 (firmware/linux-firmware-20250410.tar.xz) = KuaqstiTD9VL8wrhVJjxYlchvDYwuJRkTbXSH61aIPk= +SIZE (firmware/linux-firmware-20250410.tar.xz) = 462143576
