Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp1885652rdh; Sat, 25 Nov 2023 06:18:04 -0800 (PST) X-Google-Smtp-Source: AGHT+IFFeiccDuleOT80aOQe1YXqBcWlD4UM20jp8mTBfGXpkRKnCBgJb9Aq0ytFhpAV3/rx0jyc X-Received: by 2002:a17:90b:33c2:b0:262:f449:4497 with SMTP id lk2-20020a17090b33c200b00262f4494497mr7345570pjb.2.1700921884384; Sat, 25 Nov 2023 06:18:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700921884; cv=none; d=google.com; s=arc-20160816; b=E068BsW00ELGEGjYJnKQxQ5AYlko+wnCTlhQC71tubKNX4qbJlJi2O4Pr/s+xNLdE2 tsfRRI1NH9Si8GYQ1pcsMA8RdXYjV0GsZu6DHU3vJuruLffzSqmQCDi/PWrTLOF6Mv6w v5gS/euskAjqPqjfS6Z37R+reou4jcn/eh683Uvl1qD82LIYOKkZyMp2TX31px/l8X7J ja6YHsqEcOXfIo8MjejNR2SuUsaZTPWMK37uvvuVLz65Yqwkfgvux98Ed5sir5y17euy M4EoFjSIG1tolJWaz0iPCW8uNhf8TD1bs0WXDybm9SAxtlwa6GhqMDcT+xNnkKDZuXCX My6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from:dkim-signature; bh=OPB29h8XgdVf8/Mj7J0oGuHQzVyt4cdj+mVXkBfm3j0=; fh=f9IYJrZ2tIgkDFQWXFAbpprsZvBqnOiPvy7osrKa52E=; b=PPhFrikDphP7eZqQ7nAxuiMguUj+e0OOKKGDv1IJCDPtK2GpTil9xRdHjADu0dGgUY IKxLv/AONURYmJh82+pQ0CarrwZqNHLRKYoD2CiTDjnMAy/+QTDKq4DE4cPGZMzXfm0T zWxV9f4tKn7rYfUz9RqMuG+3vdg27quym2WMrVlJb1D2HXQYiK6lIgMnjG7Yz5k7JbyK 9xxXd94iy4K1B3jC7b4AkOis1S+9eFX9HkKq9pPXbhIVQnnq0fGQFjE06nWhbgg1WxUY eY4LZistysytB7aGo8YfknEkqgpUxrirXoWzVUVwAmLSxT71L4A5W5XvGxIDBwUhbMmd Y8yA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gOKU8rtc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id hk8-20020a17090b224800b00274d3f62044si6400535pjb.111.2023.11.25.06.18.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Nov 2023 06:18:04 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gOKU8rtc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id CA28D804A663; Sat, 25 Nov 2023 06:17:57 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232047AbjKYORi (ORCPT + 99 others); Sat, 25 Nov 2023 09:17:38 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54074 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229635AbjKYORh (ORCPT ); Sat, 25 Nov 2023 09:17:37 -0500 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B42DE12B for ; Sat, 25 Nov 2023 06:17:42 -0800 (PST) Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-9fffa4c4f43so392241466b.3 for ; Sat, 25 Nov 2023 06:17:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1700921861; x=1701526661; 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=OPB29h8XgdVf8/Mj7J0oGuHQzVyt4cdj+mVXkBfm3j0=; b=gOKU8rtcPGTcm8iHKJmZ6+UTFyrVK5qxM9NZWxfCCG2iyXYvULv7LAuMFTonmBoG1+ gAK8pwoJZ649bRMrOwwScVIWHwcDupah7phZnfZONgIstetal7dulChbemPcrUMWqGOy qoq8wb9l0N+KPVfp/x2jJsiFQuNQektPB92ZUiru0lZBUKarhUQJf6atqYUrI2Gq3zdt YYTDFdaaewllZY/CNADPel7rULRCZ/7R0Y++nvOkyFZtXfZByTlSJc4ipf70+eia9Kr7 UmUUPLHBvkKrtqoiUrABgs5+6oDSll85emPBAHQI7EtKdkodwrknNZs969zbr35YQ2Sl eAVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700921861; x=1701526661; 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=OPB29h8XgdVf8/Mj7J0oGuHQzVyt4cdj+mVXkBfm3j0=; b=diTuR+DIu2dXgSWnGb3fC/qWVP2gQdWuFw+GDHujdfXWTjBvNuzLBH07pbo27SfF/0 00DW2dakvu92PXEd9vflHKd1+vu9AHiObLTdH3ALGnNDn4jzV09wRnONiC/P6QDvqBfg Yiq8hHw7uiafwNu/QehQQdcVpXOx9yQQ3TwI8RYBiiieAFrMQ9FlNpmc/whZi2FwPsQS HgM5frq0RW/4Ysqb3umcLSKGF0DpiFsetXHd2vg93MKTJE7q1STVwnPPSnuErqpe1beK XH0TdIvy8NLZhqYevvH5fFgF5+Sow4U+PSUGVa37UCzdWSrGpCTiRhAscvS0RQR/LzBH bEpA== X-Gm-Message-State: AOJu0Yw1lB4hE1okfX5WB7hBo/ahXfLeMRjes4ZbbblM/lw5KP2Ka/Vn +/pBtiOZdC6OeNSE/445q/JIwA== X-Received: by 2002:a17:907:2da9:b0:9fe:38b7:4278 with SMTP id gt41-20020a1709072da900b009fe38b74278mr5932250ejc.16.1700921861162; Sat, 25 Nov 2023 06:17:41 -0800 (PST) Received: from [10.167.154.1] (178235187180.dynamic-4-waw-k-2-3-0.vectranet.pl. [178.235.187.180]) by smtp.gmail.com with ESMTPSA id 19-20020a170906319300b00992b8d56f3asm3500345ejy.105.2023.11.25.06.17.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Nov 2023 06:17:40 -0800 (PST) From: Konrad Dybcio Subject: [PATCH 00/12] RB1/QCM2290 features Date: Sat, 25 Nov 2023 15:17:28 +0100 Message-Id: <20231125-topic-rb1_feat-v1-0-11d71b12b058@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAPgBYmUC/x2NywqDQAwAf0VybsBEtof+SillH7EGZJWsLQXx3 w0eZ2CYHZqYSoNHt4PJT5su1YFuHeQp1o+gFmfgngciDrgtq2a0RO9R4oalBOrDwHemBB6l2AS TxZonz+p3nl2uJqP+r8vzdRwnnFqtGnUAAAA= To: Rob Clark , Abhinav Kumar , Dmitry Baryshkov , Sean Paul , David Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Loic Poulain , Bryan O'Donoghue , Andy Gross , Bjorn Andersson , Krzysztof Kozlowski , Georgi Djakov , Will Deacon , Robin Murphy , Joerg Roedel , Krishna Manikandan , Robert Marko , Das Srinagesh Cc: Marijn Suijten , Rob Herring , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, iommu@lists.linux.dev, Konrad Dybcio X-Mailer: b4 0.12.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1700921858; l=1962; i=konrad.dybcio@linaro.org; s=20230215; h=from:subject:message-id; bh=qqo1HkU087mhGcmOMVz6Ckg9V4Z4NTeii2LcjxJBNPM=; b=o1M6AdcRS2Gq88RD4ObPcOl1SXOsPSOZLeS6wO63F2KLCgkoaV13h/mDN9e0icg6ZaSnsLQtx 31OcGhoRmcSBrN5eyR4Y9Mh5bTUkFIRHMYG7GFIXZPhZa5DwwDHyDfD X-Developer-Key: i=konrad.dybcio@linaro.org; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Sat, 25 Nov 2023 06:17:58 -0800 (PST) This series brings: - interconnect plumbing - display setup for QCM2290/QRB2210 and - CAN bus controller - HDMI display - wifi fw variant name for QTI RB1 and the necessary bindings changes Patch 1-4 is for Dmitry/freedreno Patch 5 for Georgi/icc Patch 7 for Will/iommu the rest are for Bjorn/qcom Signed-off-by: Konrad Dybcio --- Dmitry Baryshkov (1): arm64: dts: qcom: qrb2210-rb1: add wifi variant property Konrad Dybcio (11): dt-bindings: display: msm: qcm2290-mdss: Use the non-deprecated DSI compat dt-bindings: display: msm: Add reg bus and rotator interconnects dt-bindings: display: msm: qcm2290-mdss: Allow 2 interconnects dt-bindings: display: msm: sm8450-mdss: Allow 3 interconnects dt-bindings: interconnect: qcom,msm8998-bwmon: Add QCM2290 bwmon instance dt-bindings: firmware: qcom,scm: Allow interconnect for everyone iommu/arm-smmu-qcom: Add QCM2290 DPU compatible arm64: dts: qcom: qcm2290: Add display nodes arm64: dts: qcom: qcm2290: Hook up interconnects arm64: dts: qcom: qrb2210-rb1: Set up HDMI arm64: dts: qcom: qrb2210-rb1: Enable CAN bus controller .../bindings/display/msm/mdss-common.yaml | 18 +- .../bindings/display/msm/qcom,qcm2290-mdss.yaml | 8 +- .../bindings/display/msm/qcom,sm8450-mdss.yaml | 4 +- .../devicetree/bindings/firmware/qcom,scm.yaml | 15 - .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 1 + arch/arm64/boot/dts/qcom/qcm2290.dtsi | 462 +++++++++++++++++++++ arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 109 +++++ drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 1 + 8 files changed, 594 insertions(+), 24 deletions(-) --- base-commit: 8c9660f6515396aba78d1168d2e17951d653ebf2 change-id: 20231125-topic-rb1_feat-dd510532621b Best regards, -- Konrad Dybcio