Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1952790ybl; Thu, 15 Aug 2019 04:07:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqxPAi7VZ+F8P92lYfntchuCuLPm0X4PvxDmtxbN3y+ebd6X2C9X0fNW/g4+Kw43dwjeSMmF X-Received: by 2002:a17:902:bf07:: with SMTP id bi7mr3873701plb.167.1565867269938; Thu, 15 Aug 2019 04:07:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565867269; cv=none; d=google.com; s=arc-20160816; b=Yv/kjrZtFyjoSjbKc0N9UPO15kmDvdMVADm5Ymg6/mVKsKOZDh2uyChl+FaWyiG9Q2 GOMEHeNS5zajCKAwVERjPwW7A6E1MpvnFAxq9kihQkgN/je19r58H1TXT1aYdbfFM4PP nceTMwYN09yz43VU1qsG6KoaHjk6oJhjkSgJ5OEgE6AFJSvYdCHEehlQwNB8RXddNmEV t+OgxKmmo2N70GYEP0p/YOWSXLnplZbmdso+jMuoHo0frf6WcWvCtlGJEopBLQ5TfCTM tJmDA4ifNX+Y+XCYvVNhLjH1SqampVX2ibIR7q2s89iBbmrHOLNha4Fp9w/TRIqYJi1m 5sbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from; bh=42FiO3FT4gruM2GMlonUTk3RVRG9I39Qc3cz3A1rzSY=; b=Cv7fu6Jpg0vuodvglQ3I02ZLP7IfQ0FphhiQiwWXevsJHWCpKQgfgW6N3691kgP6Gw hkVxG6TD/AylP4drJGDZJiSaKz1st1LrafaGJe5kkkmdLPMy44AhQlwmE7AVJFzKo2cg wLPpfE0gxwZm460YKJuRqkJlGC19po1A2xGL8cfmXtGCMLYUef4lKhLEJehakOGf5r1+ SvORTuMa+HcKa9qg569brY2A4P1qfbsSeohUGtXhUDoLgAm+eqjEGnX9b5eZco27cgP9 cuiYd5ZPZUnDQ6PauAamNTJGA65W8R9QQIEYJZ/KvEHPfXTkSodP1FTOZBj4qgPL1uuU b0AQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m5si1757768plt.167.2019.08.15.04.07.34; Thu, 15 Aug 2019 04:07:49 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730285AbfHOK0N (ORCPT + 99 others); Thu, 15 Aug 2019 06:26:13 -0400 Received: from inva020.nxp.com ([92.121.34.13]:36364 "EHLO inva020.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729996AbfHOK0L (ORCPT ); Thu, 15 Aug 2019 06:26:11 -0400 Received: from inva020.nxp.com (localhost [127.0.0.1]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id 3B4DA1A0275; Thu, 15 Aug 2019 12:26:10 +0200 (CEST) Received: from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com [165.114.16.14]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id BBEBC1A000E; Thu, 15 Aug 2019 12:26:04 +0200 (CEST) Received: from titan.ap.freescale.net (TITAN.ap.freescale.net [10.192.208.233]) by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id B5613402F1; Thu, 15 Aug 2019 18:25:57 +0800 (SGT) From: Wen He To: linux-devel@linux.nxdi.nxp.com, Rob Herring , Michael Turquette , Stephen Boyd , Mark Rutland , Shawn Guo , devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org Cc: leoyang.li@nxp.com, liviu.dudau@arm.com, Wen He Subject: [v2 3/3] arm64: dts: ls1028a: Add properties node for Display output pixel clock Date: Thu, 15 Aug 2019 18:16:13 +0800 Message-Id: <20190815101613.22872-3-wen.he_1@nxp.com> X-Mailer: git-send-email 2.9.5 In-Reply-To: <20190815101613.22872-1-wen.he_1@nxp.com> References: <20190815101613.22872-1-wen.he_1@nxp.com> X-Virus-Scanned: ClamAV using ClamSMTP Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The LS1028A has a clock domain PXLCLK0 used for the Display output interface in the display core, independent of the system bus frequency, for flexible clock design. This display core has its own pixel clock. This patch enable the pixel clock provider on the LS1028A. Signed-off-by: Wen He --- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi index 2d31e1c09e74..5218d65588c3 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi @@ -70,11 +70,18 @@ clock-output-names = "sysclk"; }; - dpclk: clock-dp { + osc_27m: clock-osc-27m { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <27000000>; - clock-output-names= "dpclk"; + clock-output-names = "phy_27m"; + }; + + dpclk: clock-display@f1f0000 { + compatible = "fsl,ls1028a-plldig"; + reg = <0x0 0xf1f0000 0x0 0xffff>; + #clock-cells = <0>; + clocks = <&osc_27m>; }; aclk: clock-axi { -- 2.17.1