Received: by 2002:a4a:3008:0:0:0:0:0 with SMTP id q8-v6csp3415623oof; Mon, 10 Sep 2018 14:28:48 -0700 (PDT) X-Google-Smtp-Source: ANB0Vdafs8hX8eXz9W1wuGicLLKq3cbP8F/Ctyzjf6O8kCo3hseHfwlah5NFbpg4iS3KAuqkzrQE X-Received: by 2002:a63:170b:: with SMTP id x11-v6mr24047891pgl.364.1536614928247; Mon, 10 Sep 2018 14:28:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536614928; cv=none; d=google.com; s=arc-20160816; b=KVL8hTorJPlt6oalz0e/IqBKFa/KJQIR3IbqOJgWV/PccsyKyvJXgl0NxtCg6wJPM6 tPj1hwpsJGp+3tkXg8bE9u29BIWhWgKC2x5mIvGfVIDOQ3L5+hciU4uRhql1ywFw8swd rhsciF3Kolmbn3GMm2YiX342iN7t5VfRkjsYFtnB9d+uMNqSWsbVI+rGwntc6FVzXs/i A/hMxhVqnscR/HDkv/XgeHG9UNNSDh30WNN7R4YZSG+79giUqth8s0DoJ+UczhSETcrp CAcqJXZRtdhahEYGd9jAWOjzI28qRocDb0mFpcCd9emdONhrQiZhrD1wZkjJkqy54FZ0 dqHg== 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:dkim-signature; bh=IR4DOY+0AtW7S3NnBxBK1gkS5em8lmWbcQrw7f+gbyI=; b=V89Fca/u5qpc0/v5ewTVVSvR9qbVkQzyOXReRYO548yX8S4Xp/vFI6HN1BLDHb5Shf vxriarylVc2F5QIqfiEshsfIROTrYyP3bxoofdrh9U7CJaLYzTYmQ+HjwgyUDm/NEfHk Q4+zQzwUoTXzyJLcmBIvLZBKynXUrp1fFhFy+svYZG++bIVCtEsXki9qN+40UUZ/RdSW YOHZ/4yuAUtHKAzTybkLnjx6nspG87GGhRuBu8aePu4lOPU386IQOZ+2VsNIjzeTLKXi qE/83/Fe+tOomaNmMTqRMo1U7MVvkJvR0WlkHUNtW4fQ/8unukD3srEJjlEo1uT+66Aw Q75A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=N8rpThH3; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e189-v6si17968411pfe.206.2018.09.10.14.28.31; Mon, 10 Sep 2018 14:28:48 -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; dkim=pass header.i=@kernel.org header.s=default header.b=N8rpThH3; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726473AbeIKCYY (ORCPT + 99 others); Mon, 10 Sep 2018 22:24:24 -0400 Received: from mail.kernel.org ([198.145.29.99]:59572 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726121AbeIKCYY (ORCPT ); Mon, 10 Sep 2018 22:24:24 -0400 Received: from mail.kernel.org (unknown [185.216.33.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 208D820865; Mon, 10 Sep 2018 21:28:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1536614903; bh=IR4DOY+0AtW7S3NnBxBK1gkS5em8lmWbcQrw7f+gbyI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=N8rpThH3wREWCzamtTpcbaAkrigiFptRo74rvKA1n2kWavb2v7O+834LUCOES9Ggr BtTOjNuY1sQYM9FhgAJOSk+Hm2k5/z3K+90cEGGCrfGpkWoFybQjXdM+mJcQjhpWfx jihgnB1QzvBQ82Kbun7QN30OLT6jd0aUkaHWBkUY= Date: Mon, 10 Sep 2018 23:28:20 +0200 From: Sebastian Reichel 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, tony@atomide.com, nekit1000@gmail.com, mpartap@gmx.net, merlijn@wizzup.org Subject: Re: omap4: support for manually updated display Message-ID: <20180910212820.ygr3japdw6td2qvm@earth.universe> References: <20180830090456.GA17277@amd> <797c13fa-7a5b-a809-7dd0-14b01a3046be@ti.com> <3205865.8O8aibZXye@avalon> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="dw66pgggewo6aiya" Content-Disposition: inline In-Reply-To: <3205865.8O8aibZXye@avalon> User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --dw66pgggewo6aiya Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Mon, Sep 10, 2018 at 03:24:37PM +0300, Laurent Pinchart wrote: > On Monday, 10 September 2018 14:59:23 EEST Tomi Valkeinen wrote: > > On 30/08/18 12:04, Pavel Machek wrote: > > > There's neat series of patches on > > >=20 > > > https://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git= /log/ > > > ?h=3Ddroid4-pending-v4.19 > > >=20 > > > They enable display support for my hardware. As you can imagine, > > > display is rather important for a cellphone. > > >=20 > > > Tomi, can you take the patches? I can resubmit them in email, or > > > shuffle them to another branch without mfd changes, or clean them up > > > etc... > >=20 > > 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. > >=20 > > So in the minimum, a rebase on top of drm-next is needed. > >=20 > > 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. > >=20 > > 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. > >=20 > > 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. >=20 > I want to make it clear that I don't want to claim any privilege in getti= ng=20 > patches merged first. I am however worried that, without an easy way to t= est=20 > DSI support, and without enough time to focus on it, I would break whatev= er=20 > would be merged now in future reworks. I would thus like to find out how = to=20 > collaborate on this task, hopefully to move towards usage of drm_bridge a= nd=20 > drm_panel for DSI-based pipelines. I'm currently quite busy and barely find enough time to do my work as power-supply subsystem maintainer, but I already started to rebase the series. I agree, that it would be very nice to move towards usage of common DRM framework(s), but it's also nice to see which patch breaks DSI ;) P.S.: Laurent, if its helpful for your work I'm willing to sponsor a Droid 4. It's OMAP4 based and uses a manually updated DSI panel. -- Sebastian --dw66pgggewo6aiya Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAluW4fEACgkQ2O7X88g7 +poXihAAqi26GWZFTILEwOqVcbq+FOWXtFvc3L2YpIruW3Q0AaDpz0AJonH1yBsK s05sjpe/ZgbhwYwr1xGLnRNsMGa4C5gHMARsbm2g3WT8XPuTfmtvMSQLh6w8n/L/ X40Lyq09N96bZZ6WomzGszQJa++VpT03KVCjdo32jngH3w4M/7VJOIUQo56O5A3o 2ZKwYcTKX8Om9yuXlpyb+bwyLPqBbEcJgFSsFKN8H6aXxnY7wWn8qM95Pjrzaz16 Rxl3Pb+TvDdAGPRbdUsaFREN1SzW/LO/4vwNNaDoT6VTUtrER+PpPAyNBOHeOQLy y8oULoihhnLuM6IFOkviJw2BPQuqy73nfirLPqudi5YmECrbtiNJRKDwwvhrbL4F OD8xGhPvH6oYSdAVj5k5YdpSWhzfjDHs3RvSCrCbMePebGl2J32lpdWvDIgH09jW ibatXWQIfMlfOeQpvW1xTHiwD26sOBfeqXe82Qy67IX6gmDlw5+1FM5ASO+NgfZx /DyV41bgyhvUVKeVTUK+buPHN9cpWMxVidQtetKTfM9dikPTJEokqUieqRoyVEV7 88kQeBayN86lM/jvkmpei09bNUeQ5jC6RHPxWFEnOSKlE1rZ1wio4S+QCX5CG1jy XEOahufTYJx/mcMoXEa3t4Tx3jmM7mPpoNKaaypjuf21oDZT+3E= =vMAI -----END PGP SIGNATURE----- --dw66pgggewo6aiya--