On 20/04/18 18:29, Tony Lindgren wrote: >> I'm very reluctant to merge the series (there are also some unsolved >> work with the series), as it's adding more omapdrm specific >> functionality to the driver. >> >> Getting omapdrm to be a proper DRM driver is the topmost priority at the >> moment, and Laurent has been doing a lot of work to accomplish that >> (something like 100+ patches, many still unmerged). Anything that makes >> that work more difficult goes to the bottom of my list. > > Sure, let's do it in a maintainable way. But please reorient your > "bottom of the list" attitude though. We do have a case of a bunch Well, this one is on the top of that bottom list =). > of people and real distros trying to use this thing. With mainline > kernel. After all that's what makes Linux kernel community :) Sure, and I'd like to get it merged. But we have to try to manage the very limited resources the best way possible. I think the work Laurent is doing affects many more in the community than this manual update support, as it finally gives us support for the same panels and bridges as the rest of the DRM world, and also makes it possible to finally do proper state checks, instead of things failing mysteriously without the userspace knowing about it. As I see it, at the moment we essentially don't support manual update displays. Which makes rewriting the driver for those parts easier because we don't need to keep those parts working. If we merge this series, that freedom is removed and lots of care must be taken not to break manual updates. And while I don't want to push the responsibility about the decision to merge this or not to Laurent, I'm fine with merging if Laurent believes this will not make his work more difficult (because he knows better the changes needed than me). >> When that work has been done, and omapdrm is using common DRM panels and >> bridges, I'm happy to merge manual update support. > > Hmm it seems that with the "refresh on pageflip" suggestion > Sebastian's series would be not intrusive at all? I'm not sure what you mean with this. We need the dirtyfb support too. But there were some review comments, which when solved perhaps clean up the series (or do the opposite...). In any case my worry about the work Laurent is doing is not only about the parts touched in this series. The whole DSI driver needs to be changed which is not touched by this series at all. And the panel-dsi-cm needs to be rewritten or ported. And the way we can deal with those changes is very much affected by whether we have them "officially" supported or not. Tomi -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html