Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp6343213rdb; Thu, 14 Dec 2023 16:01:24 -0800 (PST) X-Google-Smtp-Source: AGHT+IGBd3ymM970SRMex6PGz03L3RphZp2a+RDHLT/RgUjmFXNx3R+RL9UH5BFS3WM/KM+ZHkpf X-Received: by 2002:ac8:5cc8:0:b0:425:4043:763d with SMTP id s8-20020ac85cc8000000b004254043763dmr15387687qta.101.1702598484503; Thu, 14 Dec 2023 16:01:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702598484; cv=none; d=google.com; s=arc-20160816; b=BApXhC1UkN2BwqJaJZtwtgU39uWwE1JGkSBeuz3CAiRWmxeiOHjRSBxCpArgWyjUNY glvNKJJoR4H2dKNuL2oWnp7eLZYSKFpIXRCNHINYXssDQA8qFYkQiFSuDlQ7Qi7Rx67m QKMbZMj8l1Pveu+PNwPXc1gIqTIKcPDWBJJ6580py9QokCEG36UH0NSgAs+4qLvDxr0Y 1elqxJVKkhDeFw7yJFEon0XeWH4Dw3TlP/7bS1aoEei3Xi/VT5M3OvsuSjXjnIChonub R7hV7oJGpc8CIpAJSC2VSm5dYVvLITfKad4AqKLYdCQXGq6crnCuPPRGEpwkVLBq1puo QDlQ== ARC-Message-Signature: i=1; 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=eBSKuYKxzigP8b5WXvqXz0s0p/VS3DncP3fDxmRu3Ww=; fh=tD1NsiiCuMFf1XbJI4MOgy8WVOLOE6j8mAA2pjPPp20=; b=ayMgoczCSxbubyD0cHcstwucIYh3rRos6vOT5+mpBz3d+Hv4g1eos34i8I1hmve/+i 89mlUVJ0Qj4clK2PbKUCwzuD0G/+ZAzdqmRSrvwUgkj+hK8b7ABrKS+Q58s+iXYLZh9r geKVO+nV08ud/hkws7VfQyil0M5soaPDeI6L1H4vDTuSfEMxzUsOCn8KFM+xPqoAw12M xWLJ8Sxl2bCTLiO217P7UN8sqfTHkAGrHRDYRLcu15Cdr1cEigwZ5YEcsjU+AQ2/ZWSH FrwAHSfUMkjPSO0xczo5uHgqpWp6uGWCx6yb5Bogd6q6+SWSLxySLOmzY/f1r8wMXV51 nqiw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OzzTrlU6; spf=pass (google.com: domain of linux-kernel+bounces-269-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-269-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id v5-20020a05622a188500b00425a0220bb4si16939296qtc.174.2023.12.14.16.01.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 16:01:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-269-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OzzTrlU6; spf=pass (google.com: domain of linux-kernel+bounces-269-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-269-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id E39191C2201C for ; Fri, 15 Dec 2023 00:01:23 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EA81B18654; Fri, 15 Dec 2023 00:01:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="OzzTrlU6" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) (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 8CA5718C17 for ; Fri, 15 Dec 2023 00:01:15 +0000 (UTC) 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-lj1-f173.google.com with SMTP id 38308e7fff4ca-2ca0f21e48cso898161fa.2 for ; Thu, 14 Dec 2023 16:01:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1702598473; x=1703203273; 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=eBSKuYKxzigP8b5WXvqXz0s0p/VS3DncP3fDxmRu3Ww=; b=OzzTrlU6Xo/rfjVbFbRzo5gjJ8PpRpxVQC1Q0UFlxI+ZFl64CjAtWPqJV2kkwQchl8 HGyIESLqbX1244mBiPB+iW3PKtnP+JW+SBPZcqbnyZBHe2gndiLk71dIg7M+fCoj5wtl AO5Dk69ROfxvaJ9n5gdl2kr0ZVyWNFg3gP5Lx6Hofh2zOT/uMTEl8TNeifMvKbvBkiCQ 0+jT/QvHE7MXyRDtdvJ105n36NTCE8uKEY/QvAQersqgXdv9wgDKqcHkWZOjkFA2vU8W i5HIAnOBA0SstMGG73cKXTWDG5ygcE+UhELq3D5NV2aQR0muMWBzoc3noArRQfve/Aoz 0JMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702598473; x=1703203273; 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=eBSKuYKxzigP8b5WXvqXz0s0p/VS3DncP3fDxmRu3Ww=; b=rLM7/T37pRpbTYFlA7OmFVH4GD0xSG7H6cA79Vo7eBG7I0d/42OJAByCSOFNhlRBC8 SaTTODxY+JqAxX7SBzwD7XaIcftQioLoatNb/PE2bAGN6XMSBWQqAnCFXhmDPg6sUixU kVf6YUCPb0A09vqie21XWED/hud2m5v3bXKV8Uj9k/VfDeW+N8pk8ntaT10pC/mIo9/C wAtPMyI5oDi3pb8hD9aR8JMiD3fwhY8WEzdjTwaOtwKHU5XAKu5gybWUYfjPVidWa0Eh KDqcsGVp8DnG9Hd4kMH4tNe34SK69fkwvvWmfOXc33+IORHIELwd7UbuR11bqxMlXZM0 XFAg== X-Gm-Message-State: AOJu0YyHn1zmXTY2+jZmq+52cBqlY6vqLObhhKdXhQJpHnoaZEr0CWVG I+vqPy/Iw29dYmySjIL3h6XM+dTkpnJhJgmweHc/qQ== X-Received: by 2002:a05:651c:2228:b0:2cc:1fb4:6ae2 with SMTP id y40-20020a05651c222800b002cc1fb46ae2mr4701586ljq.28.1702598473582; Thu, 14 Dec 2023 16:01:13 -0800 (PST) Received: from [127.0.1.1] (UNUSED.212-182-62-129.lubman.net.pl. [212.182.62.129]) by smtp.gmail.com with ESMTPSA id v6-20020a2e2f06000000b002c9f939598csm2184518ljv.70.2023.12.14.16.01.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 16:01:13 -0800 (PST) From: Konrad Dybcio Subject: [PATCH 0/3] MPM hooking upping Date: Fri, 15 Dec 2023 01:01:07 +0100 Message-Id: <20231215-topic-mpm_dt-v1-0-c6636fc75ce3@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=H4sIAEOXe2UC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI2NDI0NT3ZL8gsxk3dyC3PiUEl1jC0NDcyOD5DQLCxMloJaCotS0zAqwcdG xtbUA8u6CPV4AAAA= To: Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.13-dev-0438c This series hooks up MPM (which can finally be done after winning the lengthy bindings fight) on 6375, 8996 and 2290 as a good start. The hardware in question is present on all RPM SMD SoCs (so, roughly msm8974 and up), which means many more platforms are there to come. MPM is one of the key pieces for allowing full system power collapse (and perhaps as importantly, resume) and serves roughly the same role as PDC on RPMh SoCs for this purpose. Signed-off-by: Konrad Dybcio --- Konrad Dybcio (3): arm64: dts: qcom: sm6375: Hook up MPM arm64: dts: qcom: msm8996: Hook up MPM arm64: dts: qcom: qcm2290: Hook up MPM arch/arm64/boot/dts/qcom/msm8996.dtsi | 39 +++++++++++++++++++++++++++----- arch/arm64/boot/dts/qcom/qcm2290.dtsi | 42 +++++++++++++++++++++++++++++------ arch/arm64/boot/dts/qcom/sm6375.dtsi | 41 ++++++++++++++++++++++++++++------ 3 files changed, 102 insertions(+), 20 deletions(-) --- base-commit: 11651f8cb2e88372d4ed523d909514dc9a613ea3 change-id: 20231215-topic-mpm_dt-3811720cf884 Best regards, -- Konrad Dybcio