From patchwork Tue Mar 26 20:02:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 13604947 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0B36ECD1283 for ; Tue, 26 Mar 2024 20:03:10 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 3277D10F262; Tue, 26 Mar 2024 20:03:07 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="ecJOkXp/"; dkim-atps=neutral Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) by gabe.freedesktop.org (Postfix) with ESMTPS id B02DF10F250 for ; Tue, 26 Mar 2024 20:03:00 +0000 (UTC) Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-512ed314881so4427822e87.2 for ; Tue, 26 Mar 2024 13:03:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1711483378; x=1712088178; darn=lists.freedesktop.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=cZpZgbhnKjDxoRCVD7RJmrRTBtp0NQTmTQyoZiGgGHk=; b=ecJOkXp/sr/0/K19UsVIKjG0bKJXR2YuSjR+dWKkJsQTanlYJojPkXkbsSR85E8zqT hd7DUGOiENaANzKlB86Q1WJh5xkML44bYug1wvz815dlXVDYLZ/kqYnkWDynHsH5gM9Q m4MZPquqlccjCJXDxOC87qtI1GCrb54bQkDjOCQR/7QORBb/nVdLyMDjfHeU8Cq3p27S ChcfjxmDRBfoWMnzhc8wAORDfdDdM+AheNzlld0hE6m9p8q+9tLwFvGc0PsIvl9gUBvF MoHio/L5u16Pg1aWsMP0F/6CijVoxWu/xKNsvnElZYXSdAsA1U2snN0VcQKqTxzy9Q+j WjzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711483378; x=1712088178; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cZpZgbhnKjDxoRCVD7RJmrRTBtp0NQTmTQyoZiGgGHk=; b=V0mTOxfT5a+bDml+yxdtDSdEQez5N5rncr0J+mnECWYke2u+Q0qlAAUwKsM1622fha MELzIG4tkl29VW6p5Cb0QGw2oT/M5p0PUL6vtPMaUzEioGw5X74S7fsobcm4DtsArPZ4 heo2qdMqeJ97wV2fZdH+d0e/PRE6ll4v4/OSRxWhoqbRkHVx5jM7eCr7Z9BHrtbuh9uC fayVO7mg8YTzPE6TfwLumQ3NSXyQcODiVG+4sf8kGrXoTaiqJ2ZCnJ+YDxl5kK3teBbK dCL4qPUKma0oFRZHtcaujHfUmJsRP0ZuyToFE5P57Xtb/yodP+yzffxO1HP9SGzCy6O3 fqzg== X-Forwarded-Encrypted: i=1; AJvYcCXCuaxZ2XPrUDJaSnxGXK5SS0wF3DGuDJlKhQX+tfT9ItR9UI3CgN/nxp7ZyeWLUbXZqY2g8H/EsOKtZpvv64wRcUXlqmGmj97c2ZJBnEGz X-Gm-Message-State: AOJu0Yw9H5gHXJzagAXstwdjHpRsaSqH9QClfGpfbE8UOpB47GNE7NNy agBkXJxGuvk4X2toqYjg5+0UW0hu/hHg4xOCTwdpVDELRvQlSth6SACyyWe2GKI4GeK1m0yKb2Q I X-Google-Smtp-Source: AGHT+IFJIWkD8qST8EmgHk64osYCFfBh68OndpHc8LY5ea2/W91VBb/AesVupv8gudP1E4KzOQkXcw== X-Received: by 2002:a05:6512:3257:b0:512:fab6:6df6 with SMTP id c23-20020a056512325700b00512fab66df6mr7891279lfr.4.1711483378226; Tue, 26 Mar 2024 13:02:58 -0700 (PDT) Received: from umbar.lan ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id a21-20020ac25e75000000b00515a7984acbsm1279408lfr.94.2024.03.26.13.02.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Mar 2024 13:02:57 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 26 Mar 2024 22:02:54 +0200 Subject: [PATCH 1/4] dt-bindings: display/msm: sm8150-mdss: add DP node MIME-Version: 1.0 Message-Id: <20240326-fd-fix-schema-v1-1-4475d6d6d633@linaro.org> References: <20240326-fd-fix-schema-v1-0-4475d6d6d633@linaro.org> In-Reply-To: <20240326-fd-fix-schema-v1-0-4475d6d6d633@linaro.org> To: Rob Clark , Abhinav Kumar , Sean Paul , Marijn Suijten , David Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Vinod Koul Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org, Dmitry Baryshkov X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1054; i=dmitry.baryshkov@linaro.org; h=from:subject:message-id; bh=Yxw1Nf8Avp2s52yyWZ4p/8fEi0IOMXGLbA98Q78P5v4=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBmAynwrCrjByBwo8U5zkvbJ0T/jqqx6piO9hn9U o0tORI3PweJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCZgMp8AAKCRCLPIo+Aiko 1bfWB/sHyAxPiOFUC2TfvTyAq4fQYgso+8/eLvFjpsJMMKWdMT1N69pLWgniPib8sJmTSJBqsRK dqL6MjaP4VJ9LpqoH9fKndAe5unn558/SlgRTvo7YR/PlDOmJpdWjUXgW6Mhl86bERffk1ZsH8Q idjesQNGi0QUFLRhfNErgXusMU78SbTllJhZjatA3N4Z6nt1wmTHLD3EtTPY6V6Ttg5xJrRNRcL 0DhyRGIYGwR/U4vtUbAvTDNtvBDC8DUOihz/KX30/ZpV085zzc5F3WPiUp9wcF6yy1ngj+WZJ+o D+SQtf/L8BOsLocNRnP9uPOXevB5QcXGmdDj9o1luE46arPE X-Developer-Key: i=dmitry.baryshkov@linaro.org; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" As Qualcomm SM8150 got support for the DisplayPort, add displayport@ node as a valid child to the MDSS node. Signed-off-by: Dmitry Baryshkov Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml index c0d6a4fdff97..40b077fb20aa 100644 --- a/Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml +++ b/Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml @@ -53,6 +53,16 @@ patternProperties: compatible: const: qcom,sm8150-dpu + "^displayport-controller@[0-9a-f]+$": + type: object + additionalProperties: true + + properties: + compatible: + items: + - const: qcom,sm8150-dp + - const: qcom,sm8350-dp + "^dsi@[0-9a-f]+$": type: object additionalProperties: true From patchwork Tue Mar 26 20:02:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 13604945 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2ACE3C6FD1F for ; Tue, 26 Mar 2024 20:03:06 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 021AC10F267; Tue, 26 Mar 2024 20:03:05 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="VXLqGZPG"; dkim-atps=neutral Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) by gabe.freedesktop.org (Postfix) with ESMTPS id 09B3510F259 for ; Tue, 26 Mar 2024 20:03:01 +0000 (UTC) Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-515a81928faso3518348e87.1 for ; Tue, 26 Mar 2024 13:03:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1711483379; x=1712088179; darn=lists.freedesktop.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=YOfJ3g/to7EyTLgt+Fv+Z4h7uzKPNiClRQu90BLeUVg=; b=VXLqGZPG2wIR5rp9e+U3IXfyDrpm9T9pJSyGqR0W9CjFWY0BAJ76VV8S6iaAAqtFW3 8wCGOVl8hwGasXwvIiecm7YMeqx6jXeuh88bkkBzdK4cURhuizB8dKS15pl78jd/qbay o2nDqJnZkVMkVU/CY9SUuNnUzJAUWgb/O3wLKGTCl1fjdRItvcHMdlzyBiXCp5Naw19a 344NU4IZ1uNY9+65MUWpsTomX3vwOlhdT7Y20wXQFvS+vemp9gKrtb4b0MQ1IzVQYmvK ySLIJah4mGZLOW+VptDFCmuTVEsUdxe+kIKwH4JUtI7HXTZD93AkAwkX7VLtucCarEVT ZwSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711483379; x=1712088179; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YOfJ3g/to7EyTLgt+Fv+Z4h7uzKPNiClRQu90BLeUVg=; b=wR8tHAPm7AansJFvBe8mNHRFPiVm86ocnSpz93eRYXO+0gs8utFULz+D1WqcXMMS2b 81D5vduY8Mljefy8LOvauRh3MtaLEP1jKQC2AVwK2T7HmvMWpgBIFPF4mh9qP8MedOWI CwsVeh1d5M23hYTDpw3kPjMCnI5vD3viR5+4VmQ7hmNHiHTVZ4AkzoYj/CQLRgj3mj+V PtlEfl+ir21nQUUvAr9BGzP0MwibNK9dQWiU1EsRJySVAoM7HFKCcYnku1yAOeg1Tbpo qts/dbnvO+H6PM9WY/hi8u65WdjxDPi6mQIbhJMdbMgu/vFS4L+UE5yxA5k8+3vhPXKD XmvQ== X-Forwarded-Encrypted: i=1; AJvYcCVVyV3nX9KXBft3ffjw4kKfbZLBYpjFOUFuWeEM0j3/sHYqZS2clbppFcUWEztWwjO45C42mgJl9zcB/yLGfHLyVEGd1sx624mNRRM/IXuT X-Gm-Message-State: AOJu0YwOvanNJXVCXgvFY1GnGFfzohtX8pPwe70ACzI8JFRE0nblpkVc b7sOG14KDfJFhgAkK7VfJQsN6z35mY1xDLtMigcKfrU4QT8xWAepIVHAMY4xaBAjagZiRWNzuUi s X-Google-Smtp-Source: AGHT+IG6Rdj55PbJdCjYR5CCyMtdrzEoKEwkbUNTq+un+AW0OwlrDJTZm5V2qwPgir9to1xCsoeCwg== X-Received: by 2002:ac2:5ece:0:b0:513:df00:8ab5 with SMTP id d14-20020ac25ece000000b00513df008ab5mr1630271lfq.27.1711483378883; Tue, 26 Mar 2024 13:02:58 -0700 (PDT) Received: from umbar.lan ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id a21-20020ac25e75000000b00515a7984acbsm1279408lfr.94.2024.03.26.13.02.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Mar 2024 13:02:58 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 26 Mar 2024 22:02:55 +0200 Subject: [PATCH 2/4] arm64: dts: qcom: sc8180x: drop legacy property #stream-id-cells MIME-Version: 1.0 Message-Id: <20240326-fd-fix-schema-v1-2-4475d6d6d633@linaro.org> References: <20240326-fd-fix-schema-v1-0-4475d6d6d633@linaro.org> In-Reply-To: <20240326-fd-fix-schema-v1-0-4475d6d6d633@linaro.org> To: Rob Clark , Abhinav Kumar , Sean Paul , Marijn Suijten , David Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Vinod Koul Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org, Dmitry Baryshkov X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=807; i=dmitry.baryshkov@linaro.org; h=from:subject:message-id; bh=mipBzLhXme/edDDsNRRaHmAV/zjI88iNQMd61g5M1kU=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBmAynwFhh1lFYNnond85T2qTb0Mep8Q73XymkXQ gV4iWTJAcmJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCZgMp8AAKCRCLPIo+Aiko 1c1EB/4h0zbDexyWBuye/7gFeqTI7lC4DyOCh8JX4d99zRLI5FyIZZmeYbOnM3At10e4qla2bRr BjiltyGGkqqifqM2h0TMlP6nytjAfhbroyTK9ZjybLQjGT9IZwxJ7AwgDMBPSeQ6HH6lBr6UIdO 5ORkv3Hk0EsJkloEAOltynaRpbKsFiyI1Km/HUO7LCm6oPLY0HgtxIKLUgmgrADJPtBWl1pVVm1 zTce9RX46VDTtwkGb0wrRVhtlxyym6KS7D+YtiIypcau+WoaEYmkuGN2NkBSHhQLZLJ/tXQ1GAc +h21wEYiNjMwj7iI1erW/1utMC8uXNfDl6cqzSdIgoXmPLOz X-Developer-Key: i=dmitry.baryshkov@linaro.org; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" The property #stream-id-cells is legacy, it is not documented as valid for the GPU. Drop it now. Fixes: 494dec9b6f54 ("arm64: dts: qcom: sc8180x: Add display and gpu nodes") Signed-off-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sc8180x.dtsi b/arch/arm64/boot/dts/qcom/sc8180x.dtsi index 32afc78d5b76..99462b42cfc5 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi @@ -2225,7 +2225,6 @@ tcsr_mutex: hwlock@1f40000 { gpu: gpu@2c00000 { compatible = "qcom,adreno-680.1", "qcom,adreno"; - #stream-id-cells = <16>; reg = <0 0x02c00000 0 0x40000>; reg-names = "kgsl_3d0_reg_memory"; From patchwork Tue Mar 26 20:02:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 13604946 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 04239C54E67 for ; Tue, 26 Mar 2024 20:03:08 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4C66E10F25E; Tue, 26 Mar 2024 20:03:06 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="BQshJDPD"; dkim-atps=neutral Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6AD1310F25B for ; Tue, 26 Mar 2024 20:03:01 +0000 (UTC) Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-513e89d0816so7437019e87.0 for ; Tue, 26 Mar 2024 13:03:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1711483379; x=1712088179; darn=lists.freedesktop.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=8nAoWwlePI94p1y2muaLUzxrPgMrou5m/LTN89EwtK0=; b=BQshJDPDrhIuXJ9BzGVrhp6aYWrZJOdxhTO6fBKxSM4toDPP0Ok0UGYTh3R5a8IzVE Xgjk2zVHzbdrXchGHLIo3tx3qcuyQoGxpWghK9HdKOCGYtGiQbIyz2wyZU0pmoF2DARg AxC54S4XZMiRQEsyMfwxZirf3q9Ia+oFYcVJlzBwZGZZ6sVfJhQKiMEj3WwmuPdue19S +YfGv637wc9Emvojkt73b8hgmJ1U+X1x9CGpVuiV3ZBRGwoQRM8wa8aLM/LYCFuI1WO3 aK7Q9r7EnUBKHmF9h0xHFPfuOK9LZVSwAl/oaPlEmNIozcalNun9IpsvrT7ahZsbL5ff 0/vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711483379; x=1712088179; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8nAoWwlePI94p1y2muaLUzxrPgMrou5m/LTN89EwtK0=; b=GE37zP+GlkJ3J/GmEdmgr1dJCvbT523dKV8z+1JXmuLZPTANqnSlHHDFS1XHlcCwVW hwu4BP6Cyitn/35lIG1K3/1sIiHOurvUmJK060FmtlS6fDNVmxSjmdcYVspYDpBUBAH2 eqhwrr8/daYqRXQ48+8r/XkIpsyf5PU/dOeNMRW889pPJYi9AIVWnQa7LacJrmGlFQFC qbwtUFxBVUtLwezwTI+2bMY1/kpMrD9UYnjYNIAPOhVfjeTTerLRm3oJ19ZooPOk+/WS PZtQGhpjoIss6CLqEODAtPo+V+pjnj3qfQQ94In2K7pIxsHPtT5PoBXoNeSyB14cYEfV CPzQ== X-Forwarded-Encrypted: i=1; AJvYcCUZ35X71qS+s2g5L+svlQRI2X5yqU+Kbd0HSNlu/vMe/oAYzt95YYzR5dEIcntdUKCwv8UW2TGXggjUBRUE8DmYy4jpBMHPetM3Ka4JWqBT X-Gm-Message-State: AOJu0Yy3naBHee+qJ92cIxH9kWsceqbZIUvSK060fEsLrrVloq1BnMUM F/YpxwOO2xQhOkO5Ga0Sc7EwY9jw53rj5ngWog+FpJyk29MUs1aUuq+2nQj6AecEybJbsDPG4mv N X-Google-Smtp-Source: AGHT+IE1d1nbIGU7ZLdfB3h02LNS/0lJ8+D665YXYeLAwS3bEUcJFQ6R+3LsKDYRQN6L+DwIPZjgUw== X-Received: by 2002:a05:6512:e93:b0:515:a257:cbd with SMTP id bi19-20020a0565120e9300b00515a2570cbdmr9048758lfb.24.1711483379537; Tue, 26 Mar 2024 13:02:59 -0700 (PDT) Received: from umbar.lan ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id a21-20020ac25e75000000b00515a7984acbsm1279408lfr.94.2024.03.26.13.02.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Mar 2024 13:02:59 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 26 Mar 2024 22:02:56 +0200 Subject: [PATCH 3/4] arm64: dts: qcom: sc8180x: Drop flags for mdss irqs MIME-Version: 1.0 Message-Id: <20240326-fd-fix-schema-v1-3-4475d6d6d633@linaro.org> References: <20240326-fd-fix-schema-v1-0-4475d6d6d633@linaro.org> In-Reply-To: <20240326-fd-fix-schema-v1-0-4475d6d6d633@linaro.org> To: Rob Clark , Abhinav Kumar , Sean Paul , Marijn Suijten , David Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Vinod Koul Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org, Dmitry Baryshkov X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1495; i=dmitry.baryshkov@linaro.org; h=from:subject:message-id; bh=yPu9lShLWjrX8FbgY01q1INaNP1kyI/7w03v1seDbHM=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBmAynwe9CmGRZkwUdeLtPrCLeXExmbk+bZLq4La z66Qg/tqIuJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCZgMp8AAKCRCLPIo+Aiko 1XrkB/sH0dT8EtUmpApTgR+HX6qHLfd7G0JD71J2R4pl7Kpsg0b4hOMmi/48dmN7ygHKFmDKh5e GHIDSrgYnIobPMo6TD0HKqWGlENnS9o1ThGurh7exjswsOQhPXhIlHZ9D8sZ+VeYCCz/jdTfvOk 4nN3Ds9/Tyn+gj7NBv0P70wF2rAhwaPr5oIgTYTwMx0j4ABB+4p9NbgSnPibOP+ZKonNn1GJBWN SDpfF+cr0UAamSQo+YUAA1i2G6FFDCpOZt9VQ9d0FREfLrlOF6CdiKFCD4PHbgHZHzNdRGrRsDn jfOm779ppXBzdGhViV22N5jdjrfF9LzSVmyYlgHPd92Zc2wZ X-Developer-Key: i=dmitry.baryshkov@linaro.org; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" The number of interrupt cells for the mdss interrupt controller is 1, meaning there should only be one cell for the interrupt number, not two. Drop the second cell containing (unused) irq flags. Fixes: 494dec9b6f54 ("arm64: dts: qcom: sc8180x: Add display and gpu nodes") Signed-off-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc8180x.dtsi b/arch/arm64/boot/dts/qcom/sc8180x.dtsi index 99462b42cfc5..6d74867d3b61 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi @@ -2804,7 +2804,7 @@ mdss_mdp: mdp@ae01000 { power-domains = <&rpmhpd SC8180X_MMCX>; interrupt-parent = <&mdss>; - interrupts = <0 IRQ_TYPE_LEVEL_HIGH>; + interrupts = <0>; ports { #address-cells = <1>; @@ -2877,7 +2877,7 @@ mdss_dsi0: dsi@ae94000 { reg-names = "dsi_ctrl"; interrupt-parent = <&mdss>; - interrupts = <4 IRQ_TYPE_LEVEL_HIGH>; + interrupts = <4>; clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK>, <&dispcc DISP_CC_MDSS_BYTE0_INTF_CLK>, @@ -2963,7 +2963,7 @@ mdss_dsi1: dsi@ae96000 { reg-names = "dsi_ctrl"; interrupt-parent = <&mdss>; - interrupts = <5 IRQ_TYPE_LEVEL_HIGH>; + interrupts = <5>; clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK>, <&dispcc DISP_CC_MDSS_BYTE1_INTF_CLK>, From patchwork Tue Mar 26 20:02:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 13604948 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 135F8C6FD1F for ; Tue, 26 Mar 2024 20:03:19 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4C6F210F260; Tue, 26 Mar 2024 20:03:18 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="CZd2CTZD"; dkim-atps=neutral Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) by gabe.freedesktop.org (Postfix) with ESMTPS id 62AD910F25D for ; Tue, 26 Mar 2024 20:03:02 +0000 (UTC) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-51588f70d2dso7169839e87.3 for ; Tue, 26 Mar 2024 13:03:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1711483380; x=1712088180; darn=lists.freedesktop.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=bQopQsz++KyAxMIyytKdPL33zkWupusjZ2yKHzV+hFA=; b=CZd2CTZDo9L23uj9IrdGnOOpu8X4TriOBMl1+hbnBTv+lrEENWR9b9F7+/VLnDHRN+ fbb6SfuC4Y3d/KAsCYV7/lWpC8Pjcx1w+583Js+w4laWl44xErLnTYqZrtfWW1N0WaUt cMNe/ImjvVtAAj2yPWIsotBPCZKH4Rap1rVc0Fs8UUlzf88eTJdGsypFHSmWkT6VeNkm IBn+0i+daoVPHGO0/UgOfYy1ztqMDgGYvKGt05f706WqE8/XO424Q+wcnPReq/z/GL9Z FdDiQE2t+5m9HvDO4xmXE0Kt8DHN+qDdNlsPO0eD0QS2GkZMNOjoCf7NzPKKSsvb2iBt cKXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711483380; x=1712088180; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bQopQsz++KyAxMIyytKdPL33zkWupusjZ2yKHzV+hFA=; b=wDZL9rZYep+cH2AjIDUs6YQ1CcuE84eMacaXpg+xud1c3Xr248j+M2bCbxIY9VY6lh Ppe0aVsb9nuorP00OxF9ws0230hved4W3tmIDdDpElQeSSKblZkg/MjOu1tqb+SK8WBC OftQMD/YA3pjQuMT/3LP8h75sTW9lfDWum2vzqUznqubn/dy7D0vNIpQVHbkwBjbk87C Q2pwBdN1o+Td8bhk21Fg6+NxVLUTvYgB3GXxNxxTDuYqdLpZXPIf3K6Q4znFYpoHmqMk M0gPa8UYma1jHAcCeyF7hlJhDGJZerIWkJadP2LmWiDfDYDgytDLDbp9td6HJgHgibm9 /SLg== X-Forwarded-Encrypted: i=1; AJvYcCWQQmDTMOG2qs2Opp/23zxl/qmxBx3ZkVpBwGaxQc3uI5trvfXQhch1Yd9eXOjkou1aUOhIyj7z0Fs9CRL8RjtSjZvU1BoDaNf/Z19R1lHq X-Gm-Message-State: AOJu0YyX6la9eavmszmUzP9010TTkvOzENKvIeZYtjvkF/YgRsgoRXkU NqrVP4keRNNJ1X+/pEA2DPab5xZMjdhIdlTcQg6qYjr6pO/hNUqI1i192qU8PZUTwuqygXF7opw Z X-Google-Smtp-Source: AGHT+IFnIUQKR1NUHfXxdzxBsBRq+4L8hLoiAjx1D64J0vm1IDre8tnXPZKedRXEjfkM/rwyZQDgeQ== X-Received: by 2002:ac2:5bcc:0:b0:515:bad2:825c with SMTP id u12-20020ac25bcc000000b00515bad2825cmr1375441lfn.30.1711483380262; Tue, 26 Mar 2024 13:03:00 -0700 (PDT) Received: from umbar.lan ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id a21-20020ac25e75000000b00515a7984acbsm1279408lfr.94.2024.03.26.13.02.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Mar 2024 13:02:59 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 26 Mar 2024 22:02:57 +0200 Subject: [PATCH 4/4] arm64: dts: qcom: sc8180x: add dp_p1 register blocks to DP nodes MIME-Version: 1.0 Message-Id: <20240326-fd-fix-schema-v1-4-4475d6d6d633@linaro.org> References: <20240326-fd-fix-schema-v1-0-4475d6d6d633@linaro.org> In-Reply-To: <20240326-fd-fix-schema-v1-0-4475d6d6d633@linaro.org> To: Rob Clark , Abhinav Kumar , Sean Paul , Marijn Suijten , David Airlie , Daniel Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Vinod Koul Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org, Dmitry Baryshkov X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1307; i=dmitry.baryshkov@linaro.org; h=from:subject:message-id; bh=M5PDgsfLVIKABExlt6TlS2fGlnl3XAgxVoXclxwHIH8=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBmAynwQqmWzf2igSonGtm/LlpImWQsxvrhjNxo5 oGaj+uthFeJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCZgMp8AAKCRCLPIo+Aiko 1Vk1CACOjyNVYW+tkP4qhqZ5fM6vXzj0fu29rVIteeUM6ExFg05XKzDZeZiVsZtlxlkAYZkbSe6 UGxOEw4joPudBSyWwxGQ/21v9JVEg9SbarVapzr3Hvb4HOzJhxpZgtLXGkN5FyQA71kwIJHygUC zUIOa2G5/f/AIv8Opw2vopG+QTcOif9NLN+ox3ylKEoW5jMYSSgH9hTMxQlGLR7gXIi27yAcfvJ EfqMOHiQt6eyh+tRYEMBUFT19EZujmFrXEmBvzLuSgbKa1XS+4VwFVdo21uGibXTtf3UBXTiTbd PL/HJj6VAkggCbKRmrLAR4DbHt0Fo3lHUn2lX28rPZjYM/8x X-Developer-Key: i=dmitry.baryshkov@linaro.org; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" DisplayPort nodes must declare the dp_p1 register space in addition to dp_p0. Add corresponding resource to DisplayPort DT nodes. Signed-off-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc8180x.dtsi b/arch/arm64/boot/dts/qcom/sc8180x.dtsi index 6d74867d3b61..019104bd70fb 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi @@ -3029,7 +3029,8 @@ mdss_dp0: displayport-controller@ae90000 { reg = <0 0xae90000 0 0x200>, <0 0xae90200 0 0x200>, <0 0xae90400 0 0x600>, - <0 0xae90a00 0 0x400>; + <0 0xae90a00 0 0x400>, + <0 0xae91000 0 0x400>; interrupt-parent = <&mdss>; interrupts = <12>; clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, @@ -3105,7 +3106,8 @@ mdss_dp1: displayport-controller@ae98000 { reg = <0 0xae98000 0 0x200>, <0 0xae98200 0 0x200>, <0 0xae98400 0 0x600>, - <0 0xae98a00 0 0x400>; + <0 0xae98a00 0 0x400>, + <0 0xae99000 0 0x400>; interrupt-parent = <&mdss>; interrupts = <13>; clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>,