Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp893084pxu; Wed, 2 Dec 2020 06:11:32 -0800 (PST) X-Google-Smtp-Source: ABdhPJz24I6sNKStJbJELNh3fuvs5wKb6cy5RUNsvjuC91IsjhQ3Dvd6RALOXmW3LC+UgT5wFhDV X-Received: by 2002:a50:f40e:: with SMTP id r14mr65336edm.5.1606918291933; Wed, 02 Dec 2020 06:11:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606918291; cv=none; d=google.com; s=arc-20160816; b=Xm5HvUTpzTXLTO+MA77iekfAJ1PIZu2h6mPmYmbCztCWZrLRdG8lqyfzwMBf5YzSM3 gzXVFhuN7HlCkiUw/zjWeSaeyw5wG5dtq0ctOpzEXAStCTmnfngWOKRQBs1rb6xNuyIY hGRxQmUKkvuE+920No74piwUyt0EtaXYHYzEPJBcCraZuYQTWdIWiU5I1yePj/vPP3TR LKsp+aMcPW1CMtCYU5c4kWOTTTTPVTvLF+6eqVnlR2Rl4/3Nuo4CiV/xOX6N+s0f4FdP 4tTw26N9m8C56RBLkq9P2xaNjj3MHqPiIyuKuwN0PwUSEziMGz0j1gLM0E6t2OyqL3lH JcFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:sender :dkim-signature; bh=7BFCHrmzrOqkLjq4ZogRCirDfiv1ADrbWNpSxaRd9L8=; b=IFfstU8SVQ2+xTVlDLDpavPFgtIBTJY1HJ7MYWDBWXL+AdLibaPlvcPDMz8MlsPXhx ROoe+B6/qjqXX22gz2D4mKTw04SXrHhALsZdjTHJPEyULcD31yRJTp5spSKLGTn4o3h/ OHNA5UcwXH3Avgh4jk0AlQgE8npJOy3UwmiuHaGqAFBgvEhHfNA2U7ypA4SJqJ0kRrOt Xh2xZH8R8kZ0o2SV16PMe+iyy+MRP5v59+FrV/pYK256j9gXI9cLrpaMnBMJUSCLg3VE yrMkv2SKj9Wl2jqCLdqPtnDUdggyg3N3a0APsx/PxVJRg4AqABbckXdMoAuOXqPEyWU8 81qA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@monstr-eu.20150623.gappssmtp.com header.s=20150623 header.b=ms9iWFkR; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 93si36113edm.94.2020.12.02.06.11.03; Wed, 02 Dec 2020 06:11:31 -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=@monstr-eu.20150623.gappssmtp.com header.s=20150623 header.b=ms9iWFkR; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388932AbgLBOIA (ORCPT + 99 others); Wed, 2 Dec 2020 09:08:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39198 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388928AbgLBOH7 (ORCPT ); Wed, 2 Dec 2020 09:07:59 -0500 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E154C061A55 for ; Wed, 2 Dec 2020 06:06:35 -0800 (PST) Received: by mail-ed1-x52f.google.com with SMTP id l5so3975021edq.11 for ; Wed, 02 Dec 2020 06:06:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7BFCHrmzrOqkLjq4ZogRCirDfiv1ADrbWNpSxaRd9L8=; b=ms9iWFkReozQrKn/0bBAfxCaEEUVxvE8oH/ihmQ95Z8EM51FYNL2tezD9XUGDzN9g/ 0E+csaOzWjXrTA9d0BJVI3WXsPVdVJaRQMdDRAlH7+uDzHXuv0IpfGVs1uX9dw4h3PB3 KzNrmfM+rGoAGxSlQg8oJKJYPO98Lp2DL/HLhlh3yeoDqDOVRLUCE0UbBYaBUZ96d7OS K3GUzQgmPIuJBlwoEoHY13Xt3cQ9azn1cC1zAKJNxVnoV1nkb79hEaNX5iDb2rO/18Pd RTBovpmWuaevagI8FqjUgOFPPawQjpo1gV/9se8tNSnVG1Wqu+fqLHv31IoZNFOtgdoG KyEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=7BFCHrmzrOqkLjq4ZogRCirDfiv1ADrbWNpSxaRd9L8=; b=YoM9tERYT4cvJqhkxD9ce8fUCcMGlpTuGNaYXEk8G1kIPEzNFD4Cib4go1rC/w9Ipm g7FmxbERzdu3ApM0VkiyHC8rmvusfD54n+xkK4Q3+B+arnKaiVhtxZNYahx8G6tDSnxF gFQ3MFGadRGzk5IA+E0h90PuDmmIbEEn9RcGOYB7V0Yn4Lt5UyL6Qvrl38y9T6ra5XHA ikbTCSklr2FI5werAUwnOjT592AqVuV48JLOvH+qjAffqQglRslL++zz8OvOvp8bOeDi M9+1+pV238fnEMClPpMzHFCmePMtMmb2+NQ9pLknSOsY8z2DqC3eO0ILf7JhYQh4j6IQ /o1w== X-Gm-Message-State: AOAM530wzFPzJiwV0brEYKyemJ1FQkn+oJqWJxgjaICGm1NE/+jKIs+z mnqWDbu8XeNAby2u4t+KXKZpx3jskbKzbV5x X-Received: by 2002:a50:c19a:: with SMTP id m26mr53744edf.302.1606917992907; Wed, 02 Dec 2020 06:06:32 -0800 (PST) Received: from localhost (nat-35.starnet.cz. [178.255.168.35]) by smtp.gmail.com with ESMTPSA id z19sm1282757ejj.101.2020.12.02.06.06.32 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 02 Dec 2020 06:06:32 -0800 (PST) Sender: Michal Simek From: Michal Simek To: linux-kernel@vger.kernel.org, monstr@monstr.eu, michal.simek@xilinx.com, git@xilinx.com Cc: Kalyani Akula , Krzysztof Kozlowski , Laurent Pinchart , Manish Narani , Rajan Vaja , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH 09/12] arm64: dts: zynqmp: Wire zynqmp qspi controller Date: Wed, 2 Dec 2020 15:06:08 +0100 Message-Id: <13f970a9859ac0c15381e532f05371d939c138c6.1606917949.git.michal.simek@xilinx.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add missing ZynqMP qspi IP. It works in single mode only. Signed-off-by: Michal Simek --- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 ++++ arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 14 ++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi b/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi index 7af57619436d..6a577e1383c1 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi @@ -164,6 +164,10 @@ &pcie { clocks = <&zynqmp_clk PCIE_REF>; }; +&qspi { + clocks = <&zynqmp_clk QSPI_REF>, <&zynqmp_clk LPD_LSBUS>; +}; + &sata { clocks = <&zynqmp_clk SATA_REF>; }; diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi index fa7ea7f56299..4312d4594dba 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -607,6 +607,20 @@ pcie_intc: legacy-interrupt-controller { }; }; + qspi: spi@ff0f0000 { + compatible = "xlnx,zynqmp-qspi-1.0"; + status = "disabled"; + clock-names = "ref_clk", "pclk"; + interrupts = <0 15 4>; + interrupt-parent = <&gic>; + num-cs = <1>; + reg = <0x0 0xff0f0000 0x0 0x1000>, + <0x0 0xc0000000 0x0 0x8000000>; + #address-cells = <1>; + #size-cells = <0>; + power-domains = <&zynqmp_firmware PD_QSPI>; + }; + psgtr: phy@fd400000 { compatible = "xlnx,zynqmp-psgtr-v1.1"; status = "disabled"; -- 2.29.2