A section of drm_hwcomposer [1] fails to find any primary planes on t186 and t194, while t124 and t210 work as intended. This was observed on the android common kernel 5.15, 6.1, and 6.6 compiled with clang. There have been no relevant changes between the stable kernel branches and the corresponding android forks in regards to tegra-drm. I traced the issue back to the shared planes creation and reported a suggested fix for this use case to the tegra-drm tracker on freedesktop [2], but did not receive any response so I'm opening the discussion here. I don't have a non-Android based test case to verify this issue. And am unsure if this is a general issue or one caused by the compiler setup required by aosp. Is this functionality verified by the regression testing setups? [1] https://gitlab.freedesktop.org/drm-hwcomposer/drm-hwcomposer/-/blob/bf13180ffc69446262af666bb8d3c32869572214/drm/DrmDisplayPipeline.cpp#L74 [2] https://gitlab.freedesktop.org/drm/tegra/-/issues/3 Thanks, Aaron Kling