Hi,
On Mon, Oct 23, 2023 at 10:25:50AM -0700, Doug Anderson wrote:
On Mon, Oct 23, 2023 at 9:31 AM Yuran Pereira yuran.pereira@hotmail.com wrote:
Since "Clean up checks for already prepared/enabled in panels" has already been done and merged [1], I think there is no longer a need for this item to be in the gpu TODO.
[1] https://patchwork.freedesktop.org/patch/551421/
Signed-off-by: Yuran Pereira yuran.pereira@hotmail.com
Documentation/gpu/todo.rst | 25 ------------------------- 1 file changed, 25 deletions(-)
It's not actually all done. It's in a bit of a limbo state right now, unfortunately. I landed all of the "simple" cases where panels were needlessly tracking prepare/enable, but the less simple cases are still outstanding.
Specifically the issue is that many panels have code to properly power cycle themselves off at shutdown time and in order to do that they need to keep track of the prepare/enable state. After a big, long discussion [1] it was decided that we could get rid of all the panel code handling shutdown if only all relevant DRM KMS drivers would properly call drm_atomic_helper_shutdown().
I made an attempt to get DRM KMS drivers to call drm_atomic_helper_shutdown() [2] [3] [4]. I was able to land the patches that went through drm-misc, but currently many of the non-drm-misc ones are blocked waiting for attention.
...so things that could be done to help out:
a) Could review patches that haven't landed in [4]. Maybe adding a Reviewed-by tag would help wake up maintainers?
b) Could see if you can identify panels that are exclusively used w/ DRM drivers that have already been converted and then we could post patches for just those panels. I have no idea how easy this task would be. Is it enough to look at upstream dts files by "compatible" string?
I think it is, yes.
Maxime
You might want to check the OpenCSD repository again for the cs-trace-disasm.py script. If it's still missing, consider looking at the Issues section or reaching out to the maintainers for help. https://slopegame2.com
I appreciate the clarity in addressing the TODO item removal! It’s great to see progress on streamlining documentation. I’d love to hear thoughts on future updates that could enhance developer experience even further. Keep up the fantastic work! https://topgames.gg/veck-io
I appreciate the clarity in your patch about removing items from the TODO list. It’s crucial for keeping our documentation organized and up to date. How do you prioritize which items should be removed or kept for future reference? https://snowrider-game.io
I noticed several brand-new titles that caught my eye immediately. These latest additions made me realize why this is one of my favorite spots for Car Games. https://cargames.co
Interesting discussion, the confirmation from Maxime helps clarify the point, and it’s great to see technical conversations like this keeping the development process moving forward. https://hotgames.io
Horror Games is a place for players who enjoy fear, mystery, and thrilling challenges. Explore dark worlds, escape dangerous situations, solve creepy puzzles, and experience unforgettable horror moments directly in your browser.
From survival challenges to psychological scares, Horror Games offers different types of terrifying experiences for every horror fan.
Popular Horror Game Categories
Survival Horror: Stay alive, avoid enemies, manage risks, and find your way through dangerous situations.
Escape & Puzzle Horror: Solve clues, unlock secrets, and escape from frightening locations.
Psychological Horror: Experience suspenseful stories, strange events, and fear created by atmosphere and mystery.
Why Play Horror Games? Free online horror experiences No downloads required Easy-to-play browser games Different horror styles to explore New scary adventures to discover
Whether you enjoy survival, puzzles, or psychological fear, Horror Games brings exciting nightmares straight to your screen. Start playing and see how long you can survive. Visit our website now https://scaryhorrorgames.io
linaro-mm-sig@lists.linaro.org