From patchwork Thu Dec 12 18:36:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13905911 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 3366BE7717F for ; Thu, 12 Dec 2024 19:28:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Sw6ds3OYrX9qZTskII5utnH0CDhwWN9CZmERg/3tjRI=; b=lxAN50AsTZQR9Z4mQnNcJ5C9bq zD/NumTzlFMB/tiLgit2P2WWiAfF+xcHO/ik0BTpaPSnNaZ6fSE4eWnW8m467uRp/AfUlbtOp7yzO n9EpjO8vMQj8P64axOHeCpQR9pLL91DDmplvdylBHkm/rLHJfuGgu+V5AUOTgrxDZ5I8qonaKJ9di TUZVoy7y/ucNRgcOCl/FRUZifCiPVoF7Qt9DEuZepyKC6Lre7NWoZ6lfCbqC7evd0BuoqkZ0TFbld bBN0UUw+OfVJxr8Of9OEeYUPCwuGvwYEH7igfVeNDJ4GVlwe9JNTdPQJiivU7FFe6zyJPDyzbShTI z/E6giSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tLorD-00000001dpg-2j62; Thu, 12 Dec 2024 19:28:19 +0000 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tLo3H-00000001Rw4-1OeT for linux-arm-kernel@lists.infradead.org; Thu, 12 Dec 2024 18:36:44 +0000 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-436281c8a38so4174305e9.3 for ; Thu, 12 Dec 2024 10:36:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734028601; x=1734633401; darn=lists.infradead.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=Sw6ds3OYrX9qZTskII5utnH0CDhwWN9CZmERg/3tjRI=; b=YpqQjnUi5DqDEkUDIxJa8lk25a2FUj047JdUD0Y7JzbQOoRD/9qSmFPekTVLhSlbd2 xVbYsyH7CIvMqleQ5Mca0J7x73mcW2U5/RvJVoZv3jh4gKjunsx106Rd9bIuqXyI00ln E9EJaO7yIpMxz8+0Bvgss7ky4wGaruA8D4IQuJf2y8jqLKn/JiWHgaAI0TYKQOfh7h0E n6mOWtJm53OoLw2jWNLMEKmFzuoh4nkaXRKCuFj7LlsywBC18m4I5pTCRTMCiD24UxNu IsMCrKVuMo6WTAeiZMgRRhoh8t8CIpRqMWaaKDUXI2Ii6/ElsckjJXmxsM4BLxzQfopO mqKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734028601; x=1734633401; 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=Sw6ds3OYrX9qZTskII5utnH0CDhwWN9CZmERg/3tjRI=; b=vFzxw1TfkRttF/PlRf6ia9IhWSvLk5ID1b3+m++vS+wfLAg1HGHj8mtazQVvTpQ+IS towk5p5LN8iewqb+yJRKZ7gBIcKqk6K3if8s30hhm6p9PFThHpRlTsPVa24ztx7+wzst KXPxDj/YddHV2bfVzN+VjywVlw8FbwozEzySjCGgrNyECVmkHl5t4gJX2pJRlADnD0IK XOSxTSPqyuMSLKWTW16oa97AXB4opaojyG42XOj6epOPlZiuin38Zlet2BTGgJsb8I9K MpqlG0Ga68g0STFDWOynTAI+pGrWuUDppUtPGsPebDezvrvHw1CRntIy2r9bRg5VuwNz EtgQ== X-Forwarded-Encrypted: i=1; AJvYcCUUAuuyefitZGWSDMp3BlkpGxp7gqyCncBMDw1zkllsOwWbs6o/Mupx9or0KXrZ2zhv/+FX6DaGBldo34+1zKfW@lists.infradead.org X-Gm-Message-State: AOJu0Yx5kb0hTDFTSdlVe2RvyglJ6eqoUCpX/bknOabJEzDr6yEtuMF2 x8nd0HphWardhBpYVwyqGBoQK9nhIqawcDKgQ51XDy9xxfGQrAggCHcSuDcelg0= X-Gm-Gg: ASbGncvTK9SlHQ8ytu88ZezudlYFXSJ2+YGNq9BnC75OiJKFW0j3AwBX0zTJ5phWnfJ OlibfnLoILF14uX+27rgyQs4vpar+5eMHzbMoPTguFmod6HZ60OrRWEys5DB3qm3Ps2ASgGrZFp MNXfUX5w24cf80v6IptnyI8VgIWGSJzYecNeyr1K5lZOpr4QrjLmiEJ1V7KSRlAR5FdJmDFC9Ig CT5CYOmheVtapPZpH3BAkAQVmHTkHy1VTdgn93Rq1I3lR4o X-Google-Smtp-Source: AGHT+IGgVpkk1QUs/pq3VjaphhAJz/7+ivfj+5RpPlXI4jycscQ8dQXMYYBv4ChFADcllhzmrrBmNA== X-Received: by 2002:a05:600c:3b13:b0:434:effb:9f8a with SMTP id 5b1f17b1804b1-4362284264bmr44025395e9.15.1734028601307; Thu, 12 Dec 2024 10:36:41 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-436257178e3sm24651995e9.41.2024.12.12.10.36.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 10:36:40 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 18:36:28 +0000 Subject: [PATCH v3 1/7] dt-bindings: display: bcm2711-hdmi: Add interrupt details for BCM2712 MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v3-1-44a7f3390331@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list , Eric Anholt , =?utf-8?q?Ma=C3=ADra_Canal?= , Raspberry Pi Kernel Maintenance , Ray Jui , Scott Branden , Doug Berger , Linus Walleij , Bartosz Golaszewski , Thomas Gleixner , Stefan Wahren Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Florian Fainelli , linux-gpio@vger.kernel.org, Dave Stevenson X-Mailer: b4 0.14.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241212_103643_363753_31B90926 X-CRM114-Status: GOOD ( 11.42 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Commit 62948c62abca ("dt-bindings: display: Add BCM2712 HDMI bindings") added the compatible strings for BCM2712, but missed out that the number of interrupts changed. Update the schema to include the interrupt requirements. Fixes: 62948c62abca ("dt-bindings: display: Add BCM2712 HDMI bindings") Signed-off-by: Dave Stevenson --- .../bindings/display/brcm,bcm2711-hdmi.yaml | 107 ++++++++++++++++++--- 1 file changed, 93 insertions(+), 14 deletions(-) diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml b/Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml index 6d11f5955b51..dd7dea60183b 100644 --- a/Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml +++ b/Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml @@ -56,22 +56,38 @@ properties: - const: cec interrupts: - items: - - description: CEC TX interrupt - - description: CEC RX interrupt - - description: CEC stuck at low interrupt - - description: Wake-up interrupt - - description: Hotplug connected interrupt - - description: Hotplug removed interrupt + oneOf: + - items: + - description: CEC TX interrupt + - description: CEC RX interrupt + - description: CEC stuck at low interrupt + - description: Wake-up interrupt + - description: Hotplug connected interrupt + - description: Hotplug removed interrupt + + - items: + - description: CEC TX interrupt + - description: CEC RX interrupt + - description: CEC stuck at low interrupt + - description: Hotplug connected interrupt + - description: Hotplug removed interrupt interrupt-names: - items: - - const: cec-tx - - const: cec-rx - - const: cec-low - - const: wakeup - - const: hpd-connected - - const: hpd-removed + oneOf: + - items: + - const: cec-tx + - const: cec-rx + - const: cec-low + - const: wakeup + - const: hpd-connected + - const: hpd-removed + + - items: + - const: cec-tx + - const: cec-rx + - const: cec-low + - const: hpd-connected + - const: hpd-removed ddc: $ref: /schemas/types.yaml#/definitions/phandle @@ -112,6 +128,66 @@ required: additionalProperties: false +allOf: + - if: + properties: + compatible: + contains: + enum: + - brcm,bcm2711-hdmi0 + - brcm,bcm2711-hdmi1 + then: + properties: + interrupts: + items: + - description: CEC TX interrupt + - description: CEC RX interrupt + - description: CEC stuck at low interrupt + - description: Wake-up interrupt + - description: Hotplug connected interrupt + - description: Hotplug removed interrupt + interrupt-names: + items: + - const: cec-tx + - const: cec-rx + - const: cec-low + - const: wakeup + - const: hpd-connected + - const: hpd-removed + + + required: + - interrupts + - interrupt-names + + - if: + properties: + compatible: + contains: + enum: + - brcm,bcm2712-hdmi0 + - brcm,bcm2712-hdmi1 + then: + properties: + interrupts: + items: + - description: CEC TX interrupt + - description: CEC RX interrupt + - description: CEC stuck at low interrupt + - description: Hotplug connected interrupt + - description: Hotplug removed interrupt + interrupts-names: + items: + - const: cec-tx + - const: cec-rx + - const: cec-low + - const: hpd-connected + - const: hpd-removed + + required: + - interrupts + - interrupt-names + examples: - | hdmi0: hdmi@7ef00700 { @@ -136,6 +212,9 @@ examples: "hd"; clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>; clock-names = "hdmi", "bvb", "audio", "cec"; + interrupts = <0>, <1>, <2>, <3>, <4>, <5>; + interrupt-names = "cec-tx", "cec-rx", "cec-low", "wakeup", + "hpd-connected", "hpd-removed"; resets = <&dvp 0>; ddc = <&ddc0>; }; From patchwork Thu Dec 12 18:36:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13905913 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 8C7FDE77180 for ; Thu, 12 Dec 2024 19:29:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ZmY4nSeOHfUAeSRoOGUYAdGnJvM3BDuelhiAae/7ZWg=; b=XAmXpThBTrRkm9gg74LQg7/rMP JhlR0LSiAG2b0A8Du8k+qTUljbiCM5Ecg6+OGDMcFupxoiXWCs6SPEHQ5ccBo8T7TFHD+C3BeieRQ /fvn187xZTok3IXdD02+F+W4NDwakZEdaDAyOYSWmnJAP1xEWpm6upIIeyHxLcR5PCsDlRk+4Bpv1 hfpn7FUDtWh4vfjiWcblEdxNoANFXiYiT6IUNfZo8ZXA0fmeBgdC6c9OWmIc8hzrZDkpWMOC/SuA2 N2QPIfriX0K2rk8WVnswS4Yoy/pCMhGFJNDWM6zBxm3U1koGYHuItjWRUtvbgY76Z1P4Shym1ZDy9 xZjheFnQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tLosG-00000001dzY-156e; Thu, 12 Dec 2024 19:29:24 +0000 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tLo3I-00000001Rx5-3tU8 for linux-arm-kernel@lists.infradead.org; Thu, 12 Dec 2024 18:36:46 +0000 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-385f07cd1a4so588344f8f.1 for ; Thu, 12 Dec 2024 10:36:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734028603; x=1734633403; darn=lists.infradead.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=ZmY4nSeOHfUAeSRoOGUYAdGnJvM3BDuelhiAae/7ZWg=; b=ovOGu4pzdhUTQMfp+yagSbo+1gya690DnIW6xHe5g+zdJW1uBYY3r2Kkzo5g6jUO4v Idrjg1rFDl6b4edimksCgMoTeYMgWA/aneQIZbzqV5cuUix7R9fjzGb6GD7gzaKrbH4T 3/DUYzGTgAQ0eg7YVt9vXZjiRJqBhfRGKbW+18Efp/NLyeUNow3qxKrKD3Sj6ok4DKbs mTwUvwSsHHjJtSE99PYD3b2d4LKWPalRdTe7kOmvV9jOeuG0xoAbmMNor7ucCWV8dIoQ TYqH3gLYmO8mh28ffx7e8YhhWIzuGeI90DoyKhDxZro4R9HbuIN7vnCN9rEqYU2JXQgC /2sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734028603; x=1734633403; 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=ZmY4nSeOHfUAeSRoOGUYAdGnJvM3BDuelhiAae/7ZWg=; b=epG8fXGsjrIIk8sLbe8HJuKC3lmBHyovxWi0ssOaQGoDlG7ofM242t9KkLtCvO/rUe Yio0DYMolePTjwQtxrpNszvdUx6ojUFD18EmNGdkNbxr0AASyAbucie//cAwYIC3Py1s wKOGb439qE0HXgG0w0GtYA+9xmdMF0cpQuUNeAC4j/2OiUazZuQgv4TEfH9EuB+QHuyZ tPVwvwwGiksa3mYp/TrS2w6HKyrxqlnUJT6zTAwdfcDqCjuAdjSsv/LB1YC5JDFOUqKf BGZMQmd49fyuUVJ42difN6IjsbhL3cHusTxSb/lSnKY5YxirYjxGsIqjCxu84iDFLs92 b0aA== X-Forwarded-Encrypted: i=1; AJvYcCW6Bf+B3cpo1zSGUdXjkrZDf/5PLY+9TiXtlqCzOVlGFIGgRviPm6oK8Hhh4wX+FlWdluT8t9+oG4R8fru4FlkC@lists.infradead.org X-Gm-Message-State: AOJu0YzxkAyI15aIAyykYIKHXJiafvJHg3KZDJTuDcYZFy36qA1q9ed9 nfExpLtRIDvx18uC5x/RDpXbd19WlwMNCnesXARhPMvKkcve+uep15UhKaaKtDn08JHVrsHC1oH pkTY= X-Gm-Gg: ASbGncu5v0TOLseWzMCObt3dlmYrofC2ydeb1VRKuGkYg2B8BII93e62KP6PDFd1HmQ FBM7hgjvfd90wSmBphpJl/8Y/niMvpUcylhTutMATbF3vzVaU2+9a4VWgPf2KENz2ppBN0CtaOS wBsPMBIoUkkapdcwu85NaXIxE3EmnxjFBzx1vv1950qVSWfUT7+TMsqhDE0yId7uLrzD98dHwX2 B/xaep1xRgWX5sRJRd7fDysdxxv3fdyP306ArSxsln4rpve X-Google-Smtp-Source: AGHT+IFU9uMnmpDGMa3W5FkV+Zbg8mGPNRBLqmRp7s6rNpHHpbC4TqWxpZPj4otDLO2FaOF1TjZ6vQ== X-Received: by 2002:a05:6000:70e:b0:386:3864:5cf2 with SMTP id ffacd0b85a97d-38787691302mr4172021f8f.19.1734028602901; Thu, 12 Dec 2024 10:36:42 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-436257178e3sm24651995e9.41.2024.12.12.10.36.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 10:36:41 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 18:36:29 +0000 Subject: [PATCH v3 2/7] dt-bindings: display: Fix BCM2835 HVS bindings for BCM2712 MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v3-2-44a7f3390331@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list , Eric Anholt , =?utf-8?q?Ma=C3=ADra_Canal?= , Raspberry Pi Kernel Maintenance , Ray Jui , Scott Branden , Doug Berger , Linus Walleij , Bartosz Golaszewski , Thomas Gleixner , Stefan Wahren Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Florian Fainelli , linux-gpio@vger.kernel.org, Dave Stevenson X-Mailer: b4 0.14.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241212_103644_962485_16E0A6D5 X-CRM114-Status: GOOD ( 11.14 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Commit 6cfcbe548a3a ("dt-bindings: display: Add BCM2712 HVS bindings") added the compatible string for BCM2712, but missed out that the number of interrupts and clocks changed too. Update to validate clock and interrupts for the variants. Fixes: 6cfcbe548a3a ("dt-bindings: display: Add BCM2712 HVS bindings") Signed-off-by: Dave Stevenson --- .../bindings/display/brcm,bcm2835-hvs.yaml | 83 ++++++++++++++++++---- 1 file changed, 69 insertions(+), 14 deletions(-) diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yaml b/Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yaml index f91c9dce2a44..36bf8eec88a6 100644 --- a/Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yaml +++ b/Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yaml @@ -20,11 +20,20 @@ properties: maxItems: 1 interrupts: - maxItems: 1 + minItems: 1 + maxItems: 3 + + interrupt-names: + minItems: 1 + maxItems: 3 clocks: - maxItems: 1 - description: Core Clock + minItems: 1 + maxItems: 2 + + clock-names: + minItems: 1 + maxItems: 2 required: - compatible @@ -33,17 +42,63 @@ required: additionalProperties: false -if: - properties: - compatible: - contains: - enum: - - brcm,bcm2711-hvs - - brcm,bcm2712-hvs - -then: - required: - - clocks +allOf: + - if: + properties: + compatible: + contains: + const: brcm,bcm2711-hvs + + then: + properties: + clocks: + items: + - description: Core Clock + interrupts: + maxItems: 1 + + required: + - clocks + + - if: + properties: + compatible: + contains: + const: brcm,bcm2712-hvs + + then: + properties: + clocks: + maxItems: 2 + clock-names: + items: + - const: core + - const: disp + interrupts: + items: + - description: Channel 0 End of frame + - description: Channel 1 End of frame + - description: Channel 2 End of frame + interrupt-names: + items: + - const: ch0-eof + - const: ch1-eof + - const: ch2-eof + required: + - clocks + - clock-names + - interrupt-names + + - if: + properties: + compatible: + contains: + const: brcm,bcm2835-hvs + + then: + properties: + interrupts: + maxItems: 1 examples: - | From patchwork Thu Dec 12 18:36:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13905914 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 31B62E7717F for ; Thu, 12 Dec 2024 19:30:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Fzut7xbqOYPi19sCzyZBocxByvsBqwohQ5FyR54rsTQ=; b=uxi1E5uXDRJxOHY/TJ5z7l6UPW YwkW8cBVMW1bdX3Sics2pZAM0JPCp+1lfziuH6LtI4m8Erof2rtADjpHw8KGVGxKVGkQPvQFa9RYC mTnE0cV3bQUuDAMXvwJm1qhkFAIG9EsC6ZJfGj+7vDFkq9R+XQ//oAw7tkgO1G97w2eAOYYz5KigQ 9Xq97xU67cRnNvE4P0ns6xWLbh+5xV4RjeV5JwzM4gcPWxBrc/qTKGCwx6913ZQzFHuHEGhZf2uq+ K0BjdtPA2iSKUs4ngMpoPjXyDmhKlp9rs6VHFuqxqUuazXPLLoskzCtWPR1Kq+60jNJqHhXv3oSLt cjUp+S/g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tLotI-00000001eDy-3UWV; Thu, 12 Dec 2024 19:30:28 +0000 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tLo3K-00000001Ry1-27rI for linux-arm-kernel@lists.infradead.org; Thu, 12 Dec 2024 18:36:47 +0000 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-434ab938e37so7205685e9.0 for ; Thu, 12 Dec 2024 10:36:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734028604; x=1734633404; darn=lists.infradead.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=Fzut7xbqOYPi19sCzyZBocxByvsBqwohQ5FyR54rsTQ=; b=YnKBya86rq8IjgWoZtfAplZThRPzPeT48olp3pknHtesYbBS91bJPh6C2crDMnUF23 vNYq1kD7sV+95tRKj8NsC7b0Wo60yBe1ih05KR/BnaxQocdmHEzF1fEPFIZpl6JZ+Mt3 OuFlM2RuyHP3XzBUvezh8X3bZAt9jF4rtPu9AhThj7AfyoF/UFmNFWFJsSUIwWXF/4of 9yNYUyYEgNKAKmhIVpjTYS/m2bB6AKVmxXxESqJvZnorAXlssOFecRAPaYU5DtAEHkwU Cb5tddOnVpiezYxIKhYaQGNsD7jhI7e8Eh9yLFN6Kp8H7iZzJpWGHEPpSWyjMo69TTu6 +DLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734028604; x=1734633404; 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=Fzut7xbqOYPi19sCzyZBocxByvsBqwohQ5FyR54rsTQ=; b=BPq9Bll8/zMDt2W4HTnJmJdagARrhVxlNXr5NUzcStugOTSc+MWApcgoeAh5IsCtfH xYtVnL+umKmT5kXEco00MF8QY0uF5gS8PSuAqxtUlr1dCBH1wn7A2n+f7uSUsk+Qw7JK YPT91JD4tVUBOHT6QQZZ08m1r6ufgsuwB/+EuA/jPO22u7Vj/nLykHvxr/uzWYo9QzRa CdS7yJ8dlXz8kSQn3lo++lobujkoemfFMaSCZ0te8vBCa1T3nOxTNvORDiIS5uqyBEAx 6dWMciR0ZEYcZt7yaZ7fpnZ98K9/yfBEr+YHKskot6z7eImlg9xqDm6niZtu72oKQsq0 do5Q== X-Forwarded-Encrypted: i=1; AJvYcCXnAMAeW8cpJHrlkrNJ65rvzFKeZi7kvVz3RNeO44S4vQYZSz6JweysTX/iicMLOL5vXPO7A1kAux/mCG9Pk+rG@lists.infradead.org X-Gm-Message-State: AOJu0YzhWykM65D5WNl1Ud3b7tjq1+ydR/8pO82n4TwKBoQpxggIYfC1 FGpQEAj8tXXhiWnjLnbFJsTfXTY/59q7Th/YP6mXUcOBH1S3BA9jSo/1QTm+eMg= X-Gm-Gg: ASbGnctY70CNjLhOPSLhUR/p8x5tlYr4elxGaLntiSmnrJT9girDkFZJS65NmCSV7B6 9SvHA182gzuKIXIYER9Ck4m4CPSxd5pDEvLJ97SX8S3/2zIl9c+9qqn/ai8BHYU4mUn4YFJVgyy r8mghettRfYNXsZjAWZebiuSoQ88d/q2R04JG7+nQwr+pZmhv4wF7WOcIpWQSKttmLqttr1QZwX TzCawiNXZ1TKVSMqzWnewURpFnjqd7hvzHGeFXyeSj7wDWJ X-Google-Smtp-Source: AGHT+IFExc0XA8Xy/C4Mx5wK8VZwnwxFl/5BahFWH3EA4rW9cmekl8fnISqr+JRBJqWQX6UGHfnMOg== X-Received: by 2002:a05:600c:4450:b0:436:1aa6:b8ee with SMTP id 5b1f17b1804b1-4361c346a7emr72222265e9.2.1734028604531; Thu, 12 Dec 2024 10:36:44 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-436257178e3sm24651995e9.41.2024.12.12.10.36.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 10:36:43 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 18:36:30 +0000 Subject: [PATCH v3 3/7] dt-bindings: gpio: brcmstb: permit gpio-line-names property MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v3-3-44a7f3390331@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list , Eric Anholt , =?utf-8?q?Ma=C3=ADra_Canal?= , Raspberry Pi Kernel Maintenance , Ray Jui , Scott Branden , Doug Berger , Linus Walleij , Bartosz Golaszewski , Thomas Gleixner , Stefan Wahren Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Florian Fainelli , linux-gpio@vger.kernel.org, Dave Stevenson X-Mailer: b4 0.14.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241212_103646_536013_81AD713E X-CRM114-Status: GOOD ( 11.55 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org gpio-line-names is a generic property that can be supported by any GPIO controller, so permit it through the binding. It is permitted to have a variable number of GPIOs per node based on brcm,gpio-bank-widths, so define an arbitrary maximum number of items based on current users. Signed-off-by: Dave Stevenson Acked-by: Krzysztof Kozlowski Reviewed-by: Linus Walleij --- Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml b/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml index f096f286da19..fbd69b4cecc7 100644 --- a/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml +++ b/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml @@ -64,6 +64,10 @@ properties: gpio-ranges: true + gpio-line-names: + minItems: 1 + maxItems: 128 + wakeup-source: type: boolean description: > From patchwork Thu Dec 12 18:36:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13905904 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 CAE59E7717F for ; Thu, 12 Dec 2024 19:16:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=fMHTsU0ZjvRQjwquvG/Hg5h2182Nwlr0NKl2ofXPRL8=; b=cDnwXMjDSE/+nnnYfJFAI9uHFa NM7hLPtXOnb2s95I0tq0sFMQN/+Swdoz+5vAMYcrVNwi46TnA/xCCdWB5nt1vyp4Hk8Pa06QnUC0d ptevuR9KoV9c2Nu7Nlg2UDHwSqg5qcYJjW7wUigw2sIAHJoZxsqTcwpKu8DE5jGY4dhqyijfSiuph Ua/8fCHp7x9hvtMUh2oJhHyFKYbN+MWtHBc0UbIMvZPGV3Y2cT6PS6ZuRl+47mxrl4IUJT4wW71Yw Sg7P9rNS+PbXZXN189zldqIJOyjEdVJhgOS4siNF6HIix70fUrweRvG3gOb010P+EBLayZni91jXy nr/kC4Xg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tLofa-00000001aVl-0ifK; Thu, 12 Dec 2024 19:16:18 +0000 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tLo3K-00000001Rya-3cWk for linux-arm-kernel@lists.infradead.org; Thu, 12 Dec 2024 18:36:48 +0000 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-434a1fe2b43so8961305e9.2 for ; Thu, 12 Dec 2024 10:36:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734028605; x=1734633405; darn=lists.infradead.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=fMHTsU0ZjvRQjwquvG/Hg5h2182Nwlr0NKl2ofXPRL8=; b=j+WRepbRrXAItCn0hmZD3gsNIvyOpB8aEjuwusOG2hJNwWHqCiGAcwcKV86sXpbU9b +L5ksBsXviB1kgpSZaU8JkZgsXD+jcHCvTK6XgaWnvYpKgiwD5XUuHZoBc/eAbx1rmz0 MyRZ3J8246LJK4RzCwJ5M/YHyAgnGamcC4BftaL6z7OpcCJRz7GH3UbO8Fn8Erg2sTyg XKX4FQ7QOnwH24z8nrSE/yGvX6reXSvI581SE7dEALvBe6sXL2gq361mjhX4sEeYSVIk DVAxzmX121SZmY2RMgw2Y0hAQ6nSLOHQR4acWGXj1LRUJNrC1ztfNN9SDJByB1Z5uKFr 1P6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734028605; x=1734633405; 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=fMHTsU0ZjvRQjwquvG/Hg5h2182Nwlr0NKl2ofXPRL8=; b=csI1jNnmKK+yTUTklAkwXQIz2WMQh0Ht2Kgb9pFvf5AEYoglm9ecjvhdu25aElRetB Gr8xohiLnLbKFtsabOU6vFcHczoFTwowDXg3fPuujWRnh4xFFFujymNhRTCzryVN3m00 f/RTHC9UHbP/OQT1tsqUSnOVljjEh2g0YXj2WFSyG+32KqF26i/Q+EPkHVLD5U/S8WTc oHya3pkDOuzJ7fLHdPIQ+i7ipUDBX7jjmxNg16hEkeKtRBVQEvGjahrGyqPwChH3LTOV I9UggImtlA/wU3Gh2fvjGWiXGFNsK5DddApie0cN+EUSKfTdhJKhkAjyeKHIL7UdpqKO tRow== X-Forwarded-Encrypted: i=1; AJvYcCVabDa6Qv+6vciDxYsnsZABW9kO0ci2PnFYQ0b5Q6rOVlDtUZHlUTka/pnUtdM/s6Ef+Yh/MkilwkYn1LI3PkzT@lists.infradead.org X-Gm-Message-State: AOJu0YwWnIXz1IZBunQhM+ZlMW5j2+02meLDs0mYS+0RVJ1NsxiecMo1 ETHe7dB8qystZzKF1fVlTODeltsYJAPVQ5E5DbJSEYW+l4SEGG69c6ZKT0guZew= X-Gm-Gg: ASbGncsQvOyW9stV8+DspWCNC6ljndBrxwBJfTnVbL16OfgSw17/LuXZART94pTk6ww zsynfHMCz22RIn5zFiq15nnix9Cs35A8xdGTd/jtzbXpgblLGLUHwT+sQbYyNn7B/GmpH9S610Y 9U9N5w0xTm9nzW5EmFBmuWANgyTzCDayVczAg9whgggtqm/IWG9/hmcMpeg9WUpgv2NKxLcIJ44 b0VmL+Bq/BGSP8hPuTQRNXDKJEZBNmUtAlwwsc11Omr1rPC X-Google-Smtp-Source: AGHT+IG4dP9KmyH272DNzwrKy7iYqqOHD3rxD7Qawn80ZhvjM1j+yRssRbMddmKcTh1pYEKJi0HQLA== X-Received: by 2002:a05:600c:548a:b0:436:17e4:ad4c with SMTP id 5b1f17b1804b1-43622823c62mr36013125e9.6.1734028605564; Thu, 12 Dec 2024 10:36:45 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-436257178e3sm24651995e9.41.2024.12.12.10.36.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 10:36:45 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 18:36:31 +0000 Subject: [PATCH v3 4/7] dt-bindings: interrupt-controller: brcm,bcm2836-l1-intc: Drop interrupt-controller requirement MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v3-4-44a7f3390331@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list , Eric Anholt , =?utf-8?q?Ma=C3=ADra_Canal?= , Raspberry Pi Kernel Maintenance , Ray Jui , Scott Branden , Doug Berger , Linus Walleij , Bartosz Golaszewski , Thomas Gleixner , Stefan Wahren Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Florian Fainelli , linux-gpio@vger.kernel.org, Dave Stevenson X-Mailer: b4 0.14.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241212_103646_900717_D343D6F6 X-CRM114-Status: GOOD ( 12.12 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Since commit 88bbe85dcd37 ("irqchip: bcm2836: Move SMP startup code to arch/arm (v2)") the bcm2836-l1-intc block on bcm2711 is only used as a base address for the smp_boot_secondary hook on 32 bit kernels. It is not used as an interrupt controller. Drop the binding requirement for interrupt-controller and interrupt-cells to satisfy validation on this platform. Signed-off-by: Dave Stevenson Acked-by: Krzysztof Kozlowski --- .../devicetree/bindings/interrupt-controller/brcm,bcm2836-l1-intc.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/brcm,bcm2836-l1-intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/brcm,bcm2836-l1-intc.yaml index 5fda626c80ce..2ff390c1705b 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/brcm,bcm2836-l1-intc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/brcm,bcm2836-l1-intc.yaml @@ -34,8 +34,6 @@ properties: required: - compatible - reg - - interrupt-controller - - '#interrupt-cells' additionalProperties: false From patchwork Thu Dec 12 18:36:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13905905 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 A335CE7717F for ; Thu, 12 Dec 2024 19:17:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=3qoOTheHNyDXx09eLZAAbq+8+9HV4ZRvdNqNlfNALco=; b=kVCcXplGsE1M7tJgcds/U8TuPR gBsNNFGPFSdB12qYOJTmiQ1a1zlPSaWWj+xcdKfWlsMOk92aW1nI+gpPkTqW5NEkl5AKHQL9HRmk9 mcyUY4kIe4R9cnxVfPONCJymqFUR1JlM/5LlOBnSpSdGgAtMHb9h6Jdomw73p6IedI4jKFXzTuzph zilC7SANs+FN/vtxKBzaqLB0KvHA8LQcTrXHlmWvgSKDDVeJESKGgxjyW2IgqNqP+BoqtZR7pwvJP K83vk6ex6igaehTulIqDSizIbtu7oQ0mkT3lwCh4pNOonDzbxiMvlPg1IFHZhcwWfzZVOOlNST24G PMjrK0sg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tLogS-00000001bL5-31WZ; Thu, 12 Dec 2024 19:17:12 +0000 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tLo3L-00000001Rzd-3Sb6 for linux-arm-kernel@lists.infradead.org; Thu, 12 Dec 2024 18:36:49 +0000 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-434a2033562so7042135e9.1 for ; Thu, 12 Dec 2024 10:36:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734028606; x=1734633406; darn=lists.infradead.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=3qoOTheHNyDXx09eLZAAbq+8+9HV4ZRvdNqNlfNALco=; b=f/aZ4kwTrU/sguaQIMiZXKO+/YzRxNY/8KgtuO++lQq6/PaZVBDNEq942NW1ABMCZY k4+XhXMTqEpAlXNYiiXVehV1ifi7EJvPON7VHwF851xBPKYvOYgIAyOKM93vqQQPdUT2 e685GBrMMhPb9cI8wKP97V3LClQk96rnKAMG2GyVh6gichrEscJv6kzcdKeldGhVv8cS 7/eC3t7ndU50hBJTKhpLYLEi5Fq7FD8rDJuaUkIkZV2jIFrjM7LCkhjDvlUxm88vPcQ1 JmDNADqP/ojBXmZOvK+UQGtR82a7LgW8dtVf0RB+xmjSVi18z5R3vmxI7GZ6azBYHmFz 6AcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734028606; x=1734633406; 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=3qoOTheHNyDXx09eLZAAbq+8+9HV4ZRvdNqNlfNALco=; b=q1WK8mvZ/hdBoqoslu9VCoEOm8iZkLzPLcba5bD3AN2t95IAyb203nCcpn8m6g7/4j R9ZmXfQ3NcsQLlN/byoj1DNMG+x1GTiNOcyMiozNfjPgU6CAF4O1N3rwKBiHhD/C6ja4 6BqNlGv1HxlVlPsv9XlGuSxJAnoOKQ/dV9jDNYzgU6aReJh8AJK3MPlEnOpCw0/TJSzq au8rIw4mBWmy2q1m6tSS/Yq2MEzVNkNtDEQmiA5Ba8gzEQBE/a0pwatqiJ5Tl0u0HtOH VIicsHBesRukMU5SOnVPim+3Cbrd2CVs0HOs5Tpc9y0+s6UvWDjVdZfya8ppYujao3+d cZkg== X-Forwarded-Encrypted: i=1; AJvYcCVtlk6uPUMauKYTZJgJkTDAHFVM970G/pMEgXH4+HeI0P8Mm+TexpkzigbmM8WLaHi+K717rxvBbgZViaa/rXYY@lists.infradead.org X-Gm-Message-State: AOJu0Yy0yVZj0TZD9rYilCB+Rb3uhQgnrO2E5lKfLLJMEqNtvB49dE5x mYk1YIlEipTGa5KoDSBi16xP8hQKHr+w69OtXWRZCIbApXpnrH5VJZhBt83T1LI= X-Gm-Gg: ASbGnctnHiN1f1FqG66/s/+PLLh0QqdOOuMfG6MObF0uni7LNA8CRC/spkMWgAwyXNL RHGk9JvDocUtcTiiBX38+e9yaaN9XQXQhVKdBIgoYa3L2eJ1XYuH6BlLZpHMmyLyAM/luekM++v Rfr05zmEE7sBovhDMcnZtBiNRKBr+ZgOygeSy7Fc+eUVr0QLCdeh+qdzL/qXGGqFJ7RWlbvqIBK oAD+fnYjyDP/WJHTgEZIg/EPouSjgJ9uUb2V4+vkGHMR7pw X-Google-Smtp-Source: AGHT+IGL4E9j9A1tMS6SuUyiiajyBjok8IwHS0bLS9tymQ53Yae5HQb0IhaVfgk6fsEuOcpfD85mUQ== X-Received: by 2002:a05:600c:1d2a:b0:431:3bf9:3ebb with SMTP id 5b1f17b1804b1-4362285f769mr38353035e9.24.1734028606518; Thu, 12 Dec 2024 10:36:46 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-436257178e3sm24651995e9.41.2024.12.12.10.36.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 10:36:46 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 18:36:32 +0000 Subject: [PATCH v3 5/7] arm64: dts: broadcom: Rename bcm2712 interrupt controllers MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v3-5-44a7f3390331@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list , Eric Anholt , =?utf-8?q?Ma=C3=ADra_Canal?= , Raspberry Pi Kernel Maintenance , Ray Jui , Scott Branden , Doug Berger , Linus Walleij , Bartosz Golaszewski , Thomas Gleixner , Stefan Wahren Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Florian Fainelli , linux-gpio@vger.kernel.org, Dave Stevenson X-Mailer: b4 0.14.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241212_103647_871033_A91D5A5E X-CRM114-Status: GOOD ( 13.13 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CHECK_DTBS produces errors on bcm2712-rpi-5-b.dtb and bcm2712-d-rpi-5-b.dtb of: intc@7d508380: $nodename:0: 'intc@7d508380' does not match '^interrupt-controller(@[0-9a-f,]+)*$' from schema $id: http://devicetree.org/schemas/interrupt-controller/brcm,l2-intc.yaml# intc@7d508400: $nodename:0: 'intc@7d508400' does not match '^interrupt-controller(@[0-9a-f,]+)*$' from schema $id: http://devicetree.org/schemas/interrupt-controller/brcm,l2-intc.yaml# Rename the nodes from intc to interrupt-controller. Fixes: f66b382affd8 ("arm64: dts: broadcom: Add display pipeline support to BCM2712") Signed-off-by: Dave Stevenson --- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi index 39305e0869ec..bd78af0211b6 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi @@ -336,7 +336,7 @@ ddc1: i2c@7d508280 { #size-cells = <0>; }; - bsc_irq: intc@7d508380 { + bsc_irq: interrupt-controller@7d508380 { compatible = "brcm,bcm7271-l2-intc"; reg = <0x7d508380 0x10>; interrupts = ; @@ -344,7 +344,7 @@ bsc_irq: intc@7d508380 { #interrupt-cells = <1>; }; - main_irq: intc@7d508400 { + main_irq: interrupt-controller@7d508400 { compatible = "brcm,bcm7271-l2-intc"; reg = <0x7d508400 0x10>; interrupts = ; From patchwork Thu Dec 12 18:36:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13905906 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 9968EE7717F for ; Thu, 12 Dec 2024 19:18:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=SDsnxHgs8pPYbt5Sxgc7PD1JuNe9FEImA9X5O9hYyxM=; b=ZmjvrCLsdpONkDafK3ypZPRSF3 pgb+MFS8ILaBhSwcdW+BK8ccXFxdQs9eCDiD4Ww05hZDHncELXhZoo7LPAaaOiFP3gDZ/q3UgHe7s SIAnYmW5I/RWSbtxNTVB1Y9px8/Zw1EebzTvLQ9/6Ari/6/hcMWwAkDGk0KmSIx3afRBDWj5AKesW W4rtn7jXYtePI6TDKMp7ZvHTXDqcMni9UfIaKDYl0qLEjM3+XnqW7fh1NLmykSRs57j2vlLOfe/yQ EuJ7Exzv4Ygd8KV1M87BFSVbS/0x8xJFP5pKC5xP56foWECNNBU2u96OWSbQ2lelRGO7fLgC8CX85 mclt3qoQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tLohW-00000001bZ0-2bdK; Thu, 12 Dec 2024 19:18:18 +0000 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tLo3M-00000001S15-3iG4 for linux-arm-kernel@lists.infradead.org; Thu, 12 Dec 2024 18:36:49 +0000 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-43622354a3eso7034615e9.1 for ; Thu, 12 Dec 2024 10:36:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734028607; x=1734633407; darn=lists.infradead.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=SDsnxHgs8pPYbt5Sxgc7PD1JuNe9FEImA9X5O9hYyxM=; b=BaLJMmgcT4YVcwna+acdWpAMTmH3refxN6Tm6ywW6nkYx/BOCQkWDJPwljxKxypP9V YYUq+EchxNTO8ddn/6WzhUh6JY7IKAaMibs6BjWNnFkragjWKzpFoqw3zfkkIklKsjNm sIASmj3Y7u0083ngdIdVV9VELJfyeq2Va/yJsjK0w+aN0GQ/BwexWmio1bXwGuOiv2Gf qntDl9SGGclVncz1VOc730LDGk0khye0tgMX3uPY8tDCn2zOWwT+zezpj7q5Jmoh+MhJ WF2MY/7SxV6zjl4w0F2BWwvjoNFgnQnyqLzLeCmrk366UQ49jz/NY+lirZd2oFArKJrU Bg3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734028607; x=1734633407; 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=SDsnxHgs8pPYbt5Sxgc7PD1JuNe9FEImA9X5O9hYyxM=; b=btJV+WzI9lzIobNmJYwbi0eMgvfFZewvflCu+xi2ZjSovogG2yQ63IEdpSZjCCbnVH iHFroIryV3npTF8hujVMDBEu40PDD8QJflRhw3iZ2FxoEZ+mePac3jURf88uTN2ltuH+ 0HWo8yl8QmS0Ses1/bSRa21hX0/0nMK51SeevlBidxA19Hd/lNFpryT4xJ0/ZxY46i7m K1KEsimtCDmR5z+Rh8xPAm9tsYJY8McS1bBzy8TTYZp6Jiu2ftJmmPJIm871ryN60eet GVb/aWWyAAHusJutMNmxeMUlHpZL45QNB11c7rizl8JPhty36xBgQDTsBOqa86iJIYXW 05qg== X-Forwarded-Encrypted: i=1; AJvYcCXwwetEcSI/teP2Kf53a4b+iEIo0IbLSXHdD/yvI2XUEgjtj8fI6KmfzfrZbcDwdNF4JYOhscNmyJ6d6qaT+fu8@lists.infradead.org X-Gm-Message-State: AOJu0YwjsQKsuzFvyQW595u6i9UpZACokwdv9iDjqY4lZ70XgBTA/mMT rXcRVVzgZCdIzfC0ypiFKuTMXKXRrlt+aDWVrs1EZ0WjxB4ezHO3N5bl4CLkZV6+wCqaSBxuI5f meAk= X-Gm-Gg: ASbGnctRxuPh9/kRTneDXRJr3Z8Po/dIocKMVbrLYVqd0i04pQJPxHhhXyrhPVPXC0x nasZP6ntJ/Zvb9+UvK7evqwK97Zk7eeQn37GsvEuhUfYgzy1lYmNqLvP1Ezjs2kX3RlkawnhQWR x016V+ISZx2Qpkkd3jX0jy1zyPX4RGw8Qc+M0bLRSyhB0zfEMqFmev/20zsEy7piH3Ay04ccad+ TLL0LkJtVFgwh9vwKqUJWzYiMo/mudYp3xFJoPcTUXUMCc3 X-Google-Smtp-Source: AGHT+IEu2xL/+FXU63UNRhzK1AOzvmFc4RtXIaDc5vdsewo82JD1gWWmf7YI8MTxRmnxwh6YKbXzGQ== X-Received: by 2002:a05:600c:19cd:b0:434:a07d:b709 with SMTP id 5b1f17b1804b1-4361c441bcdmr59652015e9.29.1734028607573; Thu, 12 Dec 2024 10:36:47 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-436257178e3sm24651995e9.41.2024.12.12.10.36.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 10:36:47 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 18:36:33 +0000 Subject: [PATCH v3 6/7] arm64: dts: broadcom: Correct hdmi device node names MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v3-6-44a7f3390331@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list , Eric Anholt , =?utf-8?q?Ma=C3=ADra_Canal?= , Raspberry Pi Kernel Maintenance , Ray Jui , Scott Branden , Doug Berger , Linus Walleij , Bartosz Golaszewski , Thomas Gleixner , Stefan Wahren Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Florian Fainelli , linux-gpio@vger.kernel.org, Dave Stevenson X-Mailer: b4 0.14.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241212_103648_919357_7DAE383D X-CRM114-Status: GOOD ( 12.67 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The names of the hdmi0 and hdmi1 nodes had addresses that didn't match the reg properties for the nodes. Fixes: f66b382affd8 ("arm64: dts: broadcom: Add display pipeline support to BCM2712") Signed-off-by: Dave Stevenson --- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi index bd78af0211b6..f42fad2d8b37 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi @@ -352,7 +352,7 @@ main_irq: interrupt-controller@7d508400 { #interrupt-cells = <1>; }; - hdmi0: hdmi@7ef00700 { + hdmi0: hdmi@7c701400 { compatible = "brcm,bcm2712-hdmi0"; reg = <0x7c701400 0x300>, <0x7c701000 0x200>, @@ -381,7 +381,7 @@ hdmi0: hdmi@7ef00700 { ddc = <&ddc0>; }; - hdmi1: hdmi@7ef05700 { + hdmi1: hdmi@7c706400 { compatible = "brcm,bcm2712-hdmi1"; reg = <0x7c706400 0x300>, <0x7c706000 0x200>, From patchwork Thu Dec 12 18:36:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13905915 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 EA596E77180 for ; Thu, 12 Dec 2024 19:31:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ZNTGzlog7Q9IZQyQd4eTU3kXEBDBdmsulQeLjahgS6Q=; b=wIdf5zzHpbC+LDmNM/mkbCxX+4 3MxT7Z1PAeVqeu3eXsKMoaFyp71pX7TYwZ/AUuVdki7dQdKvNr+c8K6C8idlLIaVXBOofmsLAEY1d 7bwOa9mlrgY5iZt+fnPbsD1moDkf4AcUEflleXqD1AQ9HkCZsLDW6sTE7v+MfkyCQQYbyjiJviogW kLXJ4Ts9Mn+yErzyQ3IXbviu3eHHYpC9m8aCanRKCRiRwaGyw7aWygZcTUMedfwCyVGeXpwhFS7i9 U6RsD4BPRk8jqlTE6rpuAVnURcO3/G0AW8MixvVeg9SSvsn8XI4BTTJ7iaIDq341iTFPvK6ZpfQ3y ZgEAZx8w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tLouL-00000001eMo-1lZW; Thu, 12 Dec 2024 19:31:33 +0000 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tLo3O-00000001S2u-3VIR for linux-arm-kernel@lists.infradead.org; Thu, 12 Dec 2024 18:36:52 +0000 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-434b3e32e9dso10080705e9.2 for ; Thu, 12 Dec 2024 10:36:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734028609; x=1734633409; darn=lists.infradead.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=ZNTGzlog7Q9IZQyQd4eTU3kXEBDBdmsulQeLjahgS6Q=; b=CE2IkEQc+G/IYLuKwwLJjjIFPTt2UQqUvHzyWZI8TtFnM7x6nOSE+bNmfuH6yqzBFm YNz1kaoZofV4T6RbqfFouzTJv8cJvsSA0bzMCoqoLo/wI/5NIjGN1TpsBKDZPR77evaY HpmyV6TzekmBn4UJsez7karQUbXdBnIkP6OYJYdOhvNqjAn9pvDCsdfWHbS0f6y0nyeo rS/hot7UJwhFXA8tV5l4rKu3sI58Ds8p+C6jgPjMLRll+Ail90wPI8nQWzAZ1MBHp9A6 a0Zt6CtkWriqBDvdKg1TTcQfuT0B3RJHpqRBScAneHZHEFpQq7tI4eUIA2XCy280nwBd J3lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734028609; x=1734633409; 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=ZNTGzlog7Q9IZQyQd4eTU3kXEBDBdmsulQeLjahgS6Q=; b=Ndr5mW1gvWKoaDikvD24DG5uNGPjkn6n89T7oYlmDX2zFvapYvBDgzltJ+Edww12Y7 2l1EAz7u9kTFdYmFSgz97m92lUnP4ZpiRavboA7ZTmLkwHfBi90tLJjBIHLnY6hJCxA5 OPEE93FT6jvtRT5GE445P1Z40m9gVzt7nxD+6FpLBYia2TOcb1GUzzytT20/wFKHpc7J TXYDKhOOgWrNwkg7IEyWWcfUjKGIvxCnS0CpLty9nMo40ibWZx9BNisJcqT1TZPBlpgs k/X7xFF4OT1kGfP/YnsP44G12aibwe5g0vD6saEkrk7nmASZbPnQWcJD0vohnDjWma/T LKBA== X-Forwarded-Encrypted: i=1; AJvYcCXMytamZXR8blBDkUaCxOg2BVKVk8paLmYDmpjMG+6+qH9ds5V2oUMfDc/NDP6Qf7yiFCw/UVexoNQE4nH+ZOAs@lists.infradead.org X-Gm-Message-State: AOJu0YxNFI3+xGRFp2YIrv9P7sjmBEP4Lj/gY694EAEwTxjG3RwzLEdg Pc4nlA15C7DXgISkKIOWPv+iMPBF9FsOtLkCXfWw+j6mcoBl/kkGV72sCvO6jVc= X-Gm-Gg: ASbGncuxD66NzpbHQDq0wYrbzzNxfLHbTWA4j0YQ+TUmAm+aFs71r1kmEXqc8KWfkys kiFMmGRC25B/sZXPkJEbl6EZsdPFyn+fZcKveJGTYBxtGzNdqXunwckXGX1ApSCBtVbkpiXweOI 2r1nS+lD6AuJufkmAtNQG6M7Vn/1g65N42tFODkKamELD8VYThwqaLOA0G1g0zp5sXl1u1H9fQ+ f0LBVC8i43bZu4BDPPGVktyOC1jgp5XttAiv5+HIIGUkp4G X-Google-Smtp-Source: AGHT+IHxOChpNRcv2gtV3EutMkkx5eEcKsuaWzHm1MNie1E2mh6dZNeg/6vYwQX7jygVWMDmg6R6rw== X-Received: by 2002:a05:600c:4e49:b0:434:edcf:7474 with SMTP id 5b1f17b1804b1-43622883cd8mr39952895e9.33.1734028609546; Thu, 12 Dec 2024 10:36:49 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-436257178e3sm24651995e9.41.2024.12.12.10.36.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 10:36:48 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 18:36:34 +0000 Subject: [PATCH v3 7/7] arm64: dts: broadcom: Remove intc controller on BCM2712. MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v3-7-44a7f3390331@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v3-0-44a7f3390331@raspberrypi.com> To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Broadcom internal kernel review list , Eric Anholt , =?utf-8?q?Ma=C3=ADra_Canal?= , Raspberry Pi Kernel Maintenance , Ray Jui , Scott Branden , Doug Berger , Linus Walleij , Bartosz Golaszewski , Thomas Gleixner , Stefan Wahren Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Florian Fainelli , linux-gpio@vger.kernel.org, Dave Stevenson X-Mailer: b4 0.14.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241212_103650_892640_C10E2C4C X-CRM114-Status: GOOD ( 11.96 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The brcm,bcm2836-l1-intc controller isn't used on this platform. It is used on 32-bit kernels for the smp_boot_secondary hook, but BCM2712 can't run a 32-bit kernel. Remove the node. Fixes: e1417095a139 ("arm64: dts: broadcom: Add firmware clocks and power nodes to Pi5 DT") Signed-off-by: Dave Stevenson --- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 5 ----- 1 file changed, 5 deletions(-) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi index f42fad2d8b37..9a426aa27c74 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi @@ -221,11 +221,6 @@ mailbox: mailbox@7c013880 { #mbox-cells = <0>; }; - local_intc: interrupt-controller@7cd00000 { - compatible = "brcm,bcm2836-l1-intc"; - reg = <0x7cd00000 0x100>; - }; - uart10: serial@7d001000 { compatible = "arm,pl011", "arm,primecell"; reg = <0x7d001000 0x200>;