Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2190035imm; Tue, 10 Jul 2018 15:05:17 -0700 (PDT) X-Google-Smtp-Source: AAOMgpezIO7o//trdSVSOTRA+kmEvwXgBpLxGjVg42/UVcNnD1yFdxQJhvAZWJ+pLKP4Qef8Rt57 X-Received: by 2002:a17:902:1005:: with SMTP id b5-v6mr26640208pla.207.1531260316987; Tue, 10 Jul 2018 15:05:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531260316; cv=none; d=google.com; s=arc-20160816; b=JTDNhFZPHcaOWhgISmwhyBKSzNkzyG981tNxWWuWzQD0xgdMMFurDpjDN9qh2aIUz9 UcepTwXJeFDh+08RLknWrvCjlzurcFIHSGFulynyS5umuyok/pxmCGJssyLvjcMtinsm 4prCaNgjVeFP/lZRDJdzbDflzLltvsru0PSHVWgyOawHVQYYZjLnv7sUUftzT12q5j9o nBBl+hueaosDGiR6fab0pk4cj9H1w90t/92+TQwz34Lzp/QrE7dv9QfrwynFh1R3nbVE T+bp0y2/ypuDvQxc60PhN6ZkmnC69twcZfOxHiiUZQuBBAxVgUuWJVrUDPqhA/k69Icy OXdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=2DYFEOzC+t+Y8HFTiL8CTaXGHGz/bJuzcROI7j8hGiI=; b=q/ACm8BjhSOx4HLtNrSXM4SpvhDbEd0u5VLo7hi2/MtXaHBYlQ0rgM/uirWFcTO4UX jpBYjtfEjm0W1MX/Ymz6rljm6w7sM+qqxI6UuYHmKzyQp7m+owxaKFnSp2mEhco4xMiS FSEedF4gWfFqbMlCt2C+NOs2otgZdu1KCZlkjWbRSHKvrN2/5nXuc1x36wdnT1byOSfu hY9g53+fm1M8Exel2IqjO+N0X9rrtcCVm2PoNZc/wtHTYkEYLI/KeLR/yp8FjZYMC80r TaKfJJA2lSBsNFGLypZICyucqgnuYJYkEddVOgIl/5YzFviRI/DT+DX+ZJPNxFpFFnXp 4OFw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=BGzDiQCK; 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=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z8-v6si17228086pgr.260.2018.07.10.15.04.47; Tue, 10 Jul 2018 15:05:16 -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=@chromium.org header.s=google header.b=BGzDiQCK; 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=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732299AbeGJWE6 (ORCPT + 99 others); Tue, 10 Jul 2018 18:04:58 -0400 Received: from mail-pl0-f66.google.com ([209.85.160.66]:32917 "EHLO mail-pl0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732258AbeGJWE6 (ORCPT ); Tue, 10 Jul 2018 18:04:58 -0400 Received: by mail-pl0-f66.google.com with SMTP id 6-v6so8206013plb.0 for ; Tue, 10 Jul 2018 15:03:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id; bh=2DYFEOzC+t+Y8HFTiL8CTaXGHGz/bJuzcROI7j8hGiI=; b=BGzDiQCKLj7w5vH27s0a6qCrryto4pSvZuYErEDJnu11vu8DSXDsB+jpnP+v7ArcTw Gv5lZD0QaCd7OAdjEh+KYnB+zcBdK7Jbl7N+x1dXfPUILvIxg47OFfY9doI5ys1mIecr +usXnXqlIXfTPnd2fJXCtQWK7NOV0rSvcLzZg= 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; bh=2DYFEOzC+t+Y8HFTiL8CTaXGHGz/bJuzcROI7j8hGiI=; b=K2ClBE5UP/Vv1R8Jw6pezgZhgkEDMQRHrAxml/6nNrFxo01xdtKHM/UWz4iNzGGuH4 X6saryLlWTUTaqJ/Xy/dqCN+1sOjA9YcnwiRFFxRgrTcrb5b51snDzs9wi7BJ+H1M3Ii OdziRFbII0xGLH/wABpx0PZd3nhuZLBdYXuV1ypWXMQLxWTH4t34bYtvDZUhN6iswBor fMwrXgEw8KdK+nSwbiMv3B7WTnnNdjY7zK023153tYNNy0fD383htISLfIInHfCJxUxY YlVgvHfACBhIeib2YdnAbs3NBw+6pjOXGlF7Q30QhORMmRTNs2cMk8JzEJZR9F6Y0HQd S2qQ== X-Gm-Message-State: APt69E3fKNF04NqxKeHTodjA7hVTO/GNeYY4b3g1Bprd3KPj2XkMOT1r bg1j6LZrXQkHHfruhiRGPv0fXQ== X-Received: by 2002:a17:902:599b:: with SMTP id p27-v6mr25972329pli.191.1531260233392; Tue, 10 Jul 2018 15:03:53 -0700 (PDT) Received: from tictac2.mtv.corp.google.com ([2620:0:1000:1501:38e4:86fe:ec0c:4007]) by smtp.gmail.com with ESMTPSA id y69-v6sm34939756pfd.36.2018.07.10.15.03.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Jul 2018 15:03:52 -0700 (PDT) From: Douglas Anderson To: Andy Gross Cc: Bjorn Andersson , swboyd@chromium.org, tfiga@chromium.org, Manu Gautam , David Collins , Vivek Gautam , Douglas Anderson , devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Rob Herring , David Brown , Will Deacon , Mark Rutland , linux-soc@vger.kernel.org, Catalin Marinas , linux-arm-kernel@lists.infradead.org Subject: [PATCH 0/3] arm64: dts: sdm845: Add RPMh-regulators and usb Date: Tue, 10 Jul 2018 15:01:59 -0700 Message-Id: <20180710220202.116404-1-dianders@chromium.org> X-Mailer: git-send-email 2.18.0.203.gfac676dfb9-goog Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series adds device tree nodes for the RPMh regulators and USB. These patches are based on patches in various downstream kernels from Manu Gautam and David Collins. This series was tested on SDM845-MTP (with no-AC firmware) atop Andy Gross's current "for-next" branch with some patches picked from list: 1. clk: qcom: clk-rpmh: Add QCOM RPMh clock driver https://patchwork.kernel.org/patch/10388151/ 2. regulator: add QCOM RPMh regulator driver https://patchwork.kernel.org/patch/10483369/ 3. nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us https://patchwork.kernel.org/patch/10401993/ I also needed a few patches that haven't yet posted to-list to keep things from crashing at boot (these patches weren't needed when using Coreboot as the BIOS): 1. arm64: dts: sdm845: Enable smmu support https://chromium.googlesource.com/chromiumos/third_party/kernel/+/8046f638b4 2. HACK: iommu/arm-smmu: make a mismatch in CBs and CB interrupts non-fatal https://chromium.googlesource.com/chromiumos/third_party/kernel/+/8c0b634f48 Given the above caveats these three patches are probably not quite ready for landing, but I wanted to at least get them out there to start the review process. Douglas Anderson (2): arm64: dts: qcom: sdm845-mtp: Add RPMh VRM/XOB regulators arm64: dts: qcom: sdm845-mtp: Add nodes for USB Manu Gautam (1): arm64: dts: qcom: sdm845: Add USB-related nodes arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 507 ++++++++++++++++++++++++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 189 +++++++++ 2 files changed, 696 insertions(+) -- 2.18.0.203.gfac676dfb9-goog