Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp3667295pxu; Sun, 20 Dec 2020 10:49:10 -0800 (PST) X-Google-Smtp-Source: ABdhPJyxOhzaqMAzepn24U2hF9Szn9ZC8O5Cg5kwvC8si99G/zBFpZCGIgly7tqWsn+lyMI3Np5A X-Received: by 2002:a50:9b58:: with SMTP id a24mr13105505edj.22.1608490149845; Sun, 20 Dec 2020 10:49:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608490149; cv=none; d=google.com; s=arc-20160816; b=hiWSUvcoFJLyKT6LfTFVegl+XzVGVO/8JT4LjUaomkaQjOeZDlg5M3PikprggXW5lw TWekfEl80UOMO1F/jATBhw7P1P/zchjYigx6k9EeiI4opiOlwwt8/WANfxY6txNcKhoE dtjvOBZVjIoaBnmDBRa4Lqj5umxE+NHRUKlM6ei0nuR1/ntO0Wwa117rmuKTnjHmg/xD M2J6wMwLU1137l0mVdY1qPf/KyD7DSHSVioolg/61FbF2GrFIMl65Z9/Wqk2NFKFq4qm OEUZn26VsWGqc0cRDK0z2pnmwz5yFhHU3wr/8eLZE/NhVxtr3xgbj/WblXkc4X1TkVeP uJ8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:message-id:date:to:cc:from:subject :references:in-reply-to:content-transfer-encoding:mime-version :dkim-signature; bh=Xiw26ZQyLKkZv4Q07Nm2Uk4Vra8O3rMex51uV5JzXZo=; b=K1R5v3lGhSLX7b8ZV9HwmsWND6dxU3p2TLCAcbc3zmBnjZTCGjNgp9EnoPxLH261Mh 1fmUU2Ncv61F+F1pgqVAF1GHHw4rrzASjPW64nCnykJWw1lbmuPCFXjaD0jMlfvzFNr2 tzIaFmDzMwOjkVM1Mkl0gqyCJFFyxRVKx4cV8U2c+vJGPi5suUqRxEgcjkaRHRDGH8Ov IpdpXsPWAQL1ZVGlzEXThs/MKrX20BmCd9/y0WxORRe2anE45nadjv+t+V71QdX03/6O /DlI3BiybxNm16EcU7nopytndd6Wu5gGREDPQpZHwJecbNohAcFzuCx2x1ztVKbBsa7z uZUQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=LjplDPGJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id w8si8212957ejv.263.2020.12.20.10.48.47; Sun, 20 Dec 2020 10:49:09 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=LjplDPGJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1727403AbgLTSov (ORCPT + 99 others); Sun, 20 Dec 2020 13:44:51 -0500 Received: from mail.kernel.org ([198.145.29.99]:34068 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727377AbgLTSov (ORCPT ); Sun, 20 Dec 2020 13:44:51 -0500 Content-Type: text/plain; charset="utf-8" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1608489850; bh=q7CQdtmJ6I7XLlNUwEFcrFBqeXfXAvtLEXZ9U4L1q9c=; h=In-Reply-To:References:Subject:From:Cc:To:Date:From; b=LjplDPGJBLzzXrpAeWlxxCcPM6eULI/XdabcF4Dd9eozr4nyvC1Y/l0uJO01oEN8h pyntpUSMvBEmtIu5V06LErZFdhFjd3lF1FvaHENgYLG8UyUYWZe7sA06KpNd9SD5nH 6r+eGmjGN46uRJqPz+4aJ0/WkcB4twgdPIBw6oUCUsElF+Dt4EyvDyPf2rgQzOVYKv sIWGR0R3F7N5+AK1BBNQfQLXsx2uZtn0j18ENjzocO6x7hRrhazwhrJ1NQF+ApSaYm 3aQrwwcDDNhkfPvKahhSRCCNeqQlH4uMKtzSu5BZ0+TRFaBzLpSL9QZugnx5lOlHdX 5LAMAnVKtsjow== MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable In-Reply-To: References: <20201114135044.724385-1-daniel@0x0f.com> <20201114135044.724385-3-daniel@0x0f.com> <160843556037.1580929.13575770228476494246@swboyd.mtv.corp.google.com> Subject: Re: [PATCH 2/6] dt-bindings: clk: mstar msc313 mpll binding description From: Stephen Boyd Cc: DTML , linux-clk@vger.kernel.org, linux-arm-kernel , Linux Kernel Mailing List , Willy Tarreau To: Daniel Palmer Date: Sun, 20 Dec 2020 10:44:09 -0800 Message-ID: <160848984935.1580929.936824086681978646@swboyd.mtv.corp.google.com> User-Agent: alot/0.9.1 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting Daniel Palmer (2020-12-19 22:35:41) > Hi Stephen, >=20 > On Sun, 20 Dec 2020 at 12:39, Stephen Boyd wrote: > > > + clock-output-names: > > > + minItems: 8 > > > + maxItems: 8 > > > + description: | > > > + This should provide a name for the internal PLL clock and then > > > + a name for each of the divided outputs. > > > > Is this necessary? >=20 > I found without the names specified in the dt probing of muxes that > depend on the outputs but appear earlier didn't work. > Also this same PLL layout seems to be used in some other places so > eventually I was thinking this driver would get used for those PLLs > with different output names. Still seems like it could be auto-generated based on dev_name() + number. Now that we have a way to specify clk parents via the clocks property in DT (without any clock-names required) we should be able to avoid needing clock-output-names in general.