Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3380852pxb; Mon, 17 Jan 2022 19:07:53 -0800 (PST) X-Google-Smtp-Source: ABdhPJxuBSpNIzY6SWL/s4LdLJknp06jAGV3gsr3s8iZUo0pdv6bVgqNHcfp/VKd0Ls+vANcVlbg X-Received: by 2002:a63:8f09:: with SMTP id n9mr21331863pgd.38.1642475272964; Mon, 17 Jan 2022 19:07:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642475272; cv=none; d=google.com; s=arc-20160816; b=N75rgY9ZTpl1wmDO69zVJ3XB67+oWua5JUmFtrSndjZK8egzg88hPCHGa0UQX54HgS ThuCgdyYOtIY0NLAsyiYHy7NQhQgMN6F5r/N6bPNFxsCpy2QBBt2auTAd8ffam4uaAOU FlzTwcShSNZtaDjN3A2moGBT7QrwQM7ypP6m8aHGnreBTqK2Xhz/pMLyrYEFpSYVzgiA j54Mm2ppTa0WhAy03ADlMEPFWV0AMbacmNQtBg9X4xn5uFyUvEG0NbTeTjEZp/ouChcW 8hiMu9xw468S2YcZqZKcSJbK77CsONDaMUESPYgCL9JAD9a0RjdTjncWVpB0nRPQXxZ6 j7uA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=HTyWntryCBF4iZJRg4LVIdA30wsrAuLbxuCKj8lB+YA=; b=S+n7pdfvgZaRMEV01Kve9gZmo7JwBnBflshVIteVuHPvkLYGiwvJvaVpJWubcQsDFb Mdj6NnjbThG7qkAGYjUzTWdWFndlDBfSawNqR2E07PFKYiS3EUYYsTmGH1UgxVCpUyv3 E0Ql/ChJsCVTjAalR29u6MN7tjNrj3wy1TL0y+mhwoy6efpBLR0xaSxOaVCeW5AJ+AaP rNtjqFWH2wyjrvOu252QmwvELE13ZEV/06BUsUKuiqPqFkCvxLjmyG+lpNAjPYJ6VL3R NE4TbgTx/s1eAjiFqqiojW+f1oVQd45ERqY072ahIpN9GJyuh1pteEJyNLvNnYPwCEQI 7pBA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ZNnuZdnp; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 15si15795164pfl.73.2022.01.17.19.07.41; Mon, 17 Jan 2022 19:07:52 -0800 (PST) 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; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ZNnuZdnp; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243896AbiARBiM (ORCPT + 99 others); Mon, 17 Jan 2022 20:38:12 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47044 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231266AbiARBiL (ORCPT ); Mon, 17 Jan 2022 20:38:11 -0500 Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 70B0CC061574; Mon, 17 Jan 2022 17:38:11 -0800 (PST) Received: by mail-ed1-x532.google.com with SMTP id t24so72828619edi.8; Mon, 17 Jan 2022 17:38:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=HTyWntryCBF4iZJRg4LVIdA30wsrAuLbxuCKj8lB+YA=; b=ZNnuZdnp4aH0xUTo2hVJ3oXzTIxQohV/RtSLFHEYvmOTZJuBrEY2GpF2XLKqjvZp8o wkWZDTPw0EPr4qq7Afc6HtUrQiUr4bzMhQvM9iNC1M++YUffmfYt3cHWzE658ruhkbNc tVMltG4qTYFyUPf/K1WazsXYxz6UMPOP8m7K0XB5AeZtkRK5pBLV3E1Zc9LMxMZqhTAC j67WQ6vhD6LCtZt4Or5gwruI7piplslFNFFZFu0HsBJ9Xp41ADCIm8U8JtZfiMTbruxy GiwK6nXM7+uG9rjd53UySclF5f4yqJE9wHJl3r4dOMAt4diMtQ6udG2v1CySODWYhXlQ SlMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=HTyWntryCBF4iZJRg4LVIdA30wsrAuLbxuCKj8lB+YA=; b=V/3HuCNoQicwi+GQquDAdn2c+OQ3EouDK3malLFCWCfclnczgDPOi+DE59ooZnXTLs /E9tOxTzKnqHFNWXSMC44XXNxc57gwpZop2Wc1ArxdppKPyLRtpJBKPRf17PfntDjjtA R1wGRgjV3s5SUG4Liw2sGTek5KZ7dCrup4zFS05dnk6F2EB4zN2B60q2FPUzCuhCi2Mz tpkTf15r4KxiHDFsb9qntDJO2Gcak1Im3CH1jh5AAyHO/yBFB4nKOpx5JgTt1hWKNAWC pVgIMd8YMQUzDgHkTrRwpacOZCqov09raoTV6i1JPXAkf77Cjzr4xJBwowSH/QflJF+a CAQg== X-Gm-Message-State: AOAM532wtqwaRrS3Xk4BlZlNNzYX/yj5b4gPj11B0yXsaMw9gP/fJ9Vc LOl2c2ETJe4IH6llVR+yvLA= X-Received: by 2002:a17:907:72d2:: with SMTP id du18mr18435031ejc.208.1642469889882; Mon, 17 Jan 2022 17:38:09 -0800 (PST) Received: from localhost.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id kj18sm3990675ejc.139.2022.01.17.17.38.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Jan 2022 17:38:09 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH 00/17] Multiple addition to ipq8064 dtsi Date: Tue, 18 Jan 2022 02:20:30 +0100 Message-Id: <20220118012051.21691-1-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.33.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This try to complete the ipq8064 dtsi and introduce 2 new dtsi ipq8064-v2 and ipq8065. While some node are still missing (cpufreq node, l2 scale node, fab scale node) this would add most of the missing node to make ipq8064 actually usable. Some of the changes are the fix for the pci IO that cause any secondary wifi card with ath10k to fail init. Adds regulators definition for RPM. Adds many missing gsbi nodes used by all the devices. Enable the usb phy by default as they are actually enabled internally by xlate only if the dwc3 driver is used. Add opp table and declare idle state for ipq8064. Fix some dtc warning. This also add the ipq8064-v2.0 dtsi and the ipq8065 dtsi used by more recent devices based on this SoC. Ansuel Smith (17): ARM: dts: qcom: add multiple missing pin definition for ipq8064 ARM: dts: qcom: add gsbi6 missing definition for ipq8064 ARM: dts: qcom: add missing rpm regulators and cells for ipq8064 ARM: dts: qcom: add missing snps,dwmac compatible for gmac ipq8064 ARM: dts: qcom: enable usb phy by default for ipq8064 ARM: dts: qcom: reduce pci IO size to 64K for ipq8064 ARM: dts: qcom: fix dtc warning for missing #address-cells for ipq8064 ARM: dts: qcom: add smem node for ipq8064 ARM: dts: qcom: add saw for l2 cache and kraitcc for ipq8064 ARM: dts: qcom: add sic non secure node for ipq8064 ARM: dts: qcom: fix and add some missing gsbi node for ipq8064 ARM: dts: qcom: add opp table for cpu and l2 for ipq8064 ARM: dts: qcom: add speedbin efuse nvmem binding ARM: dts: qcom: add multiple missing binding for cpu and l2 for ipq8064 ARM: dts: qcom: remove redundant binding from ipq8064 rb3011 dts ARM: dts: qcom: add ipq8064-v2.0 dtsi ARM: dts: qcom: add ipq8065 dtsi arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 17 -- arch/arm/boot/dts/qcom-ipq8064-v2.0.dtsi | 70 +++++ arch/arm/boot/dts/qcom-ipq8064.dtsi | 344 +++++++++++++++++++++- arch/arm/boot/dts/qcom-ipq8065.dtsi | 168 +++++++++++ 4 files changed, 568 insertions(+), 31 deletions(-) create mode 100644 arch/arm/boot/dts/qcom-ipq8064-v2.0.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8065.dtsi -- 2.33.1