Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp511119rwe; Thu, 25 Aug 2022 04:39:37 -0700 (PDT) X-Google-Smtp-Source: AA6agR70ytixT/0sQpY5Aqrf53HTvsnIFjyBV1oPDz+1MJIoRQigGnib+TnVxtj6NxCCtPgU9e5W X-Received: by 2002:a05:6a00:35c3:b0:536:ab9f:ceca with SMTP id dc3-20020a056a0035c300b00536ab9fcecamr3726345pfb.37.1661427577237; Thu, 25 Aug 2022 04:39:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661427577; cv=none; d=google.com; s=arc-20160816; b=H06GRiMMKIXbnWbwrTuLdzSUxL1q/FGT0MMrdnRDauKVSyf+ntQWmWM5rMLhbOz3ZO A6OSqiloR5yBDkIXEjUaDUkzePP8QTMPyPIuMGW6qSgdFDr9E1MkkUgqJpYIFYU5nKUK 9i/NA8isHL1M9sDGhAx78ih1rcLcrIr7WNHRccnQ/KwPm9UYgriK1+rnsUaKnVMrtpR8 Mt+c4mLOEZ5ecUCNKa3RXR2E3ZEz3nCi7QrPs69Sex3+ljNp3eYW/zt+i1XOOAWzzcwR kp4JyexQDHZKYUqHLZ+r5tReME9qTYl1i8gz67FzbytrG63AdpzV4sXQe8HwHRNq0HtT vdBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=pUD02sVmbLJE2+6sVaN3pLzxdMGTdYLqIRnLS0WJnRI=; b=Xh304eqmFBbzM0HH2CGE7fxMMzxu4zQPjEgmtjlH1g5lUGhsRJdf7wHd/y53dHqWN9 vWtLH6MpL0elGK0FhVTYobjvKPAYJn7q6mPm8NNztwAQ9mLzNKuU5tQ5js0fD8aVoE/L AM+CoLUQDwxwtY7/tT3wYtHNc+93QuQrdfJSGjQhjn0Q4mMa5DICSJQM5R7Wf4+AKlTJ 0QgpXPe56+tqcQpWW4wqtKkxcFtNrPg1STcD5yRi/pjZt3dlovc4bSK1ZM4SOjpDcoY8 HWraHSqI6ZBsbM3+YRLi4tSEJH0x38U4XBck6YRmOval04yXkmt+V3GpQjNcZJ43IiaE kODQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=nHn+mAjx; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b19-20020a056a000cd300b0052d9c492c52si6313416pfv.133.2022.08.25.04.39.26; Thu, 25 Aug 2022 04:39:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=nHn+mAjx; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241072AbiHYKlL (ORCPT + 99 others); Thu, 25 Aug 2022 06:41:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55764 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241045AbiHYKlJ (ORCPT ); Thu, 25 Aug 2022 06:41:09 -0400 Received: from relay12.mail.gandi.net (relay12.mail.gandi.net [IPv6:2001:4b98:dc4:8::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 96403A98E0; Thu, 25 Aug 2022 03:41:04 -0700 (PDT) Received: (Authenticated sender: paul.kocialkowski@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id 510FC20000D; Thu, 25 Aug 2022 10:41:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1661424062; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pUD02sVmbLJE2+6sVaN3pLzxdMGTdYLqIRnLS0WJnRI=; b=nHn+mAjxrOh0cxofo5b1LCgvuIQeHEE61oHF+f7T2b7K7sGJ3y5U6ZMbzD4vkDv9Yj2nAM jj0aP8e+7FohVNevoe8+Hws3EcC29Qxqzi6TycGRujaypPBSxcMMtGRkeLnPvwyjqDTlR9 G2vCJIjbN+HEduetWXSxEGi9GfzxsQLPzfLl5VmGm0inqyIkW6FOdtlsgF0pxYbz1BC/CM GoMkgmyCyexMXT/AlQSPQ2BDmJg6yNDDx1fVQrPd5BP7ZnuFCzcclVAK2LDeronYjeOxSg pM7vHEl6cZa3aF36MBvtYETDoKR1cxG1KXDl4VT/kMjVawra13+8NRMQfcy9+A== Date: Thu, 25 Aug 2022 12:41:00 +0200 From: Paul Kocialkowski To: Samuel Holland Cc: Kishon Vijay Abraham I , Vinod Koul , Chen-Yu Tsai , Jernej Skrabec , Maxime Ripard , Jagan Teki , Krzysztof Kozlowski , Maxime Ripard , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, linux-sunxi@lists.linux.dev Subject: Re: [PATCH 4/8] dt-bindings: sun6i-a31-mipi-dphy: Add the A100 DPHY variant Message-ID: References: <20220812075603.59375-1-samuel@sholland.org> <20220812075603.59375-5-samuel@sholland.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zRrg/vp27ssDoOSm" Content-Disposition: inline In-Reply-To: <20220812075603.59375-5-samuel@sholland.org> X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --zRrg/vp27ssDoOSm Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Samuel, On Fri 12 Aug 22, 02:55, Samuel Holland wrote: > A100 features an updated DPHY, which moves PLL control inside the DPHY > register space. (Previously PLL-MIPI was controlled from the CCU. This > does not affect the "clocks" property because the link between PLL-MIPI > and the DPHY was never represented in the devicetree.) It also requires > a modified analog power-on sequence. Finally, the new DPHY adds support > for operating as an LVDS PHY. D1 uses this same variant. Do you have some pointers about that? I'd be surprised that this PHY is now used for "traditional" LVDS display output, which is usually done with a si= mpler LVDS phy attached to the display controller. However I've seen that some new Allwinner SoCs come with sub-LVDS camera in= put, which typically requires a more complex PHY due to the high number of lanes. Anyway for now this is: Reviewed-by: Paul Kocialkowski Cheers, Paul > Signed-off-by: Samuel Holland > --- >=20 > .../bindings/phy/allwinner,sun6i-a31-mipi-dphy.yaml | 4 ++++ > 1 file changed, 4 insertions(+) >=20 > diff --git a/Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mi= pi-dphy.yaml b/Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mi= pi-dphy.yaml > index cf49bd99b3e2..b88c4b52af7d 100644 > --- a/Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi-dphy= =2Eyaml > +++ b/Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi-dphy= =2Eyaml > @@ -17,9 +17,13 @@ properties: > compatible: > oneOf: > - const: allwinner,sun6i-a31-mipi-dphy > + - const: allwinner,sun50i-a100-mipi-dphy > - items: > - const: allwinner,sun50i-a64-mipi-dphy > - const: allwinner,sun6i-a31-mipi-dphy > + - items: > + - const: allwinner,sun20i-d1-mipi-dphy > + - const: allwinner,sun50i-a100-mipi-dphy > =20 > reg: > maxItems: 1 > --=20 > 2.35.1 >=20 --=20 Paul Kocialkowski, Bootlin Embedded Linux and kernel engineering https://bootlin.com --zRrg/vp27ssDoOSm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEJZpWjZeIetVBefti3cLmz3+fv9EFAmMHUbwACgkQ3cLmz3+f v9EsaQf/bBXRX7dkItKf753uxFAwb2gmuOBMHvYFGbeRA9QvZTcqNV98aQUlGM4w isH8tUkRSXwpC5WIKuUDyGeZ6BCZo/870HZsUmeKIRkKRGnatZsW1sD8/tYn0Wmm br/ublpR94o2SDtV2gaK9gblfjg+KlABewz5sBN0UTuZPLFTJvDrkid1+4VpuNxk g/cwpn+BwyP6ljjMP93qfQQ7zc9JelE8z0USlYemXZ6+kn4rBRgBslga2GyYlkSa 86dcFRqqU0zhkmFaZ2rb+qFR3cc4IAC3xRtuMw/zeEJ3quQ7GvBa14mq3EZOi1QS IyCir6uT1GrpdpBKEHMxEGT40U9F0A== =Qxrk -----END PGP SIGNATURE----- --zRrg/vp27ssDoOSm--