[BUG] drm/tegra: T186 and T194 don't report a primary plane

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux