From patchwork Thu Apr 4 11:25:08 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1077158 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="J8l9raNs"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44Zgc10PGqz9sPM for ; Thu, 4 Apr 2019 22:25:37 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728724AbfDDLZV (ORCPT ); Thu, 4 Apr 2019 07:25:21 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:40079 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728345AbfDDLZV (ORCPT ); Thu, 4 Apr 2019 07:25:21 -0400 Received: by mail-wr1-f68.google.com with SMTP id h4so3298601wre.7; Thu, 04 Apr 2019 04:25:20 -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 :mime-version:content-transfer-encoding; bh=R7iuW0P73dWYUks/vfv1GvwVWicmJLD6xqGHXA8o/lk=; b=J8l9raNsjiGH5j3nmjoODpFoQfXVZQAgSeKoHGSN+IwVEMbqX4xXxQFTzWIPWVfnVp Vd+o6Ga41y7RmJkGhB7fMwrwd0Qo7C4/SLK5QRih9+6MvlaKVR58EYESJH/kuVqY4PPj b716HJNCz3zhg2tVVoB3KlHmuegd+TNUtjPjZ7RxVwDi2tUby5rhpXrgTA8fPLc227h5 zDPOZVt3BOK9YjSEgqjSKVSnvNia6wzpsk9u9VKghHSeiZBaZYH40O1dN/y78aWeFlai XbMeWpAhlKFgZ+ybk5vKa3SP64KgAlDVNriU9PVf8BzEBFFeFOU81ig58NWkGFw+CPIe 3EwQ== 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:mime-version:content-transfer-encoding; bh=R7iuW0P73dWYUks/vfv1GvwVWicmJLD6xqGHXA8o/lk=; b=qv9mp59CXSIR5paUhwSW3808ZvPpjyFcGcgP7K3B9STBljeRDIqIn7uAG04e2HlL/R EZhj0C65YOKHv4+5Ky5jyVYscwn2a/S//uxfou2GwMi96HqhIJk+t68jLlvTLY8aj7sR Oo8d6ISZ7ild1iKhB70HF1uL8VBn+dywrwfIDf1J8L1HdsjkanP2KMb54tsq/pUY2UR5 rxWGqMboiR9cgFfN/pn0hTzlR2wauAx+66XSfIScqihH4n+z97L4BZDRoY2PJycELx3A wmPHB20z5ek2D25+jJYQZ0xgg07XEROi9PoobxGzELX5L2E3YuAr0E06JgOoh4VQRqVD 3DhA== X-Gm-Message-State: APjAAAXw3NufXiEuFJQuQ9r3mmCsGmdSyRwFPK022f5fH+vlD05Ag0l9 kuVDQ+6hkoOnMLvy/anZJnQ= X-Google-Smtp-Source: APXvYqxsqRuSuJ3jq2h9E/Kp1fR9eNgXJ2Yk0106zezNVQRNLqJ9Qjuj5p69HJSKtHjAKhvimNZ01A== X-Received: by 2002:adf:f48d:: with SMTP id l13mr3604813wro.2.1554377119998; Thu, 04 Apr 2019 04:25:19 -0700 (PDT) Received: from localhost (pD9E51B25.dip0.t-ipconnect.de. [217.229.27.37]) by smtp.gmail.com with ESMTPSA id r9sm20104860wmh.38.2019.04.04.04.25.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Apr 2019 04:25:19 -0700 (PDT) From: Thierry Reding To: Thierry Reding , Rob Herring Cc: Jon Hunter , linux-tegra@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 5/8] ARM: tegra: venice2: Move PLL power supplies to XUSB pad controller Date: Thu, 4 Apr 2019 13:25:08 +0200 Message-Id: <20190404112511.28118-5-thierry.reding@gmail.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190404112511.28118-1-thierry.reding@gmail.com> References: <20190404112511.28118-1-thierry.reding@gmail.com> MIME-Version: 1.0 Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org From: Thierry Reding The XUSB pad controller is responsible for supplying power to the PLLs used to drive the various USB, PCI and SATA pads. Move the PLL power supplies from the PCIe and XUSB controllers to the XUSB pad controller to make sure they are available when needed. Signed-off-by: Thierry Reding --- arch/arm/boot/dts/tegra124-venice2.dts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/tegra124-venice2.dts b/arch/arm/boot/dts/tegra124-venice2.dts index 4882b61fb680..5d5e6e18bc7b 100644 --- a/arch/arm/boot/dts/tegra124-venice2.dts +++ b/arch/arm/boot/dts/tegra124-venice2.dts @@ -921,6 +921,11 @@ }; padctl@7009f000 { + avdd-pll-utmip-supply = <&vddio_1v8>; + avdd-pll-erefe-supply = <&avdd_1v05_run>; + avdd-pex-pll-supply = <&vdd_1v05_run>; + hvdd-pex-pll-e-supply = <&vdd_3v3_lp0>; + pads { usb2 { status = "okay";