Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp653089pxt; Thu, 12 Aug 2021 06:49:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzcJ+XkOn/oEUIWV4OUwWp/wIo/r7QUNP2CZvW4LD8Fft9G2+mZY5/TIkCsQwUp0l4VGZCG X-Received: by 2002:a05:600c:4ca9:: with SMTP id g41mr1578534wmp.110.1628776175775; Thu, 12 Aug 2021 06:49:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628776175; cv=none; d=google.com; s=arc-20160816; b=N6nHtr0Gs/nA/7ZT/AcaLixxeuXDJ6gLkHPJbi3oUstdO++177zP6XnSnU1fixTyhS dYmYGuar5VY+++YimSJU/QuAPc/83nBwoh5ip4VTxvS/IHAAScH8fFfldAVexXCVTslk fPsppHvCzS+t2nH0G+hDHKpoYRCJPpfcgDQB/ZpesCCR4pIYauAqLReNoLXVWBhm+xvV n4a08W1r7gaSpCVwACw1vxL0JnlBZ2S2vJJFA+Dzx+AnhvW+7rjxFvpeUZGlVTNdRnEs a8s7LGebIhW+OK5UUHOCnU4JB8dAFT8jliLA3I0JVhQQci87dvaYR9CuhOcqpmUkuEiv qKhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from; bh=AzooOaeCXnpOMmk1ksGQvzBF+RHBn9/rnrHrZoqo/H8=; b=Lz1ds3lyLK+qcbIzrZI7vdovj/ytzAnLGPsTM2P6t4yChIScsJERO0ti3SzdXYg0bb 7MVU3ncxZHYRSmRPp66uX837XGIAhJ62hVp2ALMw+9JNvLa24TYDY11FN3yXu8ZmuMeD WAoThZUMIMGidEL34VQ3LJRpnyEyp0c4PeEA7e75I4h6BO6YRIfRDB9yXA3dkUOvThRi yNyhlDmdddRfY+2HQEppzoyG5jq+FGINcYnfjWCPgxLN5+NW5cNViyrRqk5H30r3W3Oa iR/ZhSgICXu6tNJ1AFi/Hf5BIHuqkRIXEkTe0R9cIYSlOsSos75ZV2DIs4MQJIlszWpS 1sCg== ARC-Authentication-Results: i=1; mx.google.com; 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 rs18si2512377ejb.539.2021.08.12.06.49.12; Thu, 12 Aug 2021 06:49:35 -0700 (PDT) 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; 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 S237749AbhHLNr0 (ORCPT + 99 others); Thu, 12 Aug 2021 09:47:26 -0400 Received: from lucky1.263xmail.com ([211.157.147.133]:54266 "EHLO lucky1.263xmail.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237722AbhHLNrY (ORCPT ); Thu, 12 Aug 2021 09:47:24 -0400 Received: from localhost (unknown [192.168.167.70]) by lucky1.263xmail.com (Postfix) with ESMTP id 4849AD652A; Thu, 12 Aug 2021 21:46:52 +0800 (CST) X-MAIL-GRAY: 0 X-MAIL-DELIVERY: 1 X-ADDR-CHECKED4: 1 X-SKE-CHECKED: 1 X-ANTISPAM-LEVEL: 2 Received: from localhost.localdomain (unknown [58.22.7.114]) by smtp.263.net (postfix) whith ESMTP id P4989T139771043112704S1628776006486981_; Thu, 12 Aug 2021 21:46:50 +0800 (CST) X-IP-DOMAINF: 1 X-UNIQUE-TAG: <8dcded2026158dda55856874c75d1131> X-RL-SENDER: jon.lin@rock-chips.com X-SENDER: jon.lin@rock-chips.com X-LOGIN-NAME: jon.lin@rock-chips.com X-FST-TO: linux-spi@vger.kernel.org X-RCPT-COUNT: 20 X-SENDER-IP: 58.22.7.114 X-ATTACHMENT-NUM: 0 X-System-Flag: 0 From: Jon Lin To: linux-spi@vger.kernel.org Cc: jon.lin@rock-chips.com, broonie@kernel.org, robh+dt@kernel.org, heiko@sntech.de, jbx6244@gmail.com, hjc@rock-chips.com, yifeng.zhao@rock-chips.com, sugar.zhang@rock-chips.com, linux-rockchip@lists.infradead.org, linux-mtd@lists.infradead.org, p.yadav@ti.com, macroalpha82@gmail.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, mturquette@baylibre.com, sboyd@kernel.org, linux-clk@vger.kernel.org, Chris Morgan Subject: [PATCH v13 6/6] arm64: dts: rockchip: Enable SFC for Odroid Go Advance Date: Thu, 12 Aug 2021 21:46:39 +0800 Message-Id: <20210812134639.31586-2-jon.lin@rock-chips.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210812134639.31586-1-jon.lin@rock-chips.com> References: <20210812134546.31340-1-jon.lin@rock-chips.com> <20210812134639.31586-1-jon.lin@rock-chips.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Chris Morgan This enables the Rockchip Serial Flash Controller for the Odroid Go Advance. Note that while the attached SPI NOR flash and the controller both support quad read mode, only 2 of the required 4 pins are present. The rx bus width is set to 2 for this reason, and tx bus width is set to 1 for compatibility reasons. Signed-off-by: Chris Morgan Signed-off-by: Jon Lin --- Changes in v13: None Changes in v12: None Changes in v11: - The tx is set to 1 for Odroid Go Advance device Changes in v10: None Changes in v9: None Changes in v8: None Changes in v7: None Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: None Changes in v1: None .../boot/dts/rockchip/rk3326-odroid-go2.dts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts b/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts index 7fc674a99a6c..35218c2771a2 100644 --- a/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts +++ b/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts @@ -517,6 +517,22 @@ status = "okay"; }; +&sfc { + pinctrl-0 = <&sfc_clk &sfc_cs0 &sfc_bus2>; + pinctrl-names = "default"; + #address-cells = <1>; + #size-cells = <0>; + status = "okay"; + + flash@0 { + compatible = "jedec,spi-nor"; + reg = <0>; + spi-max-frequency = <108000000>; + spi-rx-bus-width = <2>; + spi-tx-bus-width = <1>; + }; +}; + &tsadc { status = "okay"; }; -- 2.17.1