Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2385299imm; Thu, 20 Sep 2018 12:18:04 -0700 (PDT) X-Google-Smtp-Source: ANB0VdY2tVF8cDBYFin2bi+4MY/1RT9QGC4/UuTb7a+MRbJ5jUXAOdVS72DtqTDaBXrxJa2o5rph X-Received: by 2002:a17:902:aa83:: with SMTP id d3-v6mr40390300plr.242.1537471084122; Thu, 20 Sep 2018 12:18:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537471084; cv=none; d=google.com; s=arc-20160816; b=GHwrHEHkZsdjeQxUzTi576wU8xYRfmY776KUCD62jkBCJpNfTJ+2yS/Ynt6ztbReCi 1VG84M1/HSjF0InP+ulQHBi/0K+amrme7KF/Esk+mvzQSR8SogP2AeaCpee/l9IcWoWq CB+13/LGfCnJkMsxi9g0XbyeZRXnaoXdEGMC2LVscV6+VF1qj9trU5TdKKqaGz5weruE Fz+dzxuylXffbCKBI4Aj6RBPayuCSeyftHgg/JsOJhAXNJWFLyAb3hDgr7aO6C8/h29Z xmVrc7r2Dlleh4pwm2mb0G5WSqoQzfuvA/FPceuAf0ZC+U+BnLWK5O98mgCDK+bmIYYD WcjA== 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:dkim-signature; bh=/iOAFW9+Dl5OdOZueVtGnfdXxnYdGYFZoxabExxjVt8=; b=FGw5OBKzT7eZpjvBnbRpoXDG462HDRl9QnqJVm/uGR1XJHk+c6r4khks4eerXOl7OZ HS1vCPr4l4CP8n37E/Ex00bcUom9rTTEKYjTTZvljH6iuqgx7NRAVyjGNHgBHvbTCcwZ 7DEhqxiQ6AOBJFYDCmdTB/3eSGIttuJXKqssSNOB1P0Bw4I/mLKtIyDH8Fhtz6gsg61O eu2m3KPFRRFrlePFtIq253gZ5cSUsrNig5f/YjIi9HYZ6KrIOwUeLnJN/x2qFg/pg9Sw 9/4p8fiRbQDzMsTsYvEilsijYWPy2eMy4cO3PsF4vUpH5u57/zxIe3rpKjeDORSrlqEC uSnQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fM7zMfKG; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h22-v6si27745705pfa.238.2018.09.20.12.17.48; Thu, 20 Sep 2018 12:18:04 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fM7zMfKG; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388559AbeIUBCf (ORCPT + 99 others); Thu, 20 Sep 2018 21:02:35 -0400 Received: from mail-pf1-f193.google.com ([209.85.210.193]:38500 "EHLO mail-pf1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388353AbeIUBCe (ORCPT ); Thu, 20 Sep 2018 21:02:34 -0400 Received: by mail-pf1-f193.google.com with SMTP id x17-v6so4822251pfh.5; Thu, 20 Sep 2018 12:17:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=/iOAFW9+Dl5OdOZueVtGnfdXxnYdGYFZoxabExxjVt8=; b=fM7zMfKGKYtUfsP2esxxZm71fp0FhykD/e9+h6L8omiW9OFEndH0/K1MnzdkLGRMXi 5Hy3bQPUGdd+REuW31IvH1rsZe8oVLx9Dh7VFg6/+V1o07QR3LlbRxc/LV5r5btBjKqY TeO4fpLnwrikDSH4jS5RDoth/OAcPFaSwIIDg+0P+HfrXgNMwRdyISbxzZMn97ugi8A6 Jg0aZaeoRN0/lVOHYh96L4lEPGaaUfMkpTC3ga1oEYK2vNDf4jvQ/F0vkuVR+t3opOVd 7P9ign6O3sIrS1estZ2uTIrgoHJBGZvx8Wd+vB/V7T1HUumWuXQc5po6nlvcYVg9SNx3 tp1Q== 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:in-reply-to :references; bh=/iOAFW9+Dl5OdOZueVtGnfdXxnYdGYFZoxabExxjVt8=; b=R+t3UknX79TfPfkb8MaJQ2ueEcdoV/EbzfvA0h85FhovzHckA+vi4kUWkUoFWOHly4 ZcAXlBeDj1UAjfu/Y2cOtUbVECjDz4Ke8IK0+91RQ0lB6uYZE+3o4oIrLrBJWIKjrH8K DUsS1gjFQ53ZUA/VYeGxIF5a4by+kSkWI/3LjT+2tvqHRk2dPk0GXEsMXUBTJo1kmIBM lU/EdFmmmDR1StQ0KPjyFA7WrRb9n35L+0pEjjahPODlWzXZCOZrtWx4OcCzvPLyXOSf EDudLoorxieZI0IhiySOsV4hlnju/snxgmgdZ1jIvMrMjWUUM7RhVG92zxyOvoaDoZvo ORtQ== X-Gm-Message-State: APzg51D4PyvbGMIDM0sr3mF91KhltpFUQOOQ9oP1X6Beoyvb59NyhXYl HElQfNv3k2HgagIWXi3LPzsQcIC3 X-Received: by 2002:a62:e412:: with SMTP id r18-v6mr42814136pfh.25.1537471055274; Thu, 20 Sep 2018 12:17:35 -0700 (PDT) Received: from fainelli-desktop.igp.broadcom.net ([192.19.223.250]) by smtp.gmail.com with ESMTPSA id n9-v6sm40665601pfg.21.2018.09.20.12.17.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Sep 2018 12:17:34 -0700 (PDT) From: Florian Fainelli To: linux-kernel@vger.kernel.org Cc: Florian Fainelli , Jens Axboe , Rob Herring , Mark Rutland , Kishon Vijay Abraham I , Al Cooper , Ray Jui , Tejun Heo , Fengguang Wu , Arnd Bergmann , linux-ide@vger.kernel.org (open list:LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)), devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), bcm-kernel-feedback-list@broadcom.com Subject: [PATCH 8/9] ARM: dts: BCM63xx: enable SATA PHY and AHCI controller Date: Thu, 20 Sep 2018 12:16:45 -0700 Message-Id: <20180920191646.18198-12-f.fainelli@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180920191646.18198-1-f.fainelli@gmail.com> References: <20180920191646.18198-1-f.fainelli@gmail.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add Device Tree entries for the Broadcom AHCI and SATA PHY controller found on BCM63138 SoCs Signed-off-by: Florian Fainelli --- arch/arm/boot/dts/bcm63138.dtsi | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm/boot/dts/bcm63138.dtsi b/arch/arm/boot/dts/bcm63138.dtsi index 6df61518776f..546aabc6f965 100644 --- a/arch/arm/boot/dts/bcm63138.dtsi +++ b/arch/arm/boot/dts/bcm63138.dtsi @@ -143,6 +143,36 @@ reg = <0x4800e0 0x10>; #reset-cells = <2>; }; + + ahci: sata@8000 { + compatible = "brcm,bcm63138-ahci", "brcm,sata3-ahci"; + reg-names = "ahci", "top-ctrl"; + reg = <0xa000 0x9ac>, <0x8040 0x24>; + interrupts = ; + #address-cells = <1>; + #size-cells = <0>; + resets = <&pmb0 3 1>; + status = "disabled"; + + sata0: sata-port@0 { + reg = <0>; + phys = <&sata_phy0>; + }; + }; + + sata_phy: sata-phy@8100 { + compatible = "brcm,bcm63138-sata-phy", "brcm,phy-sata3"; + reg = <0x8100 0x1e00>; + reg-names = "phy"; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + + sata_phy0: sata-phy@0 { + reg = <0>; + #phy-cells = <0>; + }; + }; }; /* Legacy UBUS base */ -- 2.17.1