Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp3084872imm; Mon, 10 Sep 2018 10:45:57 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbzOm8t+Fs+OMoFqSjsIBc9jWyszUZT/AVeE2ZVEp7LLAeCru1VcXlJj8DfERLub8uSUNZf X-Received: by 2002:a62:438f:: with SMTP id l15-v6mr25527461pfi.196.1536601556939; Mon, 10 Sep 2018 10:45:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536601556; cv=none; d=google.com; s=arc-20160816; b=ZVKdEspsxHGZEnpM8jvrsMd+KtAlWgFpivhtyC+HTn1qoyuv1/hzV3YfuTe7VBfm+Y AyTJsAgbi3md55x6Rj85ouB0yEgbd82LQk2YtD8i78hjMpSunIedxqIcnmR4b+O4xkab of9p3zzz4lQUt6/u6BBzXD2WLQtF80XBIDa78lz7+KKU0JcQmdzmKYsVqS8nKOAVtqz6 aYBcLzafllM7Recgmf7jwPo55iL0gjrcI2A4vUqeHooRXIFJwUtKVh0pHPYYE7t7uUpq RhAaDz7EsCh1w5uKXWh3ht8VI16gLBo8EnJOTrv9BS2gQTlMUepPW4I1xpxDbis138xL Kx5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=LqZmN/TGcm+xl8kdtcFez8aQgbhmyFtFTkxFhdNlUt8=; b=NMOaUhh25kjMkamzsc005lEirplYZlcO4/2M6+G2O6rt9P9K0UcxL/DtAY2ZBkMWj5 RHFHMQSMmRfjwOTl5h6x3THseflOfaHtYEaSzNa+DtZaNWnwl+zcD9SebNG+FAP49lX2 mW6fLwMRwWh9mJBl0Z2+QWdANJTz2igtyJnhqMNYsE9UZQaiYrmahvxRNJpfz7siMEia Ck0WQtI5/8RhNjPGS5arbP6UHhCimat3k/V2pId+VlrcIjvVm8MzKvm6mxH7wuoWklfP sJjvxjuRmP4M2EIXzcJ2Xqk1aGmhVPQaj9M60qIYRvmJU+azB2CBvDD6/MDzwIrPsMUN qVgQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l127-v6si18523675pfc.135.2018.09.10.10.45.34; Mon, 10 Sep 2018 10:45:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728658AbeIJWkJ (ORCPT + 99 others); Mon, 10 Sep 2018 18:40:09 -0400 Received: from muru.com ([72.249.23.125]:55810 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727031AbeIJWkJ (ORCPT ); Mon, 10 Sep 2018 18:40:09 -0400 Received: from atomide.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTPS id CA02F80B6; Mon, 10 Sep 2018 17:49:01 +0000 (UTC) Date: Mon, 10 Sep 2018 10:44:53 -0700 From: Tony Lindgren To: Laurent Pinchart Cc: Tomi Valkeinen , Pavel Machek , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel , linux-omap@vger.kernel.org, sre@kernel.org, nekit1000@gmail.com, mpartap@gmx.net, merlijn@wizzup.org Subject: Re: omap4: support for manually updated display Message-ID: <20180910174453.GV5662@atomide.com> References: <20180830090456.GA17277@amd> <797c13fa-7a5b-a809-7dd0-14b01a3046be@ti.com> <3205865.8O8aibZXye@avalon> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3205865.8O8aibZXye@avalon> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Laurent Pinchart [180910 12:28]: > On Monday, 10 September 2018 14:59:23 EEST Tomi Valkeinen wrote: > > A large omapdrm change set from Laurent was merged into drm-next, and > > I'm certain they conflict with this series. Laurent also has continued > > that work, and while those new patches haven't been sent for review yet, > > I fear they'll also conflict with these. > > > > So in the minimum, a rebase on top of drm-next is needed. > > > > I also continue to be very worried that adding DSI support to omapdrm at > > this stage will be a huge extra burden for Laurent's work. > > > > We should transform the panel-dsi-cm.c towards the common DRM model. > > With a quick look, there seems to be a driver for Samsung's S6E63J0X03 > > panel. So possibly all the DSI features are there in the DRM framework, > > but someone needs to check that and start working on panel-dsi-cm.c so > > that it's ready when we finally switch to the DRM model. > > > > In my opinion, which I've also expressed before, the above work is much > > easier to do by first changing the omapdrm to DRM model, without any DSI > > displays, and then add the DSI command mode support. But if people > > insist on adding the DSI support already now, I would appreciate the > > same people working on the DSI support so that Laurent doesn't have to > > do it all. > > I want to make it clear that I don't want to claim any privilege in getting > patches merged first. I am however worried that, without an easy way to test > DSI support, and without enough time to focus on it, I would break whatever > would be merged now in future reworks. I would thus like to find out how to > collaborate on this task, hopefully to move towards usage of drm_bridge and > drm_panel for DSI-based pipelines. Real users with mainline kernel with a real product should always have priority over any ongoing clean-up. And for testing, a bunch of real users is something you can't beat for proper testing of code on ongoing basis! Naturally the burden of getting the patches ready is on the people using them for rebase and fixing comments. And Sebastian has already agreed help with maintaining it. I've been actually using DSI command mode support and testing Linux next several times a week to prevent regressions from sneaking into -rc1 in general. So now I can't test omapdrm with next until Sebastian is done with rebasing.. Back to headless testing then. Anyways, I'd say let's add the DSI command mode support ASAP after rebasing, there are at least Sebastian, Pavel and I then testing and helping with further ongoing panel conversion work. Regards, Tony