Update to work with 6.8+ and 6.11 kernels#15
Update to work with 6.8+ and 6.11 kernels#15Kiboneu wants to merge 2 commits intoardangelo:masterfrom
Conversation
|
Thanks for your work, I am testing it out now. |
|
for anyone looking: |
can you merge and accept, please? sqfmi beepy modules are broken currently |
This would be a nice quality of life upgrade. I would like this to be merged as well. |
integrate ardangelo#15
|
Update your driver to version 6.12.25. The tests I did were feasible, but I couldn't do more testing because my Beepy burned out due to a faulty battery and I haven't repaired it yet. But if Andrew wants to try it and update the repository, here's the link: https://github.com/ZoltXs/sharp-drm-driver2. I tested it on Trixie. |
|
@ardangelo - Please approve this. Currently it is not possible to do any updates on the beepy because the sqfmi beepy modules are broken. |
|
We (Blepis team) have pulled this into our fork, here's a .deb, or follow these instructions to compile a .deb yourself! Repo/PPA coming soon, too. |
|
This patch does not work anymore in Debian 13 trixie 6.12.62 kernel. The function I believe the one to use is |
The drm calling convention has changed a bit.
fbdev_generic has been renamed to fbdev_ttm since 6.11-rc1: torvalds/linux@aae4682
And a format conversion state needs to be passed to drm_fb_xrgb8888_to_gray8 since 6.8-rc1: torvalds/linux@4cd24d4
works for now, barely tested so far. I'm not 100% sure if I'm using
drm_format_conv_statecorrectly / efficiently.Should fix #14.