Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp895189pxv; Fri, 25 Jun 2021 00:23:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwRGqpImmE1JHxvn2QDWJmP1HEfmzJ4aFZPx05ZtDHqTi0ZoAYAmPBjcsKESjJ0R2nwg6CI X-Received: by 2002:a05:6402:451:: with SMTP id p17mr9653126edw.332.1624605793965; Fri, 25 Jun 2021 00:23:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624605793; cv=none; d=google.com; s=arc-20160816; b=alQ2SJSOurpdwwNIEtN5X3F7FcWJx0wev0w4rGvnxFxkwdB4g1EX+/FCQU7oWLJK4g YkGLSP89cWZe3PZp+7x9JFybFKkLozm2SswHGS+jAkFwZXMHvlN3ny0gWO6Uj2HejIg8 g+mi23tMKi0OptAstNA1E+ngJj/tC62XNuyzyMRcmwtdOuEIsr8NaiAsGHy/UPvQE/4V nfXVcnVCA5NupVF6BBsvCl5DrxadkU5EZnBmT7r3bCGTenIINcmRoXeH7upHM4xgmPrg GuhUQ+k5ad+7dCLmZELt3p8CwiW/MoVePAHVSAF4VsRTuoc63qnEmkqjfi0bGb1QTFPp 2nuQ== 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=JXuGS+eKTKVCyfUzzF7h+NfeygUx5JK8Uwive8M30rI=; b=OZICeYWl6pU59J1fKDHBg7cfimXSp9R5Zr+9j/eyZNX9SncyedQjjn5KByAszXe4yR H/SqMBKQ7SNUe16x0iQCqbFrbKrsCdUPMfaG2mW1arWKY3qndpnJAAp3S30+5AQXiklX 12W9kenRm155XFkG2QL5XQsLIfNbvsXdz6YW2XTsHaMh0mKtDIEx4nQlN+XpB9qPNUiU pLgLwJf86MCjZ9BBAUkIMCJzXLvYee6ijWgpzavz8LZ5/2DOJZZ6q957308Q+oEYcfdk ymOmHHztPrzuPRuH7N/20ZWpuCpMSgEJJ36k4ALhNWJccIEE/nyX4UwKtt4GXJHQocH4 ujpA== 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 9si5222325ejg.681.2021.06.25.00.22.50; Fri, 25 Jun 2021 00:23:13 -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 S229826AbhFYHV4 (ORCPT + 99 others); Fri, 25 Jun 2021 03:21:56 -0400 Received: from lucky1.263xmail.com ([211.157.147.134]:48194 "EHLO lucky1.263xmail.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229454AbhFYHVy (ORCPT ); Fri, 25 Jun 2021 03:21:54 -0400 Received: from localhost (unknown [192.168.167.16]) by lucky1.263xmail.com (Postfix) with ESMTP id 17BF2CF051; Fri, 25 Jun 2021 15:19:32 +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 P12363T139710624155392S1624605571233266_; Fri, 25 Jun 2021 15:19:32 +0800 (CST) X-IP-DOMAINF: 1 X-UNIQUE-TAG: <3bef0b5452491ff7d13213441ac6be68> 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 v9 10/10] arm64: dts: rockchip: Enable SFC for Odroid Go Advance Date: Fri, 25 Jun 2021 15:19:23 +0800 Message-Id: <20210625071923.11042-1-jon.lin@rock-chips.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210625071748.10718-1-jon.lin@rock-chips.com> References: <20210625071748.10718-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 and tx bus width is set to 2 for this reason. Signed-off-by: Chris Morgan Signed-off-by: Jon Lin --- 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 49c97f76df77..f78e11dd8447 100644 --- a/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts +++ b/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts @@ -484,6 +484,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 = <2>; + }; +}; + &tsadc { status = "okay"; }; -- 2.17.1