From patchwork Mon Jun 8 07:07:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 187591 Delivered-To: patch@linaro.org Received: by 2002:a92:cf06:0:0:0:0:0 with SMTP id c6csp4611179ilo; Mon, 8 Jun 2020 00:09:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyJhmykSHGHkEWY/9VeAjhJUD0+FbjLXDd9wjk0wFCRChKYf5/K2saL/9lO1TsiS4G2yoxl X-Received: by 2002:a17:906:2507:: with SMTP id i7mr11919550ejb.419.1591600177324; Mon, 08 Jun 2020 00:09:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591600177; cv=none; d=google.com; s=arc-20160816; b=otRMBdd1SkPMVsXk2m6twIYhKXSsgYst6hUt8NeYMNBXQfQEP0MghEMlKShTdS/BbD dg2w7NoMhmuiu4plasWjX825kVDuAJBSm6RwD5+6L555X2vwsXqWPFJDtqmyEExrmfH9 ibdQ87uO+I5SDTF2vE0o0kchWDAFjKESClznoRqlrdM30HUGer9mGWZGwZavgPpDqq4w ijpVgOTp/HxWa+KRd9LZDFsjClqu62BaZVIkXgDlIFVGYgtNGI8z+kWQHYE4qKVOINJV Q07/J/nfrnH3ZVjErCkl3FHTEvcqxyDfA2BCrxKISnVREOxWzdVZgnUKcAFlTNW2bItx 7Baw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=eLHXN6AWltCIBxs2DNSCGZ0DX+K3s3X6F8h3xg9dmHM=; b=0lib7PeDQdsjOXp0YQiTouDhfY0hkTvSKdulmAzvzNd+ObIP3laf2qwEnwBCr/SxjA 8863xQsrZSsRNOJ3t4xyyJA+zQszFUP5+OWIplK3+kLht3hZBFylxK4Y9UgoLCCPe4ZU hPK3APHiYMpO2KiQH4MIqr0CFwWM+6JcJ3jmcrA6DpzSq85Pz0ps7t6tc+vwL6V0D3kn 9h+Xq1zM9tq+Wxf3iU3ioIK9sX9jPStBC0KgLDFk2xMuUO78F0iriuqPqTXB/DF2nn14 ALB9WwM0kdrYbEHOKE+PHnycpXB/OSV6Qv8YQDRKsPYFbbKa3zQTsfWmc3V0TlPWRAZl 2Rwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=rqhpmzBM; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z3si8273349eda.578.2020.06.08.00.09.36; Mon, 08 Jun 2020 00:09:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-arm-msm-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=@linaro.org header.s=google header.b=rqhpmzBM; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727977AbgFHHJf (ORCPT + 16 others); Mon, 8 Jun 2020 03:09:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58782 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727966AbgFHHJe (ORCPT ); Mon, 8 Jun 2020 03:09:34 -0400 Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::241]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7B925C08C5C3 for ; Mon, 8 Jun 2020 00:09:34 -0700 (PDT) Received: by mail-lj1-x241.google.com with SMTP id s1so19103896ljo.0 for ; Mon, 08 Jun 2020 00:09:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=eLHXN6AWltCIBxs2DNSCGZ0DX+K3s3X6F8h3xg9dmHM=; b=rqhpmzBMr0ZmT3IS15wvsjt+shYjUl/MkyLX04MMwELrKIC2nhBgNDywQIyzmsHccx +2uGTY0M3uPVbDDXjn10U0+gZhh/QGE5A5AnT2vmjxwJpW2A+a+KrofSkcCdexMVRC5Y nFfXJ/tAws0MZ+BdPNWJKjIq6p8/3214drcaP6lyGd6Y/XZtkxHXuE1PO3tuIWMrh/Ys Cl+hCfK4Mqws6z1pseEpF6PjYnkJW4toov6aaWHZkr5OheFrXE+GhvY0Aw8MSWaWNT76 QvLc8XwNZH9dGUUGHPfbRAKt5Kuc40yIjK6mcqiplHuq+b4A+szaSafNLZRussdg27uG Mxhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=eLHXN6AWltCIBxs2DNSCGZ0DX+K3s3X6F8h3xg9dmHM=; b=JTfDDa3Cf7zavbAwGQks5ChAr02A5MnMstlOR9X7FgE4l2yf01iCgGNr3Yer/nGqA2 jjXahzwjDp/YDGXWvDheBS18D/NuPla6FZz16qQjgxjkD/w/Txfzidl8lJOgAOpZVIUy Vhns5jffRAz+KITo0Ps2noTu6QjXw73Yz6V2yWS6xlSrLR2F+iinsi/NL/SeHzRsdyrH WAo+1FuhPzCM+xrzNK3F1qy6BvY8/+2IZ6Msp/dXirzLa0gecgOm2BjDFa5qf2z+y+WT JSU/fDS6runlpM7gFD58aBJHyAjDCNXHGOoSJh+snaMcto1cPp/PHPuJU+SAXdyunDAu vYCg== X-Gm-Message-State: AOAM530nIgHocjbmxJYWjmOoS7W8mRF8Nb4nWlOmkYkUQyWbqi0fK6BS KCyu7fuM+orbDNBwoTTenu0/RODsN4Y= X-Received: by 2002:a2e:8601:: with SMTP id a1mr8729523lji.255.1591600172465; Mon, 08 Jun 2020 00:09:32 -0700 (PDT) Received: from localhost.localdomain (c-92d7225c.014-348-6c756e10.bbcust.telenor.se. [92.34.215.146]) by smtp.gmail.com with ESMTPSA id o2sm4168948lfc.85.2020.06.08.00.09.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2020 00:09:31 -0700 (PDT) From: Linus Walleij To: linux-arm-msm@vger.kernel.org, Andy Gross , Bjorn Andersson Cc: linux-arm-kernel@lists.infradead.org, Linus Walleij Subject: [PATCH] ARM: dts: qcom-msm8660: Add GSBI1 SPI bus Date: Mon, 8 Jun 2020 09:07:18 +0200 Message-Id: <20200608070718.59666-1-linus.walleij@linaro.org> X-Mailer: git-send-email 2.25.4 MIME-Version: 1.0 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org GSBI1 can be used to enable an external SPI bus on e.g. the APQ8060. On the DragonBoard APQ8060 this SPI bus is used to talk to the LCD display. Signed-off-by: Linus Walleij --- arch/arm/boot/dts/qcom-msm8660.dtsi | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) -- 2.25.4 diff --git a/arch/arm/boot/dts/qcom-msm8660.dtsi b/arch/arm/boot/dts/qcom-msm8660.dtsi index 480fc08cbe8e..5b21fbc12d37 100644 --- a/arch/arm/boot/dts/qcom-msm8660.dtsi +++ b/arch/arm/boot/dts/qcom-msm8660.dtsi @@ -130,6 +130,31 @@ gcc: clock-controller@900000 { reg = <0x900000 0x4000>; }; + gsbi1: gsbi@16000000 { + compatible = "qcom,gsbi-v1.0.0"; + cell-index = <12>; + reg = <0x16000000 0x100>; + clocks = <&gcc GSBI1_H_CLK>; + clock-names = "iface"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + status = "disabled"; + + syscon-tcsr = <&tcsr>; + + gsbi1_spi: spi@16080000 { + compatible = "qcom,spi-qup-v1.1.1"; + reg = <0x16080000 0x1000>; + interrupts = ; + clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>; + clock-names = "core", "iface"; + status = "disabled"; + #address-cells = <1>; + #size-cells = <0>; + }; + }; + gsbi6: gsbi@16500000 { compatible = "qcom,gsbi-v1.0.0"; cell-index = <12>;