Received: by 2002:a05:7412:5112:b0:fa:6e18:a558 with SMTP id fm18csp390553rdb; Tue, 23 Jan 2024 03:02:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IHCJIBBqHuR1uj8HZpHSFBSCKDfhS6lUSr6M9evgLX5qEufCb06PUnCWmEMJ9lrCwnznfnq X-Received: by 2002:a17:906:1b17:b0:a30:4618:80a0 with SMTP id o23-20020a1709061b1700b00a30461880a0mr1733739ejg.33.1706007727132; Tue, 23 Jan 2024 03:02:07 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706007727; cv=pass; d=google.com; s=arc-20160816; b=iz4t4Eqg6EEx7HesPbLxgNRkD/wFNZKv8PDTHj05jrk8EaA+HOBkBXGHyfN5ehD/TU Md8Mnnk761URf8T7aS3Q/o+A+uYYj1GgoAv5+LC5Iwq3Q95bDSAbE/zgXBzZz6bhF4ew eQR27rlf0C8Dw9FNLIZaHgH5JF/4LIjk77Fw2A8Dx8szMOqBHUhLIa2soRz6ZoSgFA76 uK9fpJiNRgnEBv1uSchk8oNSi2XLvOoC5VrYcl6pYsyVF0cIoomQOo+Ma2S6oSw9BE+d XopEAzGsgNmgS1XRlJYs97ZaAr1NyWKWoehbZAZ7IEQJbNh/qlYO7dUMBwI+mh7u7UfI XQ2A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:from :dkim-signature; bh=DgWgMqXX/nLyJMe6niIKtw6w9F40cOBRvzu8MWC2fKQ=; fh=KvaJsPjjy/nH1PcWvzpfRp4O8bLpxgiJHP1SzcQ8o5w=; b=09rBA7jqR/08j9p6b7YUl9uyv6tCfgFrFBV4WMJFywRvOX656Gs5HKbOzdAvFNQeP2 f90+RxcaEXRUyu9oQsY9nvcuTNuKweeAd9QaoYPXg6Oqve4F44R37prLwArZWgzdyuK3 pDqyKWCt7B4oD2Lpz+zunfv5BbkN/Fr8uGTixVibwUaw5XgtZvSZ5V2+eaQRLwB+R4Ws PIyoYihwaES5osITB6GiK7XSj01XH16FnsIKD7bWCtN+Ma+Z1hbSD4qjMsdZCaAHcjPp AA5CAAirfQLr/8zcAmA66pGMmC0cOhK/IFyGELJMcgeL17EBhkrDvy4asXTS4DMleEQt 9ORg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HcmZxsu0; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-35138-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-35138-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id u20-20020a17090626d400b00a2c20f5dc30si11367103ejc.907.2024.01.23.03.02.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Jan 2024 03:02:07 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-35138-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=HcmZxsu0; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-35138-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-35138-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id AE2131F25975 for ; Tue, 23 Jan 2024 11:02:06 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id ECD6F5D727; Tue, 23 Jan 2024 11:01:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="HcmZxsu0" Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5ED5E5A116 for ; Tue, 23 Jan 2024 11:01:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706007716; cv=none; b=eWwC8Nx2zrOxRSqoJ4qWTo9OEWhNm/70bcT1hvjkZQxCGlhtsRONSZmGjj0sYvmTUHgNgOKKtb6ZalQoGoWzW3QyQoQ+5PFPaA00LbjRGXfGpR43hxL/gnCbvlXyjrngs/57rPkL7fypnBP2qwy4SO3SJW5uRE81uCHqQrnnuos= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706007716; c=relaxed/simple; bh=mpfY+BCg0dcdts5GW3yyXu28a14NVn8fS8CS8HwrtEA=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=IBh3/KrJpRHH+OOGnsDuRa0fMcVshG1cmO4rRW72JTHM4Mo1w2joW+SRhW/6SS1QP/9IYORoL/YGHE0NfKh+Ek1ntiHcDIDgYDByeb45t++f9pwACDMR7huph24OPPm+qPnjnbqfDZmQbsqRAIVfdRQ27/LwEoLOMOxhW857a2k= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=HcmZxsu0; arc=none smtp.client-ip=209.85.208.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-55c932f7fcbso254605a12.3 for ; Tue, 23 Jan 2024 03:01:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706007712; x=1706612512; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=DgWgMqXX/nLyJMe6niIKtw6w9F40cOBRvzu8MWC2fKQ=; b=HcmZxsu0q6kHCOtewyMIiT20RNT/8dKHjpfUF14grAea0ENwoqvF+gzT6C2QzC8/0U WNMFf5f1ktecFXn/uF5DiR/DkVTPzpa8EKvWyIM64TVRRFAVKDmZgqlFRZDz+nTzJpFQ uPnUUwCdSmj6ovQXh7BF6ZeL7fSWvUw9KA3ly63OlUuZlqI3I8Pyx1mUKRfyVeSfB8gV 0YptmEkCtDjFR2XXKAH821WiHgIB+iT8pdS5r0sCAdjqjf6xTqYuESdwF3YrurqRjLjK athC6L3NDCGKnSrjaSTKYyFh5gitHOIId156s9dwrB87u9o7annTkbcSwuw5zPHpiJnI lRvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706007712; x=1706612512; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DgWgMqXX/nLyJMe6niIKtw6w9F40cOBRvzu8MWC2fKQ=; b=TQUGCF0C3Wch+HOPDLfbhUd++Rq/rHUgUTg6S8ipF/glUsi3safqTwnwv6cLuNUZ13 GR3Z2JZexWRqqwHU9UNssZ4bSjQsslWDEWUoFrAf1k9dSgzyUHGhbxUx5tZvoePQTvAB 8H2HKk6kYpA8iLwoLyR3G1B8ADNlWszflenrRzOMKBMggD1/91z9rarGWZYqA0yhi+hp vYsygxNb6KZxHzX7QiJ89U0KMz5uSBbViifSX9SRQXZ2zRggwhL5DQTmsakbEPM4EyfL 5lLFu2l3o0rmVJCjJaOYsEkSl5oX0Y4FhDUBpOHwQ9gCzBQ29xda1hyXmusxs8BrIDUz tXlQ== X-Gm-Message-State: AOJu0Yxv8I2BM+/VbIvuwwJ/9O6k2U9SQnn416R+ArLGZu7ti1FA6+iE 2QqHf9fFDLN0GU7n6x2ygwpIq8ilfG6ETT8JpnzQ3EleYQ7MGa6h5G4ahn4ZC7c= X-Received: by 2002:a05:6402:1292:b0:559:fd27:13af with SMTP id w18-20020a056402129200b00559fd2713afmr655840edv.12.1706007712479; Tue, 23 Jan 2024 03:01:52 -0800 (PST) Received: from [127.0.1.1] ([79.115.23.25]) by smtp.gmail.com with ESMTPSA id fg7-20020a056402548700b005593c83bdafsm11430074edb.45.2024.01.23.03.01.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Jan 2024 03:01:51 -0800 (PST) From: Abel Vesa Subject: [PATCH v4 00/11] arm64: dts: qcom: Add more support to X1E80100 base dtsi, CRD and QCP boards Date: Tue, 23 Jan 2024 13:01:14 +0200 Message-Id: <20240123-x1e80100-dts-missing-nodes-v4-0-072dc2f5c153@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAHqcr2UC/43OwU7DMAwG4FeZcsZgp9noOPEeiEOaOG2kkkxxV Q1NfXeSgRAIacK335Y//RclXCKLetpdVOE1SsypBnO3U26yaWSIvmalUXekkeBM3CMhgl8E3qJ ITCOk7FnA4jEQ+2MbVYHBCsNQbHJTIwbz8P38ecp5gSWDTDzP7eFUOMTztc3La81TlCWX92u5l dr2qwfpWz1WAgQyj5oDOz1g/zzHZEu+z2VUzV31T2t/09LV2tsDB4fGI7o/Vvd/q6uWM9x76g/ WB/3L2rbtA2NdMcuOAQAA To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Rajendra Nayak Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=2467; i=abel.vesa@linaro.org; h=from:subject:message-id; bh=mpfY+BCg0dcdts5GW3yyXu28a14NVn8fS8CS8HwrtEA=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBlr5yLn90B09qjP+Yw2LZTpARY3/7N31dGA1ydT 1+0zBY4xdaJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCZa+ciwAKCRAbX0TJAJUV VjIKEADHOF3OjHdot5pRmYNv27P5WmoVGIfFimfUf0mW38cuEbl1n/TFQD3jgmO7RprJZBAqj2g IjiYUuhS8u9syplenul0BWGp7y6bwVhiG4DucfZcleQno1jGOFvUln4JyIU0c1IV9aqFbvIV1II AlVo1GySVDSm2u4xBOu4IiKlAk+kMbSo+rR0b5aL4GdMExwijBZjshhnaS4tA1s9kBFnjK0voqK vKjU5UfvQ0KhpXl3u/pFdDooPNlP3mjUrPzFjc0YXj2LHF9b/lKnjgZo8Itd9vfRDmQhjTVee0C 617QyWb/tdpqYAiQ3g1I2vL8uvW9YjKoopEdr1QMet3T/e5cQ+FlsPDnnHITwAWMB8GufhXDJcn dnTgcAWq6ZFXoitDk5ZXcUFZ0DsRy0NW1nP47di/+yTyCey62/f7/5ILURgy5zDSwAYe6ZPxIo8 OyYdt62dEn1pMKe+tV1FwoZmUAOxaEX12SlEoUiSIqMizx6EJ7BhMrYa7DdT/h9CZr3V4BYGlO3 vymEWW693nJompQkiOykldmjoeiSC+Af+fjuVnmZp960V4IdT+3ayyQrZJKPWbBHSA9/xPZWmEx ba/MzJGcQ1tOq+9xnJJPCqc6BTCYXk8epiowSwdBI/sdA2+ZsLIDrQRuK0YBsIMh5IvxQIEqran r4QGbHMf0RN0CAg== X-Developer-Key: i=abel.vesa@linaro.org; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE This patchset adds every node necessary for both the CRD and QCP to boot with PCIe, USB and embedded DisplayPort. Signed-off-by: Abel Vesa --- Changes in v4: - After a discussion off-list, it was suggested by Bjorn to split in separate patches. - Addressed all of Konrad's comments, except of the clock-names one for the mdss, which there is nothing to be done about as all non-v5 do clk_bulk_get_all. - Added more support to QCP, to be more aligned with CRD (except touchscreen and keyboard) - Added a patch to fix some LDOs supplies on QCP - Link to v3: https://lore.kernel.org/r/20231215-x1e80100-dts-missing-nodes-v3-0-c4e8d186adf2@linaro.org Changes in v3: - Reword the commit messages - Link to v2: https://lore.kernel.org/r/20231215-x1e80100-dts-missing-nodes-v2-0-5a6efc04d00c@linaro.org Changes in v2: - Reword both commits to make it more clear nodes that are being added - Dropped comments from interrupt maps from pcie nodes - Replace all 0x0 with 0 in all reg properties - Moved on separate lines reg, reset and clock names - Dropped the sram and cpucp nodes - Dropped pmic glink node - Reordered all new clock controller nodes based on address - Dropped unnecessary indent from touchpad and keyboard TLMM nodes - Link to v1: https://lore.kernel.org/r/20231212-x1e80100-dts-missing-nodes-v1-0-1472efec2b08@linaro.org --- Abel Vesa (7): arm64: dts: qcom: x1e80100: Add TCSR node arm64: dts: qcom: x1e80100: Add USB nodes arm64: dts: qcom: x1e80100: Add PCIe nodes arm64: dts: qcom: x1e80100: Add display nodes arm64: dts: qcom: x1e80100-crd: Enable more support arm64: dts: qcom: x1e80100-qcp: Enable more support arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J Sibi Sankar (4): arm64: dts: qcom: x1e80100: Add IPCC node arm64: dts: qcom: x1e80100: Add SMP2P nodes arm64: dts: qcom: x1e80100: Add QMP AOSS node arm64: dts: qcom: x1e80100: Add ADSP/CDSP remoteproc nodes arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 222 +++++ arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 175 +++- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 1349 ++++++++++++++++++++++++++++- 3 files changed, 1739 insertions(+), 7 deletions(-) --- base-commit: 853dab01a34378871b37a5e6a800e97a997fe16c change-id: 20231201-x1e80100-dts-missing-nodes-a09f1ed99999 Best regards, -- Abel Vesa