<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, May 14, 2025 at 5:22 AM Jani Nikula <<a href="mailto:jani.nikula@linux.intel.com">jani.nikula@linux.intel.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 13 May 2025, Maxime Ripard <<a href="mailto:mripard@kernel.org" target="_blank">mripard@kernel.org</a>> wrote:<br>
> Is it really surprising you get some pushback when you are using a<br>
> design that is the complete opposite to what every user of it for the<br>
> last decade has been doing?<br>
<br>
The opposite is also true.<br>
<br>
If you create a design that does not cleanly fit the model of the<br>
biggest drivers in the subsystem, and expect massive refactors just for<br>
the sake of conforming to the design to be able to use any of it, you'll<br>
also get pushback.<br>
<br>
> This one is usable, but you rule out the way you could use it.<br>
<br>
I think you're off-hand and completely dismissing the amount of work it<br>
would be. And still I'm not even ruling it out, but there has to be a<br>
way to start off in small incremental steps, and use the parts that<br>
work. And it's not like we're averse to refactoring in the least,<br>
everyone knows that.<br>
<br>
> I guess it's clear now that you won't consider anything else. I wonder<br>
> why you started that discussion in the first place if you already have<br>
> a clear mind on how to get things moving forward.<br>
<br>
I pointed out what I think is a bug in drm_panel, with nothing but good<br>
intentions, and everything snowballed from there.<br>
<br>
There has to be a middle ground instead of absolutes. Otherwise we'll<br>
just end up in deeper silos. And more arguments.<br>
<br>
BR,<br>
Jani.<br>
<br></blockquote><div><br></div><div>Jani, Maxime,</div><div><br></div><div>Thinking out loud of different solutions we can have to make sure we take this forward.</div><div><br></div><div>Is it possible to have a variant of drm_panel_follower for the non ARM devices? That way if at any point in</div><div>the future, the drm_panel_follower infrastructure has to be used, the refcounting allocation can be bypassed?</div><div><br></div><div>Adding Uma and VIlle to the thread here.</div><div><br></div><div>Thanks!</div><div>Anusha</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
-- <br>
Jani Nikula, Intel<br>
<br>
</blockquote></div></div>