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: 851108 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (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 F29C8223328 for ; Thu, 12 Dec 2024 18:36:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028604; cv=none; b=lc0dLDxo+0byzav3jxaYar0o2P+VzLPZKnK09FlA1rINvG31L8ZDIUcqZed8ayZFXZM+DEr4RpiKsoCwdHTRJSF29G/o61MqDvog+/7wYyJMPQkRsbkS6YFb36AbgQI4cz0G+oPvhDWNGYL+RHqpqCXwZbuW6UMnlIufgruxsBE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028604; c=relaxed/simple; bh=cb6Tk6wcQrIhyxtV/mlHSUiE3Km8qExqIyZ9hnXm4oU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BVM3MmmfABK/ZyxEsvTOg24RcwIOXwAM4cPhe9+cPugllXlNwUpMO00hltTmz87P24RptqT7GgkNA6mX3SBjngy6qJjEYhb35swDs93lPml6uJTJRtIprpieydhVKfzwcrQUVKlp1JP6J+UN0d+wEgrxdpYuTQd6rJwnYh+ezg8= 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=NSjBiIw3; arc=none smtp.client-ip=209.85.128.46 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="NSjBiIw3" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-436281c8a38so4174345e9.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=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=Sw6ds3OYrX9qZTskII5utnH0CDhwWN9CZmERg/3tjRI=; b=NSjBiIw3rvrTIcUi0bD5nusPBseYgUMIn5J/Dd5yroAtW4g/PW80toFukL+DlaUowo 18LAEXg5A7jYRIX+3v+wGq5p/cjt9G/LmkXiJqTa6J7k7BGL0TL6CTHBcTCIpxSbGrLJ kQ3KlqRJE6b5T2UIre18igRrCxd7q91Wa5XXSM0gTUwBDHfy0fXjX9qauUzHNi0LtX4k zk9i2fTLUySVMBsmEnA7GYK7P4zmEuFJlcxpLVGXS0ww6H/1OY3PzxAP02BSk5KCAvhr cIbtAv5xtBOe+LmGgZyQhD+jGGgy/IY+h9MI5/P55+s0UZ44kUaJTEk05E+ZvIVBkgkB yDSw== 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=T6+w/T0ahFBDIYjk6U4mUPj2ipyG72uUj35Clr/PCU4eOCs9lgECqID3PggtLxDjgo eMajfqwfIJr1WDNaj4asxrDdEBxua2HcT0PGbyAeQGGryNlF0tkfOLhSkPyCi7xQdaC7 DXN9YslAT6MRpG6pb5Uw8YslJk+dKcumAKJ690jMp29Fa7LxMpZzN7DBx6vyPTz7Y0DO YzT93rMhgsRc7mUT7BhTpU7Hm5TB94aj7wE5PlTL17ae0KP8r8UBuB5lyBRuuU0FblsB 9hUE5VBlIjnlQaSScoHhhP6N80MC2L/BhxcPfObPhHO0oDvswu1iGQksHTgbWZUGExEY 6osg== X-Forwarded-Encrypted: i=1; AJvYcCW+OULvOJtUBU0M9ku2EcujrRIPqcp3hAsxDHT8G54N/WtwQnatVCBlck9zY9cu2+MJ+rbQsS89nWxt@vger.kernel.org X-Gm-Message-State: AOJu0YxpdcnSZAKc5ugsslNWPyACtZeXoIM0g9QG6QRTQsCkGtScTTON R/fxeyyp78o5HfxWWyFlKAn3wyMpV7IZNWgkC8naPocaNCok5QnGzxIsH4tEX1g= X-Gm-Gg: ASbGncu4rVa7hLSyTWBB+NtFxU5CZkzkzHGKkXBSqKHndYr8LP/Wv+wxyq7tNhANZu6 0EMDAsGw4J3fSM3uF+ZOdLVQo2ZIHFDvx2rvj0J59mlHEIGwC6VpvaJBX7drb6wY8t08LITyS2N T/ghZ9Rpjy0A6T7RgdYcQj8L08tBnpl/owEclWV+lSfZhpbnAu4nXOhGr7xKCXGqyYg7E5I88I1 91Cq/7iko2HSMTcD3fCj7UTbRNmbWiONHNTBumLjsG/d1e4 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 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-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 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: 849853 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) (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 9E628223C4A for ; Thu, 12 Dec 2024 18:36:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028606; cv=none; b=Vmjp4yzJIxrXZzv2uWazRbSS5MHqzd3ZIn986Gl4K32ZuV+QJZFAeI/rPgrHCIpDbtJfpccuQpEsgYqtlY/Y6OJ/2ePfe1L2Jx/YqtXEOUjvzcHRdw9xynQ9E+G0W72QUN13OND+GDIuhIV6CNd3OI6pAExuvkoNEjKHjlq/VTU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028606; c=relaxed/simple; bh=rkPNOS/CThHiZ6WlZSF0eZPRzkaH0woMbTCR+SPr3t8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UECJLWRBxkoB6zw2gEi/oETTE9c4zHHqcDaq8zr6p8ZkK08Cr+UiuWJA3iO6vtWvs3RZ1hb9sEItTUWtbMsPcJaSZpF657WXxxGCam7PQj80dbOw1dTV+LdviJboXVKdAeT/TaUTTHqEIWy4uvKU9b9O1/P9P1+CuXvcQZtexXI= 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=Qy0ayegu; arc=none smtp.client-ip=209.85.221.45 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="Qy0ayegu" Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-385de59c1a0so583647f8f.2 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=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=Qy0ayeguk99iHuVBTkCZmC2a7Li07bPTqYCO5V3AEUKu1TSRAnFaG4J4rw1GkNmgBl w27SGhfvY2PMQf9E8kR3MOeH7f13bbAPD+CvOkyx7UlONsPDYF23dk/9Swv3v5vuvt/x R5pcslEhKgvahfs5YGtMfFEM7mln48pBFtKgTli0O1aruXbJOSDao2Xql5QC+AHz/wh5 lFmpX4kz5pVRvj+oEWoPQ6yvsmLXNGfBKaNMZAYk/oRPfFCpqsDuYKKzrpzsazU8XI4h DcA4kEJsLIVXI0Upv55dTSuw4XhXUtJhNFgc7BdSzLE6Tu9KYLUNXL+9u1QVxF54c78T wcwA== 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=uUOLO9Jr4OHa+damD9qfC2F59LT82RqbqHu9cX1Hk3F3wRdeTqA5o2s34HOzzrrd7e T34vniF5/z5IwlHBhqA8arVTdyEmt1EHkXVEuc7AyTCGIZ9qt33gRg8xe0r55Dj62QVP XBP7IA5+xV9cYhWrmA9weZWQ0xafCFicf0KNiDNRlZR4ltB8s6ECkS/kWBHPCoYgPGAt c3vkcMJuh1QMtcsBVqNcCPfFAe+4tfSRRuenQGw5yk0cB2bDeRx8qJd5Far3e1ja6OAF NYUGMQ1VeUp+q105RBaH9GUPZA6Ek0wvUcJtS2KGGSqjHoCY/CwbKi9cyOtKkvBCwpud 0M3Q== X-Forwarded-Encrypted: i=1; AJvYcCUJ1zrU2cQSG1w7yL+Y0bQcp0L/byoYBVQOeVXAhl1ygA/bU3YBjE7aRDfMIwFIPk4Vb9FWh1uJ3d5p@vger.kernel.org X-Gm-Message-State: AOJu0Yy0oVAW3npoub6/xnbNDp7pLbanjpLdI7o9d5gWkqXdrkgUrRqm XXApexpi79WqR+9pJ7ulNrWZfngg9OdhXCuzU6TyZUVSpd5x8H7iphDizd8Q0kw= X-Gm-Gg: ASbGncvxMkvmcsrqJ4CvZsYXHZAVQ9NdbQXs0ZNiPWb/qrqUFloj3YlhS1fHm6xpFed UOaryVkNxd/oYl70qxhJwGFziI7G8rIOv6eu/hXBt5Qnhy2ZhfDmwer2ywVdJgwx0KcPCtaCUsf JTns9lRDg9yjtjIEqzVGbjpijSsxXaNIWVrLwUcu33d+G+MFb+Hisy6A39yXmRdDwyP5vgqYk92 UeKovTFsgeon1pv1c3Cb0iOqR2r6E9RtphP8uHG1+ypyYNj 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 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-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 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: 851107 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 27C71223E7B for ; Thu, 12 Dec 2024 18:36:45 +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=1734028607; cv=none; b=R/82x9ZfXqAMfWh4gsaNh2f0iZV/gTaReQjr1iQUY3a1aIZZv8YbEkCKqyOJc0dUfAu7/WB/7RJeonHzxQC+pASLH5lkxjBTIZ0fbg2rVpe2FeS9XS6BDUjsLTtKxP9+Igi5gEecFFTQuCiLyWbKUvTL+ZhkXUw52Vepj0wz0/c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028607; c=relaxed/simple; bh=z49WJ/Ecx3cRmoavwvCyrBSrNBZWdJ5YBE+eW9OtjMY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=X8iD1YuzG8VB17X5qxwV0Ogl2yUDreDR6sj5vYzVd8fren7aXmeQjKVsT1ednD/BbkH1xEP53OAp4JfdIiFgneywBWPWIhZKj36hsKksI3ZD8fxr1XBremG+yjp5zTnvvCz2bpWTUqN5vFzJmMjMjBCccYnaNwB6FprpB+7vGKc= 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=OWEZhnMG; 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="OWEZhnMG" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-4361c705434so7130195e9.3 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=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=OWEZhnMGAK9yBDpgjwg7iRP5XiRfNn8hq+4KOjmj/aDs9aeXUnTo0iiJo+LezV2WKo O4M8S6+WsLK3EnUIk5XE4QQLSFFIR74QdVAR05VUD7vIjD3Q7b/BvhCdwI/kTjpEpJw8 hNKGw3LvdWDvZOOQLBF1HCF7nutna+CV/SOECHCEFZGI4v/ALyS8+XcOzJcpFHZiDZBb RMKX/KZuwwDjNWaToZFgrCv1ljg1PM0P5FJ/TurYNCDXfN82PNgAOWBGthI1PrewLHkW fGmfDNxmKfmkD6xlbDh3LPP6nFgzClacnPijbKG4hOchKWVH3XSKd0SVNFE4quV7x/0j fuQA== 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=kFfmZzfZ9juT59mh4TjqvFag8zkTA9wAHyX3rE+kKkQSRK2s9pal3Uk1krNmMwr/NR 2FggCBEDRs3VHWWMwfexYR13k/oHwWKZPCIV+5Y6LWdE3yo99Mrfmo/Hfvzq3hMQOrvc Z8N4EpaeB2b0DWxZppVriW1RuYdMFwKZ/d0gRLiqIZVG/nUjRsJGL2ORbbpkRK7Ue+0C pR0KiDzGRs8UBuCqjljBaKv7Y0NT+RK8BnDwUnOio2kO4JMB7YBcWk3apEnoT28Cvz1i Qiv5i2mNr+j4Pu+4VbQKFP5eViJ5gSuMS9cnnRPk/9XdfjsUEeUhccpcNK/WjUMC6JaG 3DyA== X-Forwarded-Encrypted: i=1; AJvYcCWNzcBL3YeTsz3Srr+ssVTAY4uw5a+SNBviqr8kPJaL5zINe9uo4+ONQFhke+tFDR8WpEvXtnbSgg/M@vger.kernel.org X-Gm-Message-State: AOJu0Yx+o/A/5/LK3dZjF9etXKO0QKS4zsdott1eqH6667eEc9Bdk3ih 3CEaxTgLDAprXIUEK2q40Qs091tgd6n2H+TqUmX3qbctUICd8QaMBZTLVG+hOaQ= X-Gm-Gg: ASbGncvZ/pr8/TJd6GhiudOAGnd6v8OHDEx5Y7SRMLaH/7Gh0qNhxUWqkio/RkCjaXf rleRCZgG0T+NDGFtN/L7yhFheN+St98plKSQCiQ2pAuulVqC51P940/yAfhdiYTFOuGKz7D4/Bg xdUAtWBVpoughzLj61c/+NnKP088YXgfY/iDklzBfNTnqrLrgq0tEWbc2sP4lez6x9mzNjTfPGa ik/LFXAgqp3gBRJ+WVxQQAia6+F/4uV1azEF64u1F4bjjb1 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 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-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 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 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: 849852 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.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 2D2F12253F8 for ; Thu, 12 Dec 2024 18:36:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028609; cv=none; b=QYQh8oQ4etNthQ+gchaev3IV2SvYKPwVk49bhZbuyoTBvbIGl2IwYVBMDMYbj/X7PB4xmCWzuFPHC76r0mafJ0DIJZu2M3fJfbL48Jn1CWVB8pn/54m+69kLkt+UPk4M3krK931Jzi0a5iJZA/G4QM4uY/9JSNMSDhZuYFHD32k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028609; c=relaxed/simple; bh=57XSRZ2E/EnBNmR6qzIIjgqOi1Qk7pgoTd1zpcEA0uE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nSBiZ/esVjAfHZdg/LndO5EgbysAJsckfXNUyfo5Mhne7rp3HGHmGG28px+cKbBf9H3SRHrn+Sy9NGWXKeqdN1SuVL1GMu0VHtHnkNQxseN29dXpcmSsVa3/4oHsgz373YMjQtYemufJzdLcGbBJjoW1FjCGuBRS6P8pRnksq8M= 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=QCYDjo4e; arc=none smtp.client-ip=209.85.128.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="QCYDjo4e" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4361f65ca01so8997065e9.1 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=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=QCYDjo4eDU8/hI0MciikbBr9cDxdWZha5+/QKXxaIsIV7ZktLjz9QksQ9Rc71bGEfd xxNChTrDuj18ZgW7/ADJsHW53KSyX2/l+obd0P5RtkiHbJ/LFz0pQ2ZBhmCZmXlI/Ksq VuZlHOZvWDVo0amMiQSNAQ7ofKmVDRhaKb3mH81v2DLjqSUNyoX2yEC1HIm0jpI7QQrf ElYkL+9Co8871dIXCg6XnOgdDo889J+kZ4B8Pa6CuxiOCP1Va3AvjGW0jIFmFGvJAzNV AG3/Wirqc4ON2Ew7a+RRAb7Mo10AOsYe8Tp3Y7apvTaCR8TQs/TN+JOjd1y3kdsZvYdg s5vw== 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=Gd0tu9cNSUodSYutGWiq93wJx7g8bGXhLAWKFpVauGjwsTfDKEqfv2iMUKLfHWWn4a Xpex21beJft5TWixtfktOicgaO0FAreSHJlCOnvXexlX0CNM3k29htQnAJ1KOx8gj3pe jmEfck1oHJV6Xe0MQ1gpE4IaFj6KnhyaK2AdAB0wwrJxX7fEJSWYZfh9b8WVdmBMgc8w SumpVfTjqSu16kETCmpTa8AUXuJMzeoLwpgMno1uR76fbyizoplx6eWyDj8eJ8nAk94n 9shHq8e65Wb3wU0DqdpG4YQ+Kv2aXjpFWb/+fJS5dKO8fXmRbfylVsIuoSUwqBf2+AqK rZAA== X-Forwarded-Encrypted: i=1; AJvYcCXDtIy57M8oEuOMzB4sq3rrLujTJEGJvQ8BYOE3/7uzHmZ/I93dACzWxgpwWs3olzDMBDNPDQT0U27k@vger.kernel.org X-Gm-Message-State: AOJu0YwI62P3aLFGnAitz83uH5e17zUSYOhsnnwsOy39ADQJ+6Lb+fcW SXa2tQBhpbMDOu1WAFrcWgqZAf+ob8PlU2MgwMG5EJz+v+PnPN9qdz6R3uOxtQo= X-Gm-Gg: ASbGncuSV4RkhwqPsGKwzIyYle9HImz6r91VQxBXfSKi4iskGUQxaKYNv3/XNSnhWLE c1N2I9K/HCd3WMul7ei9ByNXwIA/5OIGt3ZTp5RMeYBroXwY4psz0IV/cil5bSpI0fo23tgORxN NJrjJviWM718/1mlBcXpj/boS1yEWIsv1ZolT4nI/cPVV3qly9ESZTIhvpuOgqlV1Y0kz6Kje8v ox7A4kuzfg0uVa50+86VVshG2b9RejD3eR/RfUL7ZjTdZ3S 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 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-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 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: 851106 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (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 24D64226165 for ; Thu, 12 Dec 2024 18:36:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028609; cv=none; b=cAnU6i1M4rICHr4SvpdPEvfMdbRWjw+Gza2C+GANi71z/LWtZ9lK/ma9G9EER6X90fIl1PAMoP+NpynsWKulSvdzLvOSYsORJRG8DGDYLRPsiOHmyQFrjT7AESp/CnUPOAyzU9KOD6FPHihBgqLrtxo00YZeRv3aD54iNTwcyyE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028609; c=relaxed/simple; bh=FBDqCJYmfxkJaZt8Un7aPuYwrUM7R7Q4/pNQK9op6mo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JsILJzuesP+HpZot9nW9nPEGze8I/uZ4lZ3EIG4UDraVGZfNTioMigDQ8xSZhdYq7CFActarPCdOKSkpiUx5uUt5Fq567ji3cRqOAaeBrVhUy17MaiPwwcZax6ewD9vl0pVCPACtgMqa5o6hLfXl7rZJXelbgqUfa3XS1ULXA3U= 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=KOHtoC1K; arc=none smtp.client-ip=209.85.128.48 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="KOHtoC1K" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-434a2033562so7042115e9.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=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=KOHtoC1KCJeeGZxjQqq2Xtz/CRudTdBmaTyl9ISAPZG/SjIzdEkzwuxf98qSeHy9Cr 9cVEVlIWv4ftQljnUZd5PMxxTGge3Kawu7pKbGaMksyuMnP6nRTUOLEZBzJZWEvMqYUT HIbhVAfkXlciNuBfB9jBHus2a9z6+8tfiRIo73GrA2ZzkvSTrn5JJUH46OWmeM78TiyF a03arhGu7abYOxQUfxlgFJBlRF6gLkyeiDLQDTNgHAhUECCOwzW8JpdsXX033c4O2CPt EvS4HOTi8DyJu4Hjymaby7zmp34N60Y70QWOyz3XJY1U5v/+61n/p+ERixDpSb/rxDbG TYuA== 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=i95/apLIfNePPjm5cdN+7BiOsj4U7A2hupt78ggD+smeWv+26VP1GN7nSbrGpbEnuK fFjFi6+DbQRtkyrbfRfwSD1mdLlxQEGMUITqNpvVcyVc77kGOBurds9xfWVDkjjyxPHC MYpUHvXq7s5//HW80bQAA3C2BLUavAXV69V5NcQ6NLp7xiYW5xV20Xqoqwt1ZtBQXlLr DACiUzSOF3/ey/KYiZy3Dk7VdQebGSkMBlcutZHVmgxgXwaSDf3M27AdgWu5VaQYgadI Qg5+IhGXl/hFRuBVATVckXni+3l0eBEWCEkr4zbF+CnMqDcwp1LF7x7Ufe29XE+QdRmF 1vAg== X-Forwarded-Encrypted: i=1; AJvYcCXiN/cZk5vexFxdUuEycWsC77VLaQMO8DNLWS+tgho7gbbntBvI0t10Pw8eT0F7bAtsLneLTfbQDGUM@vger.kernel.org X-Gm-Message-State: AOJu0YyleGGE2r2pGFyzgHauWgfdycVuDBlTnqE9cWm1TmDlzwV401E4 d26Q4pzSHsEB2UioaAzOErZKhaSVGk6ObQ4SYsTZF2hv7TsVp4bGwwEcM2PE9IA= X-Gm-Gg: ASbGncssdvuOwa7HdsPHoywP5PA1DUz2HhleqKvTFI8XBhC5UMX7iKFYXr86ORvfz2g crdgF5jQ35olzRjNNdl+ePreOFJMOWMFWrVIxhHPauZaJFobsYNDM9jlYgDIrvXIilObEVm/wUp smrvhfGPu13OYd50H9c59UAZa05tOw4QRT0q/Qg8O6mbKcvnf+lZsy+cnfGSSz38i60x1ddYLyv hL6ZVB4/R9lrvfHQV8dYvQtVvpQF2+dWB6cGT4WGBQC3P+0 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 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-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 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: 849851 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 2A21322655D for ; Thu, 12 Dec 2024 18:36:49 +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=1734028610; cv=none; b=jR0gJ/o2747HAnoI2xkeGF5XFntDE4n3fvPYWRC2acaRdtQOmfVKteQDfxTKUruphD5y6WqtShj5oqw2X+sCu4kZWnQz90KuJFtPChwxgIBz6MovyXIjzN0JfliQnmLnv7luOgk3Tqi1XAudIaLw20kF5J8CHRu+/JZE6t45CxE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028610; c=relaxed/simple; bh=p0I2HVUBbWRZhBgsdTrryTL6GkY8GKKUGtVy3VSjrfQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=YUwkMkLEMNn21AffMCDuLuOyzQRl4wT5z0svC5Y3W+GFPE96FxbvKFwOZQBmsBcZd5ESDYH/WLNs+c10RnaumG5pW3cIcPbCTBfK8v7V4BsmyMEVwXZTmSno/UPLEaQBFYJAwJ3tgoBJAW7xuyFlnPwliWFfkXi0AERC/ZheX4g= 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=cAgBQ7jP; 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="cAgBQ7jP" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-436249df846so6998315e9.3 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=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=cAgBQ7jPLZW9c/hx2yATjDQqoWuJnK65lVnqng/WuEspcgF2LDmHTLqC/fkUSzsrJn ZGqllXgxGS432jdTbTFPhJr9zEQd5a3tIulgvaL7gkDB0cOC7SKB3H8lBnVpgjWOFSss aruyt9ds2vl/tvk58dd2we8Wrhejc4MuObsKbRQs/y953YFAwHMbiGC7+icX3K5JBd49 2fXGol8wnh9YyoGRf8UMaOyHghhdjgfjYeAYv5Ur2BIR6ZJA8ww1BfJ5iKsXWom5E0fq bVVJkT6oM+UltVScpXHge1SjRmJPsIEwnMhQLpMgVuo0n4n2j7RyRJbNvAzAh+phd/7u Z4BQ== 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=FZpIAW1FketOot1cPwYnwQW/WtOG2SPm+4lvl+RaltMBcLIY3MIP9VN3wFRvmu3ed8 pF4QRvI1M0du91O9Se6YgKnEeSOjxg1vt3l3jPnnERnCmYpCkUOXzLnql4ndnDhAPWXG Mvd84csgphml7RjLXbAAB+y2HZBu3k+1pTOR8p2KE+6fMFMoWFhyfcFv2v0+BOeZEJpO k3MUVZmP/Pd8cSsteflEPJxJQZVWQp8zWyGXCRNNYnguZAuESIWxTv4cDnyd7YZdLqql lS2QLVx+7CrWSfcPnv9y41dajOiJtTNpPe/fAJNNdSo6r/TloxxQSjj9l3C+TKI6m1bY edTg== X-Forwarded-Encrypted: i=1; AJvYcCVzfufRZDD6kV4cZmheCI+poxzpGZqbFMJ2ODyFXsX5Vlp3cqlTJ2eyoTFrNXO14KQ0MFe/2PFUM5jk@vger.kernel.org X-Gm-Message-State: AOJu0Yxn7pABaqAh6q2XKJMg4ZzWaINYws86xEtXTHlYiQUmB0O/gq5I r2Qahci4/Tdv86agJJ4r8mOrCyvE5k2jUxJ/N/LhETFkKHN0QbzYTTDpdx9ITgU= X-Gm-Gg: ASbGnctvNYmI5gHOUh4MuM6e37CzX35qkwWuAkcdWGhoMxrmRxuFE4oyOzt9e7uwwZj 6g1FCAYVMH0g3ELB7GSOhQSQrUK1NpmysuECGJLDRnsO+HUTkCy0I6i3rzWL0edgou2c9hU6RXF liLzpwLSECDgSjGI5UKoDhtxK883q2T4+vEQ2GIowuLB/Cwy5zlxFC/BXxqCSmqiYeHR8HLbBxq 49mrph8sp0zgSmGX7N1i9R7vOrDdj1bM481yahgPebg2iRp 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 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-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 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: 851105 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (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 1E13822966E for ; Thu, 12 Dec 2024 18:36:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028612; cv=none; b=YDXdbwZLi8V1WO5wK8aSLEDsE+lEIDHqF6IwIN4Yp4DfeioZ+8wsKFAu566xWWgdOv9FaHNRjrBldgGY/1lgvYHxgcsV1sweqqtkBcjT/u1wVCAMK7QI9bIKUPNKGVXzW3adte4o6nKoe8MEYU09305Z4fnsA3/O8r05lutrxYo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734028612; c=relaxed/simple; bh=Qqxoymj22X4R98zAPdTR2WxILJdbVSevs8eEpI4zaVU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fne38JwNOOxAKBfMrR29EjBDWrWjD+Ll9Wl3Wpy8V+tEKNEEMudU1glaHPnMDIXxIyOSGHb0ti499aQQEAckbDeGTzkIaCe+Xdb88d2FSh9kEcvtT0iHlnobXMT0VccXl6jwyXlubYNXh9hnTqztoAjQ28qDvMTz33xP2gJoewQ= 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=CmwF6xds; arc=none smtp.client-ip=209.85.128.44 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="CmwF6xds" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-4361d5dcf5bso10071655e9.3 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=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=CmwF6xdsMw0+T6NYcQYsopv4cTrT3SeGlco5yU+thZif3jU4Jy292itbCv2lYiP9rL 3u8R2lFpr9t/2dVp9ZScKtBbYx4/f6icj12Qbi3dW9UZP1xwYT5krOiDQ3AeqWhJrC2Z ARXSKtbd//PnDXBmzQLlMw9jPIDR7hiuxRONTSov0gQgRwSacHD9OVHYcMK3t+NWJRgp h00n/vVCHMjR7M601hBATTdkhH1yBbTyKlnPeFRJKDmyE7U50NACr0DpiNELyZ4CdPVK qSESpYWd/tb/ai21wzxDVQJsvM9yRqPFoXiwBPzx16DzQ6R49SijwHs0fduH9AespLkB CtTw== 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=UsbQ9ZA1MmwaCr6vjVNElvtnWiOKjUlrM/XYydbznTi5o9q5abodA+jJi61ryRMG8s DBY/4qDqV62dkZH6ZEUTj0dcF9O+NRXh4XVtSbosfTG05LNN9HP9DpzpVsFJg1WhD36B yu3rwWDzlp/XShhgjD9jMolCWSn1DeuAkQUo4xLrklckwlAdTvxsahTQBGRroph5sK41 IXeqeavkeQr6A5XPo/s7UWMjYY/9fLoaxko0FPlAT88Xe2svuR8SwSblu1S9zcrpRpPX tu4EVqC3YeBaBPmFP70jcwepK8cO2S/7MajjpVM4yTK7aSuCmRoiBjrHMn6qrAcjlw6a O+iA== X-Forwarded-Encrypted: i=1; AJvYcCVY3BXGpXWYN8oqUw5HZZPAQSJmgZi9hQdSMCU6jEUdpJZaND8swzSjg81yqUEYfw69gKK4jNHNl/AT@vger.kernel.org X-Gm-Message-State: AOJu0YxgCKJ8RdsLnMjyNfaD9lkF6XwNXwFqzUI46dlF0w5tm6xgs2A5 n4NIqwuZpJj/TwFLnUTIM9v5CFVRlqRkprX3jIZyKj/6uQLex4Zla/Nn3QSW5ng= X-Gm-Gg: ASbGnctTge8WFgDUdLuJTcIKNVNDr68Knj1pRVs2jynLd6QSBzPf9gfwV4M2ugjaFLH c1oF+uXucG+PTLCNGIIi2jcwzW7W7tFK2wnQ+XP/usL+f15h9W7GLpfEz4I+WuKL5obV3OkTRHT GpvHzvtd2osO+x7JZi8fAS4xA37cWHlebtgHUjKuOaBhqdLz5E6oIauG/LMDjX1sQbUUc7XC9nn 0P/9oKBBU/OWNRrOPAkxEUnbhbf+36iJZ4tGpfzcdSCG6NJ 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. 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-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 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>;