AMD hardware older than DCN... I have a Hades Canyon NUC (i7-8705G) with the Radeon RX Vega M GL. All its HDMI/DP outputs come from the Vega M, and I believe its display engine is DCE-generation (Polaris-based), not DCN. Claude reading linux-9920-amd-dcn-native-dv, dv_dcn_supported() only allows DCN versions, so I assume the patch rejects this GPU and it falls under "Other hardware"?
Is there a technical reason DCE can't do it, or is it just that you haven't tested it? If it's only the allowlist, would you consider adding DCE 11.x for testing, or point me to what would break?
Thanks again for all your work on this.
The primary technical constraint is me. There is no allowlist, it's the opposite, I need to tweak the drivers for each CPU category to adjust the HDMI signaling and create DV signaling. Therefore, I am prioritizing widely used hardware first. I prefer to start by ensuring a good support for popular CPUs rather than extending compatibility to all models and compromising on quality. Especially with a CPU as uncommon and niche as yours, I anticipate needing to handle quite a few nuances to ensure proper support.
Display MoreG'day!
Thanks for all the work on this.
A question about discrete Intel cards, specifically Arc Battlemage.
I've picked up an Arc B570 and have a Ryzen 5600 / B550 box to run it in. From having Claude read the patch series the Intel DV patches seem to touch only drivers/gpu/drm/i915/display/* plus the generic hdmi core, with nothing in gt/ or gem/. As far as I understand, the xe driver builds that same display code, and Battlemage is xe-only.
Claude noticed no CONFIG_DRM_XE, so xe isn't built at all and the native_hdmi check should be fine on Battlemage, since its HDMI looks native and not through a converter (connectors show up as HDMI-A-n under xe).
Is xe/Battlemage supported, planned or a non-starter and if I use Claude to enable xe in a custom build and the patches apply, is there anything in the userspace/engine side that assumes an iGPU?
Cheers!
I'm not sure which drivers your GPU relies on, so I prefer not to confirm anything. I don't plan on adding support for it myself it's complicated to do it properly blindly without the hardware, but feel free to try modding the driver with Claude if you have the hardware and if claude can test directly your GPU and LE it will be simple. If you manage to enable DV, send me your code and the kodi.log file so I can verify everything is fine, and I'll merge your driver into the global build.