Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp7194480rwr; Tue, 25 Apr 2023 09:18:05 -0700 (PDT) X-Google-Smtp-Source: AKy350ZqGwl7h5P/sk7WLqBlzfuishOWugblR6TDk3wedlO+lcI70Qcykx++1M4OELDmsbP9e4pd X-Received: by 2002:a05:6a20:8215:b0:f5:5232:4bc9 with SMTP id w21-20020a056a20821500b000f552324bc9mr6844348pzb.23.1682439484767; Tue, 25 Apr 2023 09:18:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682439484; cv=none; d=google.com; s=arc-20160816; b=NhVQl5V5uaMokiMtXwGZH6jHi4wdltoqKIv5AQB6G5R8YSmI6aveSStlOtYoIVxYYm ZCUMxpqY11ydvnTKZ2x4BVDzl+BekPVUurrRXSMzu/3HOo5XR4ogBt7b1P2TBCls+OfI 1Lgue3aujv8WqksLakXfZ7wk7gbSkQKQBTc4mrVyw6NGKqBIFnrgYNBUa3b96uZE7X0f qdt4QqG2pmAuIDbx/WTdcQ5R3K27fTr6QtoQwzw+N+fa4HkVqqrphDbr1a/YcwOmbQE5 /vWLi6of0aHuuI+wnGWxE5UJJ/zJXBodiDC2QnwDX+YAgG3GNQYiDrnVR5wdlpoSTQ8W 6lzw== 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:feedback-id :dkim-signature:dkim-signature; bh=UaojCscwxi86AjVuIh2qCHuKpN/ZbtkSzMZy6PZ+dq0=; b=je7sluqDXj036QObCW+pu/up13OLjIfIzSX6QraelMSjF0x173HiDo53idk1dVMRVC UCd6UQ7193AIXzbbskZFdRaZAlDFkn1kPnMnoZ/sxTJQEqjVlaPvl3ovDKtbrO4v5dq1 kilAB22168ncYJ8tfiD/aX+N/+rwB5LBUtCVLVAhy6uFknHbcGFMCNsCoNUGgtEbbu7K kY183csqQVEbAbHzAqd+hs0duvBWc00Eu5mVrzjsNmMvTguH/7NA6ulvdRkbYOVxK57K LPD773AekhA3OBLYo3TVwP48iY2q6nF7gZ5G7YkfPfNgafRdus7ygYG0y9CG1Q6l6dG7 bcRg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cerno.tech header.s=fm2 header.b=rs9Bvn6p; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b="iRfpC/KU"; 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=NONE sp=NONE dis=NONE) header.from=cerno.tech Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x185-20020a6386c2000000b0051f56bf066csi4915138pgd.105.2023.04.25.09.17.48; Tue, 25 Apr 2023 09:18:04 -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=@cerno.tech header.s=fm2 header.b=rs9Bvn6p; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b="iRfpC/KU"; 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=NONE sp=NONE dis=NONE) header.from=cerno.tech Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234690AbjDYQKp (ORCPT + 99 others); Tue, 25 Apr 2023 12:10:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46954 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234477AbjDYQKn (ORCPT ); Tue, 25 Apr 2023 12:10:43 -0400 Received: from wnew3-smtp.messagingengine.com (wnew3-smtp.messagingengine.com [64.147.123.17]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9F86015470 for ; Tue, 25 Apr 2023 09:10:33 -0700 (PDT) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.west.internal (Postfix) with ESMTP id 60AF42B066F2; Tue, 25 Apr 2023 12:10:31 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Tue, 25 Apr 2023 12:10:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1682439030; x=1682446230; bh=Ua ojCscwxi86AjVuIh2qCHuKpN/ZbtkSzMZy6PZ+dq0=; b=rs9Bvn6pjM1EZQb5/e 0ew6BcvE534Wwf7Fzg9YF9G5XCPwkxWv/hHowRoqwoln8M3w6BS3FVaflLkpC/iw UnjfQZBhve3krhuivKbT0UBqx0TAkj7+4OQlO2irX93g5wn+D1JnfH8y1k7TjmIS bOPHVnyJC/TE/TE6+LwTclIrPAbVmxJg780W82bFwxtf2ZeS7VJT+Kg4wDQD3Hbs IqZ7qG30WK3dclE1EGXiMdmvSes9Mg4JZuBnoXpD+4gZClHEOU2eCYRAivfWwZWS DFvo8v7297lyTAvTFcoIBF8nk1vXy7STAQaI+M+sgHeRFGcShMbcOnwP0BTfNzRM 2K5A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1682439030; x=1682446230; bh=UaojCscwxi86A jVuIh2qCHuKpN/ZbtkSzMZy6PZ+dq0=; b=iRfpC/KUuKid9v5Vzv+Nd4uFvSOmv 9Htvapj5EI3Et4MTXTMqhfAgGar2TOfcXCAp92v7w59J8Af/HjgMB+SpLoD2whu1 +6B+zOXJOLpRbFCiES54J7AnESgWNWfBR9XMLAqA8cm+pasBqqjDZYEy2O3tRrxV 05HeNsYYy5RxjMLSYZpwn+6IFLNEjwVITNM6+ALzGLZbBLh/cKlWliuznrRqh78d MP2LJZoFh/JdSBWc4M2412zL6CDbTBilhZlINlBlW4Msy2a0cfz88HNpDUa7KIRH 3Y06ShqOzp3/tIrhGYbHW21lnTsnSkVPkJ0PuWBdhPwNaNfFS+Zp9pDcA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfeduvddgleekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesghdtsfertddtvdenucfhrhhomhepofgrgihi mhgvucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtffrrg htthgvrhhnpeeuveduheeutdekvefgudevjeeufedvvdevhfejgfelgfdtkeevueegteek gfelfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hmrgigihhmvgestggvrhhnohdrthgvtghh X-ME-Proxy: Feedback-ID: i8771445c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 25 Apr 2023 12:10:29 -0400 (EDT) Date: Tue, 25 Apr 2023 18:10:28 +0200 From: Maxime Ripard To: Roman Beranek Cc: Chen-Yu Tsai , David Airlie , Daniel Vetter , Jernej Skrabec , Samuel Holland , Frank Oltmanns , Icenowy Zheng , Ondrej Jirman , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 4/7] arm64: dts: allwinner: a64: assign PLL_MIPI to CLK_TCON0 Message-ID: References: <20230418074008.69752-1-me@crly.cz> <20230418074008.69752-5-me@crly.cz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="wfstf36tsrjcb6td" Content-Disposition: inline In-Reply-To: <20230418074008.69752-5-me@crly.cz> 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_PASS, 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 --wfstf36tsrjcb6td Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 18, 2023 at 09:40:05AM +0200, Roman Beranek wrote: > Assign pll-mipi parent to tcon0's source clock via 'assigned-clocks'. >=20 > Signed-off-by: Roman Beranek > --- > arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 2 ++ > 1 file changed, 2 insertions(+) >=20 > diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/b= oot/dts/allwinner/sun50i-a64.dtsi > index 62f45f71ec65..e6a194db420d 100644 > --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi > +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi > @@ -411,6 +411,8 @@ tcon0: lcd-controller@1c0c000 { > #clock-cells =3D <0>; > resets =3D <&ccu RST_BUS_TCON0>, <&ccu RST_BUS_LVDS>; > reset-names =3D "lcd", "lvds"; > + assigned-clocks =3D <&ccu CLK_TCON0>; > + assigned-clock-parents =3D <&ccu CLK_PLL_MIPI>; assigned-clock-parents is fairly fragile, and it's essentially an OS decision, so that doesn't have much to do with the platform. Just force the parent in the clock driver, and prevent it from being reparented. It will be more robust, and we will be able to change it in the future easily. Maxime --wfstf36tsrjcb6td Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCZEf7dAAKCRDj7w1vZxhR xSYEAP9ufal853zPBswPlSP34CsO6Dbt8fsbiPRYUozvKqvluQD/Xizu/MNXPNTL 5be4XrGm/g+J+J6/+WtdZT9oLQQhwgI= =CC4z -----END PGP SIGNATURE----- --wfstf36tsrjcb6td--