Received: by 2002:ac0:8c8e:0:0:0:0:0 with SMTP id r14csp536365ima; Wed, 6 Feb 2019 04:26:27 -0800 (PST) X-Google-Smtp-Source: AHgI3IZ77hGv+upWgJzdKI3BtDOvc9RhbgpUjv7bedNMfHwe7TbMneYvLvHYGMces8ZtBWlWDDCL X-Received: by 2002:a17:902:1008:: with SMTP id b8mr10180865pla.252.1549455987576; Wed, 06 Feb 2019 04:26:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549455987; cv=none; d=google.com; s=arc-20160816; b=eQhOvDwFOuZjO5jg0F7TjRWyjDPaFNJjYDcKJOUN42J0Dcps44PdSP85AQfnOXNYMj uatpuza/2t/AOpX809jmT1Jjcnfi+ggYAaoWgLEdL9RZpNVj/kMdyzD4+eHljRJkQgou sTfCCJIClllmi1SM51v8ROvyM5536UaosZu/dLO5hnxbZdbgUQC1JsiAMGhNqYzOzmHh 8VyMNYWVnlGYMvot6qmTkdC/1/exRLUXh/MKyH/6v5Il8Go8PEU7+IjLnmQzK+GOLAx0 4wZAxgX92VxHt9L0dCK7XF7ZR+L7xgqdhICgPdPi8+9FJakLL+5nfeGy7vGshhIFIa0u zkKg== 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=WLjWbjV4iHeY29QBnER4I2EwBxVieC5pzWwb0Q++VRk=; b=0Q14thJ+Sah3FVOsZjxN+fabzIYKULJ0rudzDbKMM84oANBNUEdvwISs5OzN82JZGG 0U3ganA2sAn/iF0Ad/rVVOQCOv32uQQ0ZtQcnf3IAXerwiIXBElAL3MpZuzcMPfTxJhG SUvrNNm2WjIaMQQoKUvzG37knsRDz4SC3kKm3StbsKgx4kU7WY46s0IKNZnigr9RrgNw 5DojtFkxlWkqs1uyXghAtNCnMYdIHcH94s0aZ4DmoqUaDLCIRYjWfCNfwvBJrq1oSLm1 Q/bRorYYQ7nGZ6Qp9GOFsDxwd3LFMss0fmDYEPXyIp3UcHy6buvwYamGU7WexgJ+Gn3n Cwjg== 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 f127si5817635pfc.69.2019.02.06.04.26.11; Wed, 06 Feb 2019 04:26:27 -0800 (PST) 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 S1730384AbfBFMZv (ORCPT + 99 others); Wed, 6 Feb 2019 07:25:51 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:54577 "EHLO relay5-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727697AbfBFMZu (ORCPT ); Wed, 6 Feb 2019 07:25:50 -0500 X-Originating-IP: 185.94.189.187 Received: from localhost (unknown [185.94.189.187]) (Authenticated sender: maxime.ripard@bootlin.com) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 3F4E21C0007; Wed, 6 Feb 2019 12:25:46 +0000 (UTC) Date: Wed, 6 Feb 2019 13:25:46 +0100 From: Maxime Ripard To: Kishon Vijay Abraham I Cc: Rafal Ciepiela , Krzysztof Witos , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Chen-Yu Tsai , Sean Paul , Laurent Pinchart , Thomas Petazzoni , linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org Subject: Re: [PATCH v5 0/9] phy: Add configuration interface for MIPI D-PHY devices Message-ID: <20190206122546.7zucalixgcm4ph36@flea> References: <20190205084620.GW3271@phenom.ffwll.local> <4177fba5-279d-3283-88f0-c681f72e5951@ti.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="fx3o27cxlmcnehgf" Content-Disposition: inline In-Reply-To: <4177fba5-279d-3283-88f0-c681f72e5951@ti.com> User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --fx3o27cxlmcnehgf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Kishon, On Wed, Feb 06, 2019 at 05:43:12PM +0530, Kishon Vijay Abraham I wrote: > On 05/02/19 2:16 PM, Daniel Vetter wrote: > > On Mon, Feb 04, 2019 at 03:33:31PM +0530, Kishon Vijay Abraham I wrote: > >> > >> > >> On 21/01/19 9:15 PM, Maxime Ripard wrote: > >>> Hi, > >>> > >>> Here is a set of patches to allow the phy framework consumers to test= and > >>> apply runtime configurations. > >>> > >>> This is needed to support more phy classes that require tuning based = on > >>> parameters depending on the current use case of the device, in additi= on to > >>> the power state management already provided by the current functions. > >>> > >>> A first test bed for that API are the MIPI D-PHY devices. There's a n= umber > >>> of solutions that have been used so far to support these phy, most of= the > >>> time being an ad-hoc driver in the consumer. > >>> > >>> That approach has a big shortcoming though, which is that this is qui= te > >>> difficult to deal with consumers integrated with multiple variants of= phy, > >>> of multiple consumers integrated with the same phy. > >>> > >>> The latter case can be found in the Cadence DSI bridge, and the CSI > >>> transceiver and receivers. All of them are integrated with the same p= hy, or > >>> can be integrated with different phy, depending on the implementation. > >>> > >>> I've looked at all the MIPI DSI drivers I could find, and gathered al= l the > >>> parameters I could find. The interface should be complete, and most o= f the > >>> drivers can be converted in the future. The current set converts two = of > >>> them: the above mentionned Cadence DSI driver so that the v4l2 driver= s can > >>> use them, and the Allwinner MIPI-DSI driver. > >> > >> Can the PHY changes go independently of the consumer drivers? or else = I'll need > >> ACKs from the GPU MAINTAINER. > >=20 > > Maxime is a gpu maintainer, so you're all good :-) >=20 > cool.. I've merged all the patches except drm/bridge. >=20 > Please see if everything looks okay once it shows up in phy -next (give a= day) Thanks! If possible (and if that's still an option), it would be better if the sun6i related patches (patches 4 and 5) would go through the DRM tree (with your Acked-by of course). We have a number of patches in flight that have a decent chance to conflict with patch 4. Maxime --=20 Maxime Ripard, Bootlin Embedded Linux and Kernel engineering https://bootlin.com --fx3o27cxlmcnehgf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCXFrSSgAKCRDj7w1vZxhR xbeGAQCUUWz4qDcV+nxpYh+ZbDPmwLNfMdN1zKuRBy1FmWaG3gEAr/XazPw8k2fB fCRt6alMEBPKWQv2aIPz8bvGM09kFgw= =FI1q -----END PGP SIGNATURE----- --fx3o27cxlmcnehgf--