From patchwork Thu Dec 12 16:18:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 851113 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 DAC5E231A27 for ; Thu, 12 Dec 2024 16:19:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020348; cv=none; b=r7vz9fZpYwoEAjJyJyLvekpVYaSl4pa7qe6T0iD9kVhJQbaBro4+3KwvelsirAAZip6KNb9Mj8strgi0vdaVlJ7myPr4NZvriUQSDRN8Z8G1WSoJjSgCmu4BnIjDRrrwqng/yrkBxa7Z7DruPUDBMHgwZKsOKWd7n+50aCBRGqQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020348; c=relaxed/simple; bh=7ND0VHnVmm8LcXHDwESXYMU2C05O2sQs2Pn504aPY3M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Vz1mD4dgwpqSkWFNTe/Dky4M+eqwuKXY94U7EomqCg9UoGLpOC2S/vbSHnU/Nvn20VaBYcctGR7fEml5+ITqQAG3uTTzgN2xSewXneqwGObtZ2zJT/UMd9gOJTnxRokPSW9DmpogV59OhxdgkqEKpelO7r7PbalqZe7/MK8qBF8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com; spf=pass smtp.mailfrom=raspberrypi.com; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b=XjL8XaPl; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="XjL8XaPl" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4361f796586so10231275e9.3 for ; Thu, 12 Dec 2024 08:19:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734020344; x=1734625144; darn=vger.kernel.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=y6HwzRhtwuck+pMBjZMoVZ4D2FniLRRRufqq2y2rOjs=; b=XjL8XaPlNWTlg/sk9QuuyuWirn2v1kM7XFUGyb4SGwwPMDLRWESWrICGjaJTStTKvZ eQWwjX7D2nacOsyFE1KHuC80xK5mtw32qHvz5uPTllaFMevZL4c9ouVY704mwgKByx8V M5deaW2mmQWMetW5NSh/UrOdJVeXVNWQnF2zHYzStWoQLGTmqDH03PD39BiQndKiK/HU t+uIi/sDtvM8cBfeDIH7T7K4cEsuHq7FS2MQug/CcbWo01e41O3nacirSQlsDWx9+S/S C7pOL0vPoMxUVV4Iw3QnE87oVhdWLapa08hf53q4Rc5ACGz0ElsrYPpd5TlrfgBtfwzp dHaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734020344; x=1734625144; 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=y6HwzRhtwuck+pMBjZMoVZ4D2FniLRRRufqq2y2rOjs=; b=bs6wiH9K2fLnC7QH0RrcOzyDIQ9Wz29kLjDFRVMpG9/LLselv8MmjToS7WOSLgJ8fc y1FVn3J8yeU5ngqy7D1QraOH9Enc1mojvQGGZFGCnFTyAp7TeQeOKPw1UxmbHTgSVuI6 D3/9G0d71ZzD3dcAup77vXa0dMzGprrAJAS7+HkrT60CJCspsSObzI7AeKBYOKMcALUW QyyxyOcqLCUzuW50oq6uJViTdHBZmDjXwBK03YpRzZ6SVXuU0nCq6LwGwueXo8TmezoU edVxFB+Q5u+KhpNN/gec7IOwYAYBfjbfWHKd7hYE3k8AlKwvqSTsq9w1x2jFQ4un6pih ntXw== X-Forwarded-Encrypted: i=1; AJvYcCXCRHE03UGneIlWnIg5COUmcAolcbcESAdFksIHofbvIIDj8DITQh/LiNx7l0OSWT3vNfBw8wBSvEI9@vger.kernel.org X-Gm-Message-State: AOJu0YwCvvlJxtglTZSwlWCptuZ3Yy6s7ZXnOEWZlZuS+GdX94OVqhaW HibRUvUsKH1oI5MldlkImomBbHCOYfZ0tDz8LGHV+cvx5VZAdVObi3kIWxNtsG4= X-Gm-Gg: ASbGncuhBWFuwLpeUcjgE5oLF+8zbkCK3BHGsADsJNB8szM7W2BYOq0SEnc3PRR1gel cC7HhYpxT6Z1zcJf7sCJ+2fxRX+SjsMu/oXiogO/dCukqXAaPiqfMTPPZIA7GaAbpUZcm4u6yuj YPIvzP6GnEO7oaePVmWfaxBFUM/X0KgfWSY0YO0PqWD54/mvUJhG5sBjBxCcn+DIVCYN8FAyTDz 8VPRhbxKMRmPZnj0KEgenQpLvf21IPXGXzP0Wu7+VdwGMQE X-Google-Smtp-Source: AGHT+IECJruZQ6LwRw858w1Yxs8MMZZ8ljYIT9r3bgD0QLs1iDMGolWGCI6cX4+UuSx7QkTjWRFBnA== X-Received: by 2002:a05:600c:524b:b0:434:a781:f5d9 with SMTP id 5b1f17b1804b1-4361c3aaefamr71124875e9.11.1734020344259; Thu, 12 Dec 2024 08:19:04 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4361e322328sm44336105e9.0.2024.12.12.08.19.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 08:19:03 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 16:18:51 +0000 Subject: [PATCH v2 1/7] dt-bindings: display: bcm2711-hdmi: Add interrupt details for BCM2712 Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v2-1-35986e04d0f4@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@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 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..a7ca3a336187 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 16:18:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 849857 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 66096231A2F for ; Thu, 12 Dec 2024 16:19:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020349; cv=none; b=AmmL4Dsmlky4zqL1MQfSZvMgiunxB+cItIz09MBa89d4xtKzFFFo4/ZLgr0H2DrmzBAe7DHz4IcIQK4RqrxdOpRku4KaRXpqsc4/YOGF+ZCaVNuC2orNrCGwuE7aVTXKYiSERnVEA1c19QDBUSGWbAwecL7/lNs5czHDS5XrQGc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020349; c=relaxed/simple; bh=rkPNOS/CThHiZ6WlZSF0eZPRzkaH0woMbTCR+SPr3t8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=m5Znaf7duppZ7jKCjtDfdZcUJ4QckG4SkVf+0pSjxOBDPdbnw4t+mDuylMLhqewlVI0EnUlGyPQ6ViFOcDuXntlcfJG3LrdJqmPL0637r/bAWNGyRTExJ/hOqf+5JlBaxlVLCwV4wZdwzscPzH8IDdwpWbo+JB1AR4Yjc+8JPR8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com; spf=pass smtp.mailfrom=raspberrypi.com; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b=pw0JJYUU; arc=none smtp.client-ip=209.85.128.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="pw0JJYUU" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-4361815b96cso5793045e9.1 for ; Thu, 12 Dec 2024 08:19:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734020345; x=1734625145; darn=vger.kernel.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=pw0JJYUU8lSpKaYDG1xYEW30vvb8fR1NvawXdELQX9Y6mK70Y6/vu1rkkSu+eFdcaG YWF9nrKSZS5qbGTb8+/EJJD3HcedIwLxdHThtgVs/e45sJUT3Gh3Y31TNvv25NMvvZeY 0YpX++blG3D9AQZ7p60v+tGpeyEGS645Bbro3tkPXVBthgbRIH8//RM2WisK7C5WPuTh uTVy/eCa+BKpM/nK14RuJ7FbXBrQ8VL2p0q7yUbNk4r30gyIUSHpgVvnPOEqWUr8DOUA r2ZFpZU/U4AhvuwAgx1vo73cpfmJSZ7q5wtwh9KL31wLQWo7sx0Sivl5mFoL+pR5qG6v NyGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734020345; x=1734625145; 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=mnZTmTcBtst+nw9ZDGs6BCanDzQbZTgorKBOM4hZDA3o3IqKoOtpFN4qNFQyM8hUre MN7yITvNpQ6SOaOGulLBFuoHZNCRe21UCAWRNULn+uq396D7eq71VhgtVPC6sd/cZ1qP DJW7vZTaDU+YT+307haSE7ilOMvJi45QIfE2MabN71Y2jA88hhjVdaSECFJuQY0T+VHy 3ap/lOxUoH1858iN0UuovgEg8UHPEDtpOKib9ZXp/jIYnn2L9fhku4cUMrxBh2wnoTkP tRG+jej5Z+wZn9NgWp2mZyoWjuqD6zszB59tJkoy9AEMoBCwAlqw2go1Ea5QU6n8asCz VrDA== X-Forwarded-Encrypted: i=1; AJvYcCW+X0ub5sq9MGV0UVGR9fyWye0+3uPsZvGadXY1dRyqwSIkXfj1nEni4SLdT6cRlO5ME5k4GjH7Hc6E@vger.kernel.org X-Gm-Message-State: AOJu0YwpSyjzKMDlUGoesJUErfkXaFdN6QwAWLxjFp/YnlZzNjCZBmkW IzV7dltVnBFKAlGSYuDCQs2Y99GdkxPvDoLzvTDH77cn4ZcKkpJ5H6LXYCXLNGU= X-Gm-Gg: ASbGncs9xP2ugvaDsq9UaPIxQhY6oN+M++LhGCW+61Z7Iw9caD067fyKF4acBI0gTET T00utYzVSqsR4DzKhZe05PGYWKef6TeaV3dkZvyaNHZgsD3RcuVnJ54pxcfWVmiSro+v/o2Ncsc Cvg3/cHbXDI+ejraouK5MVlnVqlwe05nlkig9zvDIuG6oZDvqHP9geP7WZpGJqynayceRtOdPRj UYvBYvrhjlq0CCYt4+l/pnzMEcpLPv7VXf8bb8sEwTHwYog X-Google-Smtp-Source: AGHT+IGaFVqNcAbsh2wXwykvgIG8wIvYr5xOyoWGcWi8bclbVOgLkhFW5BR0LdTPsNVGk8Tlgv5MLQ== X-Received: by 2002:a05:600c:b86:b0:434:f2f4:4c07 with SMTP id 5b1f17b1804b1-4361c373f5fmr66829415e9.15.1734020345541; Thu, 12 Dec 2024 08:19:05 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4361e322328sm44336105e9.0.2024.12.12.08.19.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 08:19:04 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 16:18:52 +0000 Subject: [PATCH v2 2/7] dt-bindings: display: Fix BCM2835 HVS bindings for BCM2712 Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v2-2-35986e04d0f4@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@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 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 16:18:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 851112 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) (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 83923231A48 for ; Thu, 12 Dec 2024 16:19:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020350; cv=none; b=ZARTJ+wmcCv71kelizNrcxyTrOrTTUQ8++9kZW/dZo3dR9GErn15e9sL1rEZgzCf1RpwBSrIow9IdHXId7LUEAdFQiC6vmIPNnym1weuEBXP2rDXjluHpFq5gpGST9qFI0ejD9cb1hvGvI6IDQ0sZqC/z7xBBbjJNVicCi0rz3w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020350; c=relaxed/simple; bh=z49WJ/Ecx3cRmoavwvCyrBSrNBZWdJ5YBE+eW9OtjMY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OCPRK1mqwlbRouc/XQTxRGKdJMYW+mFgrsYM7KNu6f4lfTIzKKo2dRGbbU5FWpv4TrUvA5JfX/dF/7AIzzLBFrWjlS7B266fEVaLU98TDZpFzlRKeCZuXR3xEb1ARqer3jYUjxwpfC0nL4RAdKUps47YN9gOKl1inxV5Jef04EA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com; spf=pass smtp.mailfrom=raspberrypi.com; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b=LN8c1uWk; arc=none smtp.client-ip=209.85.128.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="LN8c1uWk" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-435004228c0so10350205e9.0 for ; Thu, 12 Dec 2024 08:19:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734020347; x=1734625147; darn=vger.kernel.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=LN8c1uWky/LtsLuX3IMAYIO13wzKVv6rQ+KonJdKsm0AcTz6fEmhwIkf4nIYfEVwOF 41MSaBvPoSGGJb5HxXKBaJuBm6FCcoaOHk1jeQ2aMZWjis5LDmnvnTbx3+hOd+XLu5By cpizOCm9Vf22CppP3GnY2xBv44Ulb+gtbFA8Bjjia+ke7BSNu1obegNEabbqYPco7jd7 RGsEfvDdB5J3Mx47grWpo9q3GWTz+Du1qLRktQkvgk5Tv0h4O8QneiLJc5Tslo2wC83r Oehg61sxLO7eECzjKE/c2MHOJisWM4lEdfl1POlGB4XJYtklDn/JsUsJQomwZd4s5Q9D 9F9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734020347; x=1734625147; 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=Jg+wlM8rRCxfA2BNTDvRTVvBxC5vWj4KYaRxR4sdb4YdQyIoLVokatmyy93i7JR13d DpcagJyIZnNYoffJP+K09kOrsWY+jipLWBcyrNCBV5DOOysLFSuabfortCVjSfrJZGgX Yh8GHWjz3jfk0A9awnNbyT9zJlD593pwoYMTfdp+Al0m0U6hi86w4O+G2vqtULPuVeqA kK6rIkb9RZ7Z40IqECCzbit1142V3jnQMOh0WErrKvZ5xgwsWfZCSu7xwALXozvH4Abk CW5Zol26Xsk/iTA+D6BUWiT72aP8KwICsVAX0CDRKGAF7ErTWENIhz9FQWXPHkSp9GEJ iPNQ== X-Forwarded-Encrypted: i=1; AJvYcCWWJtuppe3dSJqvclblIdEcf4ZVI5GBlsWUy7htZR2JBCu0XUWGxO1c9fBaiq6MrhuaW3YNhQr3Cq0c@vger.kernel.org X-Gm-Message-State: AOJu0YywxFqHN7GS6TwNNdoCWzDp9CQm+yVstgo49HyRgb3SBOaD0rB6 qaw0AXyxzWFP7myzmG+avcsUaBEX2aG2Q2l+Mje2qWFxlv0YWDIjdSUX9NnQuLA= X-Gm-Gg: ASbGnctu7LgeaeTslSKjct75Ywwi1y5cFHKzFmcBJ3dLSvGS6z425ufiIGaCkLZKXUp ftlXPfdr1qhE/sIz9Kudo105zTtIwwmhYt7fglyfifdvPsmEvB4WZRdmKFBBvEnLaGQRkq2IfRS Zu/It0KSNPcKcTZG+lRiwNKN/aQ5WLpAo4OZ7nVddx98C6Lq4ulVxZAqSh9gJ+hvHdu3in2dDSt e8Yw8l+r5Eju4SPaQqPoe+4jZNcEdYO5VUYelLYjLUHj7l7 X-Google-Smtp-Source: AGHT+IHoZqbjRY4dxkOhKOSnSfMy3sMqazkkzCHwzeDCSj2+qMUGuSSsMXf/szART5dZ1m3BKwwUjQ== X-Received: by 2002:a05:600c:468c:b0:436:18d0:aa6e with SMTP id 5b1f17b1804b1-4361c396ad1mr69550575e9.5.1734020346842; Thu, 12 Dec 2024 08:19:06 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4361e322328sm44336105e9.0.2024.12.12.08.19.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 08:19:06 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 16:18:53 +0000 Subject: [PATCH v2 3/7] dt-bindings: gpio: brcmstb: permit gpio-line-names property Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v2-3-35986e04d0f4@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@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 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 --- 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 16:18:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 849856 Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (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 AA70323236E for ; Thu, 12 Dec 2024 16:19:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020351; cv=none; b=sgbSzE2FzhFZaGcV7BFHdopJ7EFQvO4gUl21DGI+Yaos/LNgtwIvAK5rYfFgR8mk2BwEZtQpCWnkJ94B0LxBscQ/RBDOqel0wQwE8L8sTsLhgdwvAcHOVEc1+zRsEH6UskWYqMLXKBN4hYM2DeoqHsSN4j/rnbEB8r0YtXF6lEg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020351; c=relaxed/simple; bh=57XSRZ2E/EnBNmR6qzIIjgqOi1Qk7pgoTd1zpcEA0uE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BwL/6Rx7uL2R+w8KA5Y9fusCQYSOSvPTJ8Um2EvB0Q6IHnBvhos58oDu4UtTEomOrGI9AAaGN/fcFXQoQAhWuaLL3B99G7A8BGhHOi7R26UiDT8DcqDExLa8cAvQybWoZOiTpCZkYFdG6+bPhclB0v5H/hzvCA/kREXYh6OIP1E= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com; spf=pass smtp.mailfrom=raspberrypi.com; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b=BtMdDz/9; arc=none smtp.client-ip=209.85.128.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="BtMdDz/9" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-434a1fe2b43so7612265e9.2 for ; Thu, 12 Dec 2024 08:19:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734020348; x=1734625148; darn=vger.kernel.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=BtMdDz/9Fj1lVIYpynF1mcCFkVoxVIpyE5cI8JdXoIvpLcrJRzjvueqJeueQySTWQY 4sQGRJoSKBUTRbSwOHowKNgY4I2FzBK2NzcLO6LwRvTCGIF/gubcFr92DngGPbfPtdux 3GTDMYchfNzE9q3EWmrGLMBBwHUdc1l/03yP5K2GMhktFWuWxhvqwMPJUhHCp5hNLGk1 REUGp+wjSxM/BV7arKIc2LbyJB5Y1wM0pffwxXtt6MMfa43dRjQKJIRP2RPtCJUumNeD 7zl26dH/ftBN9tKLpz2J1Ap+82MNG5QNxTzTvQyFP47toMOZlETIlke7mglB3aIshkC+ o+Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734020348; x=1734625148; 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=cSVRHrRk9wkfvoo/76CkgbSQvXf7Bv4PRqV3lR80Dp2QNrEb+ybSx3yWemCjkzi/xp dDB7Odpv+Bp9HIci6jd3dFuvY1W3ts23YWaxaN4PSSWHgtwGbhr3QaDtoHCtaTMF2tXg IwS7p2qhyTJvAbXHLggjt0/JQzUSuPjmmZfmMVbEF/Rw+ka0AEULtBULoDDC/tid72Z/ hSYpL+z9gZyS4YG3hbePszpg0g1nuCPQfcch05dnwPvtGDVHcm5dId2pB+vFfaREUU8p 4w8s6GMlzb0TuTZ6AC+s9B3us3M5MyNVHYPQQjHH3jCo9CohLz7+ID1pC+swtdyY5GcN 62NA== X-Forwarded-Encrypted: i=1; AJvYcCXcg064gUw/Iy8S8XArkIN78jT0HgzorSNMIxD7hN2EyJbMAEIHCAJjzUChrw92vohdCjCsbjxtrYrJ@vger.kernel.org X-Gm-Message-State: AOJu0YwNHYVnDmXS/LKFyv8RfJ7s4p6zRP+LV6zttreeLc3gSz92/wxP V+87oPWFcgSxEktrw05MABVMez0A0ODZBQsD7QuoUEcagEGylkyKky8OE/gY4MQ= X-Gm-Gg: ASbGncsn3S6Ts8IExNTG8NDSdee6rQg0904RJjYVZ3EsJOPx8K0a+VDWPwzxLQqzqux Br5GTJ4orTXG1gXIp+XAHndKVSCgu0xBDVSok1eGyq/vdjC8Y406TxlEeN7uOpLMgAv9esTkjdX 1qycy3VG+hoEenCI/E6MYPIxcqh8TjdxmQs1qq1egEplsCm4FRmwrSFsawcycval/wtjJakbQBk sKFI/SboKdXBdIJDhD2y4vDu9kkwM8LY3MNk/uel8FqRHjm X-Google-Smtp-Source: AGHT+IEW963IsJu+5kmA4Oes4+Y3LvbmvGkTXDKtXSMQMJQRuXOcNzh2GjScR8bf2D3ZBqv1bcGbwg== X-Received: by 2002:a05:600c:1c82:b0:434:a815:2b57 with SMTP id 5b1f17b1804b1-4362286399fmr31867605e9.20.1734020348074; Thu, 12 Dec 2024 08:19:08 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4361e322328sm44336105e9.0.2024.12.12.08.19.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 08:19:07 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 16:18:54 +0000 Subject: [PATCH v2 4/7] dt-bindings: interrupt-controller: brcm,bcm2836-l1-intc: Drop interrupt-controller requirement Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v2-4-35986e04d0f4@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@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 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 --- .../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 16:18:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 851111 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 2909B235883 for ; Thu, 12 Dec 2024 16:19:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020353; cv=none; b=WO4HnUCB+5kNtuAP7rQlMRJ6R/kGHMDg2c/s3JJjd1m97Q/lCQ66fpFNUqyi8Mzg0X2j3TKX/VQyi42yrC0cOFfggmsHFZTAbz/gAv93EZZx/Rgwb/RZHXQ8b8k0tvfAX0VLvvH4kEuOT56v5oNuTILjjnG7Ipjj1XCnXJtySiU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020353; c=relaxed/simple; bh=FBDqCJYmfxkJaZt8Un7aPuYwrUM7R7Q4/pNQK9op6mo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=deqgN+p/FQoU/NFGIO7z0DRXLSsWtCQE2JxkL7tbKD8Zipy8Hu4+hbpDUgRm459N07Y2vhHaaSThMUCuZobXgmvR3sxoDblOjwKhRYUI+WjLPpoOqryw7A5n2XcBtEyUhuL1xDOgHNkjjDVNPeG8UgIZIRvx7dKM5OlAoEoAtOo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com; spf=pass smtp.mailfrom=raspberrypi.com; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b=mYQ3yWoN; arc=none smtp.client-ip=209.85.221.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="mYQ3yWoN" Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-385e87b25f0so1303912f8f.0 for ; Thu, 12 Dec 2024 08:19:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734020349; x=1734625149; darn=vger.kernel.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=mYQ3yWoNgk5+yC40u/pzvk5IGNib/lLqCQBX923bLbpyPgmId5uYWHvIYjYx3A324P jJyhn+5XiA3EiyBmUaxbz0v1Rw6gZAoG8v0HxDTFHb1f1mZPGzqHCNF4+Q/O4qh6w6Io 6XpBAkTl1JeKGSnaQcZnJufxgzOfmVLqgjdGoRUbP8Vrf6JLvqLwoJETuHdRjXANvMtx giT3RQbe7lChFnjYFBKOY7+q6os145eZo5HlOsehFxOKcPYV8z0cPz3JJkFtKJ2oOi5j tTKN0z+wEEOahrCAYgbptvn253ktzQ+5+QI0Bwa+uDkIzVVIXA3Vbz5DikVNuZWZTbcI pD1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734020349; x=1734625149; 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=UevwLijH0vxZJUy01XX/DsdTXPEQkD7Uova/PW2diR4dcFvBGP0nOsm/YOU3pAMOdb Ou1cv8agWl5eKd8lpw4D7GtuPCNPxyY1kyakJqlhLCvqk/Qv66dQdht6Q0utnm0KzUHw ARFSN6d9nHT6xTlY3zFNYDubzhgxBkrd6cSGEr9rvVKOi/8tW5KLEGmt/YZJaHhR7bo6 Ze7nUpcN/mZJZTovXjon4IHUMM+NIKYssN0FYlsW+n4rLWiSGEvfbrirsioSbtwQbCGE Cf1Zp3g3G5xnFmor2parfwJpOl+8KtjCFpr7X5dS/FK91C5vDOlhLbhdkf1Kmle0G9hc KnEg== X-Forwarded-Encrypted: i=1; AJvYcCV7jDmfYqdfq9LtaxdOlF9ppfC9d8m1VBQlek7ppr2i88r1J5HbmCCzYVR0OLfWwELTtgbTbS3E2LZo@vger.kernel.org X-Gm-Message-State: AOJu0Yx0wnWycop8LHtsFFo5/sISPRU8bRawchWTlXvsQ378JjIVKDWy ubtr9bxNQf3Hfy/uI3/aWwmPQNtohk5VK9+zojB5JnC19BQaE4Gk/eAUYRPhg4c= X-Gm-Gg: ASbGncvCL9jBS/1q2abWIzRNzQu4ROHWf3NCo9mZ8+dhKIFZmQEE1Hmmm2WETAP6jbt CTgE9hqVAeBrMvSMSpWxHubvr4ms6b145F1LTHvhPc2grdNgSX9OICyHFnmcTKJ60GtbB95Tbri k47gIqIjAZ1KpvrIbf+Gd4gC0Ve4Kiwwq7naKFyab7UGGUSG5T5OG5E4aHcMw6rxTv3J5xCSTZu Bjg7maXPx4fSCLVlGPZAgEoLc2OrIEu/czHmG8e/XgKZuAJ X-Google-Smtp-Source: AGHT+IF5fGK4r7ZLa2m+qI5r0OgFGblEAcI0fkSDXGfPScJLkRcm9817axtMEaqmzm5LoWtpIkmCVA== X-Received: by 2002:a5d:64ae:0:b0:386:321e:f124 with SMTP id ffacd0b85a97d-387887fe47cmr2895855f8f.13.1734020349363; Thu, 12 Dec 2024 08:19:09 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4361e322328sm44336105e9.0.2024.12.12.08.19.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 08:19:08 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 16:18:55 +0000 Subject: [PATCH v2 5/7] arm64: dts: broadcom: Rename bcm2712 interrupt controllers Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v2-5-35986e04d0f4@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@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 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 16:18:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 851110 Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) (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 692B32358B1 for ; Thu, 12 Dec 2024 16:19:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020355; cv=none; b=oHffEsPXq/1WWZqRwRhPL9B4V4n65419z4F51/8sMEynjATt7bGjycG5rfE08pH6d+iKWvLF/x+FoH+fnXov3y4KCiPoq6lPy+hOIFQBpU955V3p+4kuLHGclqmiuChsiCQLRFW8wLp0l6sCfce2ON0wufQTaIdtXeb9ZZ/ZHg4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020355; c=relaxed/simple; bh=p0I2HVUBbWRZhBgsdTrryTL6GkY8GKKUGtVy3VSjrfQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=X+XXLvLSfPExc4lcAW0O81nTM3SWnhmZsjI74buegURe6BWSEPWnMabJYDnZn/w5MOwuzUpIjQl0lTV4odHjnIwGo94CLwdSFlltjA6gooxc5ixzkaemYkj1C3jpkpQx8CxpdHTNAT7YxA+2JclBRxKtJw8empC80GdL1zAuQaM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com; spf=pass smtp.mailfrom=raspberrypi.com; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b=rOIteCG1; arc=none smtp.client-ip=209.85.221.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="rOIteCG1" Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-385d7f19f20so400941f8f.1 for ; Thu, 12 Dec 2024 08:19:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734020351; x=1734625151; darn=vger.kernel.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=rOIteCG1k0+2j8jPBiVEFFnF4pxeeEmvolnkKm/pEuLT9RMYvdxPFqGQ4YMvTKRGKu YCdJh+Cq0r4PLkv4b1HJqI3fCg4pu0420Ws1tjXzFcAu2Y356hZZSzNdKa264WLK9LHb zvDt1FcpNAjnCfcdi//2tF30rOrweyp0qThW/WAPAFOUFYx+E14R1jvklK6TQN0xK9iN +Sf3mznxzwYA4UF2+wFN3+tPlFSz7G3sOKDfozcAJud2yArZLh2zdOBjnRTqAiK0uxSD 5WjQAXAr/A3u6/OGD8EHaM1WYOQi5fU3GAAa6RArRWYNKeaUl2YgBu1N9OIAQ/Z7CUNw I/Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734020351; x=1734625151; 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=OcOwGqX3GYJJjAN7pUP5bIunnbFHM9qdQmbZsSOC46hwEbTY3z7J/Vtgd+VcULqAqA Vtke7nQ8BACPuWW3/83khLPrNO5SQ2aiAPNalcC/nIaHU8O8V8Q3zbO60YLggUHqqfAq SqcuiZMw/UXkY79cTyW4DV5mxXVoun20U116FkysRyc0DFSMbDOUkINXa39JImIothoP FmS1+9zZNN358RnL+LzetWoLa8vL3gHvxrTRf5Y5QjXBFKipPWBocLVboSLMTHWq9+de rHZlZL5cuUy+8b9wL1As2FD2CYxfDgIF2Wp5T3ESCtqTHVClyBxssMNUOd5tTdKd8ZMv +QoA== X-Forwarded-Encrypted: i=1; AJvYcCXAZ/a7IAS4ETtxnBA66uUbh5JKz2G6toIr3gptO26RhxyK6RYGqzvsYUv6ScFIwRjk6pqompCsIjS2@vger.kernel.org X-Gm-Message-State: AOJu0YyBb7alHNB9I2CVbcT1K51djnf4QPtbi/r5XrJoLy+UwPpCItHF Y6nvA/0C1D0dpnINTEn00+/HMuQ4PAQI52qSmclGJUoAX9vANjd80Ehuhv0hqa8= X-Gm-Gg: ASbGncuTSlLqTKtXh3ZOBbzIpCTpo88QTKeNhYbup3K5Za90gAGJvYdO+Si8GxSBqWC dMZNkkq1rSz5qbmyXnJ5/JFPbN2QyKvvCkkcKbDH00oJ9gWclrOU7SRURSFhkIxoTajLsR2yR39 fT6jzlLp/sT8tBVJ/sNH823I7m5eNFvcl5tT75rwtNEKMhUC5Fs8O9yqxxk3iP0VLUlCJVpz/YF JxI31ajqOXSUrNYjv89ug1ExnMzg76tekrZGhOKCppVDbyD X-Google-Smtp-Source: AGHT+IHSgOEfwH+piApFqEC2IhYZWJ+1L5bPpX/eXc0mgxxp6hdmD6CIHtNXbZfUGagQsK5T5vfHeQ== X-Received: by 2002:a05:6000:4026:b0:385:ef39:6cd5 with SMTP id ffacd0b85a97d-3864ce89425mr6133942f8f.1.1734020350544; Thu, 12 Dec 2024 08:19:10 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4361e322328sm44336105e9.0.2024.12.12.08.19.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 08:19:09 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 16:18:56 +0000 Subject: [PATCH v2 6/7] arm64: dts: broadcom: Correct hdmi device node names Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v2-6-35986e04d0f4@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@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 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 16:18:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 849855 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (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 5AB71235883 for ; Thu, 12 Dec 2024 16:19:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020355; cv=none; b=HrvO5qQOuZB6iWv13CWArmjp3DyseNOe6qELxa+bu1HrK8XsP1x3zpAbCg0a1pq2O+rwIMawaf8JXmQ/2Xug/ofromxVJfiV4h1bxp7wrgJs+JAiYa65ZL5TE1WAo4gXjvvwWv7K+WepA9KfT1r6ZlkDyp5QpkOp+ut5YdQcxRM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734020355; c=relaxed/simple; bh=Qqxoymj22X4R98zAPdTR2WxILJdbVSevs8eEpI4zaVU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=IrXhT/w/HulEoCMl5uLwytYYQyryv0D5iiBKowqbJGwOT4Yo0lG40wlTLBqZJ3QfGUBm2rBTRj/GdZLWyi5n5Vs+ji0wxe59HrsrVEPjbJQRNhW0XlGsIpCZgfd/vZDiuQ24iWcICQ2+zRQNKpoYG0HteGRLOcCUHrZMpfjQqQs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com; spf=pass smtp.mailfrom=raspberrypi.com; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b=JzCLzrSQ; arc=none smtp.client-ip=209.85.128.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=raspberrypi.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="JzCLzrSQ" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-434e69857d9so5318885e9.0 for ; Thu, 12 Dec 2024 08:19:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1734020352; x=1734625152; darn=vger.kernel.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=JzCLzrSQMYEq1VzojdJ/gHcREQUCkodfQu3W+Vs81MWbizeatahAr+LWIlcytp403q KuaKAPnhjxOOix39XGR2CPt92d6G1IVbLLZrzzDqpebpUnS72pBtdbUTNLMEl4uoNiC3 OI8WDrj4ka5uyJbWGQATH2uabF5VgOqUcUqZw7snudGxBKr2MyShgtJYOBVWi+SpjBpz vcXEd1q7AfMBeLeqzmZS0Szb5BgIISH2wOEOuu+oYl5yx+L7rf5otCXCKSxauiVvLx7l UmKxzHAfebvxU3xT8z8/ZhCM5mLEyuk2IBbxLO826JbSfL6xIOop9ZfrzxN8+TUBCpYk 4h0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734020352; x=1734625152; 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=IKTHAqoOozW4HXtmz2ips8dR0+4aOGCOfXKdUd6IR85iH5czsvt0Yo7DcaxF6OTD5o /n9425zr5FqQS3dOrjOog7OxB4LeboHVykb51971XlA36mh/81BFQ7qi3dJ4XbCyvTgg VHlNrbaroB+iSsnII9puCFAgunotEfZvnpF9mljNLMhfWRyYndBuOfmMcyyh7UhNyLWG etDUESPNWaMv7koksW0xTdxZKbW5/39kdlLWYpIL8EwSVTZAHryUyDTVRo+gebvAJINu kcGFOTkeDDPYS/Ni8W2skYlqfI/hWumn5uj5OO39PN91p9b0Gt0Go4GCGMt5FcZxSR8E Cw1g== X-Forwarded-Encrypted: i=1; AJvYcCXWSdLHtwMjeKC5ny2aZyL6BQmPtpefGN9b0NpQgsMVwYS1Q83myr+7rOt74qgS7JIh6ZqL0oqC2q4j@vger.kernel.org X-Gm-Message-State: AOJu0YzWyWrqQo49N3M4DCYUOPoBnkCKlWsfAqLUZ8SnIQyxpQB+Orhh HTfdXFQgt9A1J/v5Mt+oFFgBTmHajy5jSZLLDOdoj9zmM3JSar+AwhTwGMNFoMk= X-Gm-Gg: ASbGncvyH142GQk4yG5A2vwwPTo8u0/3haQJ9tIr3Swy1En2u244aAII36PR6+vQY6p iYTm6UxShDzRIzjR3TvKVHMniSu8HFigQe8IxGHg47wtBC6QvReLcUg2NfPEideishADu7XnmlT cYhcQRoxox9MB78PlgenfCNEQ+hpoOqe2LO3mNZnLzIMoAzHMKwqv7F+PgEsqjU23/b758nhCJl ZOQkZMoLa1ttd2K1OHNfsJ6wPMGgPHrwz/ANuWtwuuKFWFh X-Google-Smtp-Source: AGHT+IH8oJmO1yg1ubSZ+z90KdtGpUstGhHd0JFOT72Tqf8VNjDPTT60N6GaHw5YeT5mJn8XmnjWIQ== X-Received: by 2002:a05:600c:c8c:b0:434:f9ad:7222 with SMTP id 5b1f17b1804b1-436230dfe7cmr29162515e9.7.1734020351732; Thu, 12 Dec 2024 08:19:11 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-4361e322328sm44336105e9.0.2024.12.12.08.19.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Dec 2024 08:19:11 -0800 (PST) From: Dave Stevenson Date: Thu, 12 Dec 2024 16:18:57 +0000 Subject: [PATCH v2 7/7] arm64: dts: broadcom: Remove intc controller on BCM2712. Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20241212-dt-bcm2712-fixes-v2-7-35986e04d0f4@raspberrypi.com> References: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@raspberrypi.com> In-Reply-To: <20241212-dt-bcm2712-fixes-v2-0-35986e04d0f4@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 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>;