From nobody Sat Feb 7 08:07:01 2026 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 DE93B20B7E2 for ; Mon, 2 Dec 2024 14:32:17 +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=1733149940; cv=none; b=pebftxDyAXPydt7Gxd+jMsYOdYA3xIMWk74UA+ua4azlt5r1b6O4is6XUjPyIZ8uz7W+4s/G5mZozkA9Gtg+LnuauWdXAsqIzxrZjTbKBnzxEm4zh3KNHL6R6XoIh1io3iBNEUEPuOBXA+zQ4hsBbDiHLpzPvzPtF3YBz/4wf6o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149940; c=relaxed/simple; bh=qOmQJTbCQeuHlJprqQwHbB2+QP0lQNzJMUj3CXSju98=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=DDqhWHJm5QSKK7jDlj2TpPV5bD4eLvhTkVLx2rmHd3bBifOZmz1hd+R/umHePHwqsYcZRbwFZ4WHf0YWiglPGT0y0sz7piZN9vLCgyANivNpwm1lloTFGnnV00L0jAx0HaiDBedwPAev5i49i4I9uR88w/XBAAS0/hYWUwDzmJ0= 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=SBFZtwSh; 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="SBFZtwSh" Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-37ed3bd6114so2931511f8f.2 for ; Mon, 02 Dec 2024 06:32:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1733149936; x=1733754736; 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=iOx9NaY1qX5HDoI2TYyztMEaA2o1c52TzC8u++gvhCQ=; b=SBFZtwShXawYeNjjUhQw+4rL9onAhwCscQ9RguLo0UFvZVSaYE6fdFw2emSBV+sbYr 0Gpk6kcv64QNj4Ffm3MFy/+T7n8YXvGPiGdAVhKaly+CrOS7S4P9yHuIrIz7t7xbE3DC 9BxHxtL2DGZ12+7E3s/iDpmY/t4RfA6gKFuHsyIBgoptIT7ftKlF/SxSpqEgruKPqbYr PgEf1+/OBWMrjCm4WDh1juXONUBFm60P9qXZg2dSK9VwuvOLzfK/Hn1FLUCbSyYBiS1g QdkuDxNKDABgHOXn3MoplgmvNpDaCmWox5/D+e7/C4It+MmQ2ZPjw+k7r9nAg15ewGU7 7dTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733149936; x=1733754736; 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=iOx9NaY1qX5HDoI2TYyztMEaA2o1c52TzC8u++gvhCQ=; b=cp2dN1+g5KNBlg38AI84b9bv0sPb2xgxrirrjhStwJ5HCIw4izpakl+0RhmoKPf2Bq KLUfZzSY+nktPC6S1a3fGuZeTAQSBdLj6EIlDFZy31ntR9IgBQ7/HxV7uoyMNT/ld3n2 Cy66RJU4Ez7Gc97a5jqMssMYAoi3SJemxEJd1veNNnC/xz5jYFrWFMtp9AwLVqhAHUCj q0No5kNDY3vQupzkqyxz+nzUQ0E2jyt1UnWYSVNL5ynw4nC5o5P1hliN452JLtnQeQ13 gnpKmOfv3WRtRcRz4qYDE1Gkn8MeYsBiAJH2SPG8gcpDTcNZ/Cwl220/neGI16ZNP+Sc MJOg== X-Forwarded-Encrypted: i=1; AJvYcCXtbemYg7KpHif/6JzejB052z+ZcxEJc013dD0bRRGVntQSbnATaodHadnwA7PhkwiHCpVoPJc4oynfS1U=@vger.kernel.org X-Gm-Message-State: AOJu0Yx2vBGvJCNDYYWSBOpy+BVCTGmNys3p8I73QhkVjepsR02QKBUp vKl6dLro17sQ5U5C6vYihkAP0qVDd/sY/quN3MN808HlkVg2oa3kUqNau9/bO4g= X-Gm-Gg: ASbGncuc5kO14MpgM2S2kTSb4SnmLW222efjMR4wTtEIdokcGYCxJ1ZgoN1UBieUBdf gm18svVMGOQcxn6jv8JRkeNJ8hmy9BYzZZgVAHdzK6x2c5pq/XCsz5gkMt03msG5apdocLkpcRp Jjc+TPVDion9HyZnUhyWc6kQApcTKR0KYMQZr/Rn0QMM7dN/YOAXAIpZeK4nvgdlijbp/2kxEUA q+L5XK1dLwhTYX1ML5UYRcO8NkRDACVwkqb3tWETg== X-Google-Smtp-Source: AGHT+IGWILDCH0oN5IIP6AmBZHCVw8v8xYQoGIqxbhQefLB2luB62aEimC6i2AGfGXR0N+C6cAzdpg== X-Received: by 2002:a5d:6c6d:0:b0:385:e8aa:2a4e with SMTP id ffacd0b85a97d-385e8aa2c01mr5694103f8f.31.1733149936076; Mon, 02 Dec 2024 06:32:16 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-434aa74f1e6sm188429555e9.9.2024.12.02.06.32.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Dec 2024 06:32:15 -0800 (PST) From: Dave Stevenson Date: Mon, 02 Dec 2024 14:31:54 +0000 Subject: [PATCH 1/7] dtbindings: display: bcm2711-hdmi: Correct bindings for 2712 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20241202-dt-bcm2712-fixes-v1-1-fac67cc2f98a@raspberrypi.com> References: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@raspberrypi.com> In-Reply-To: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@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 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 previous patch just adding the compatible missed out that the number of interrupts changed Fixes: 62948c62abca ("dt-bindings: display: Add BCM2712 HDMI bindings") Signed-off-by: Dave Stevenson --- .../bindings/display/brcm,bcm2711-hdmi.yaml | 44 +++++++++++++++---= ---- 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.ya= ml b/Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml index 6d11f5955b51..6af342c9b6b8 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 =20 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 =20 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 =20 ddc: $ref: /schemas/types.yaml#/definitions/phandle --=20 2.34.1 From nobody Sat Feb 7 08:07:01 2026 Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) (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 0093720B7FA for ; Mon, 2 Dec 2024 14:32:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149941; cv=none; b=lWrPd908RgUY0381gwqqhxO67mDnA2jiHIZc7XZgE42/fxVtwhZi6Lk6jkbZVcrOUCmS5ALDbNcgMgp4/Jwrz48R/GKYUviFu3HyRkqr5Fpp/RIR+QaTGoVh5fUcRd75r/jezL1Zyp8jSTit1P3tYHE2daqMbyTPQxM6IY3VAFI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149941; c=relaxed/simple; bh=FQOZmUNicupuaj+h7+nIqZLEwfVhlNCxkDeqgMBEpIo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UK63OOl31QilVZAEpQP6aK0I88UYk0br58MZ9fRSccSQ5UCxmUBPCL3XxE/2vg8Q7UHUX9tnvJh/GktPpxcrJQEssQpzW34/MvxamumncREQykReyRplK5hrnW7KE1JJseyWEH8anxsxgaI5EzsTZ2MwoScpRnufZsOA/Xfq1Ng= 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=d3x+UxdZ; arc=none smtp.client-ip=209.85.221.43 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="d3x+UxdZ" Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-385f4a4093eso661514f8f.1 for ; Mon, 02 Dec 2024 06:32:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1733149937; x=1733754737; 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=7AFVILEGG6inA8zYmU/doFUBGD/IkzUATf3B1mIzQMQ=; b=d3x+UxdZbLevh/ZBKcrsuOUyjOFQULhVF14UVtAk757k+6YDMiVWbX5ICak/lR8ihr BsaH3S41avVqHG6VEgaVzL54U4Db7YaslfJ50wOcQzV5Q/PVa3dAf11jhz52X4IaQ7pu WCXsgVcGkIuk+n1bYZ/C8cC34jpfv/qjsg+0vw1CroP8ZVZ2UA+blKW8tqrGrlPnrF6c vm54BkjHlBzRfY/Mu5vmTCZ5/EQIzhwGzmxNHKUCJuh4rKdUP3LFPA+5Pm9+f7xXHPir iDzw36qMwgYc+9cFRhYP2WJt7956NL1VOO8Gk7kQ7rP6xRB5XFPl2Ig77eRpJ7oNHqAI sSMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733149937; x=1733754737; 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=7AFVILEGG6inA8zYmU/doFUBGD/IkzUATf3B1mIzQMQ=; b=B/YXeHWInuzGy++oO5b1mbJgD0I4Fy+o05ZnksZXvA6+gC0Duu81KX2KwI8COq4BhO pckcWsRiXwoAwEz6q+a1bpJEaH8JBRvSIynPFuZxasXy1HgU6blX70yWKsqVCMl4NMFm rOUN7pGYAPlfJululnm26avJLlPq4+skerwYuFMXDnibWBfwGyAG/7yem8dC6Iy105aq y+2s0rZjd2Q2skpNP1ayu488Kkdsdx3bYc8X5dmo1QZwRD96c0VWE5VxD+35sIvqQCX8 fKLCIRj9tC09O1YLdevo9V5uiFM1cjVdYLf+xg54I0Mcgatf0BcsOkVnGH/YGxR7jaxr 1k8g== X-Forwarded-Encrypted: i=1; AJvYcCVYpgYaogEcpJPBXglDg8hpipegAsDSBTvfhX8TQnRmGArhdx0ljugJHh65+sEIZ424yWYE0LmQW3QQt24=@vger.kernel.org X-Gm-Message-State: AOJu0YxUPzQsOY69lQKkDFvv7phgmCGXR0DDaOT3jXeSuoKQTQdB9aNI 4eBtIOkZIrSw/0mcNmCHp/wJccRy9OhusffhEJxmZiGvCzd13t3TV6nJF8+k+GREzwYmeEKesWp Y X-Gm-Gg: ASbGncvwUfnC9nC/j+HBwd2yYfjC2G0CVkKucjHM2IHwAClBJoqlvRSb2HJp+0R27XD gpLBHafz+s+I0TO1IguSBwkDN7uz0bhKqO9OyXiHioqPXLyUVW9odCZFvllg3tgxNP/JySy427h f2VgEizZUyuPSFMGAmpBnbV5toUboNPhTZA3CvPMuwLZT1NVnF6+nMwfkfgWPkeR5Gdnq79xxrp 7DevbuNDoa2GoBFl8oUzQEvo5vR8uYcLnXSNrWFUg== X-Google-Smtp-Source: AGHT+IEh8wUvPPp6fmiu8qi70G2dLIyR2cy0B8DQH6XpxZjumKSN1WVLLU9bXrhtMfH6hCylA9amQQ== X-Received: by 2002:a05:6000:4024:b0:385:e4a7:df07 with SMTP id ffacd0b85a97d-385e4a7e08dmr6305010f8f.42.1733149937090; Mon, 02 Dec 2024 06:32:17 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-434aa74f1e6sm188429555e9.9.2024.12.02.06.32.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Dec 2024 06:32:16 -0800 (PST) From: Dave Stevenson Date: Mon, 02 Dec 2024 14:31:55 +0000 Subject: [PATCH 2/7] dtbindings: display: Fix BCM2835 HVS bindings for BCM2712 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20241202-dt-bcm2712-fixes-v1-2-fac67cc2f98a@raspberrypi.com> References: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@raspberrypi.com> In-Reply-To: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@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 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 previous patch adding the compatible string missed out that the number of interrupts and clocks changed with BCM2712 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 | 77 +++++++++++++++++-= ---- 1 file changed, 61 insertions(+), 16 deletions(-) diff --git a/Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yam= l b/Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yaml index f91c9dce2a44..ab59edbcf32c 100644 --- a/Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yaml +++ b/Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yaml @@ -19,12 +19,13 @@ properties: reg: maxItems: 1 =20 - interrupts: - maxItems: 1 + interrupts: true =20 - clocks: - maxItems: 1 - description: Core Clock + interrupt-names: true + + clocks: true + + clock-names: true =20 required: - compatible @@ -33,17 +34,61 @@ required: =20 additionalProperties: false =20 -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 + + 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 =20 examples: - | --=20 2.34.1 From nobody Sat Feb 7 08:07:01 2026 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 E6B0320C00D for ; Mon, 2 Dec 2024 14:32:19 +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=1733149942; cv=none; b=lsH92rjuEZFoQ3N/I+Jw33yMfxeZED9BBIyRsYzMeTAlo2UPAwNwWpHKFRrkLxYuQMPljhj90GHdvyQ0Q6iwNdIjxayorvVW8i1TzusnGR6f2scA8bgMT2IMSbqPFsJvDdoS5BxW+yvgpV0Z16cEpSr8Yq2AG+kISkMK51uzcjw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149942; c=relaxed/simple; bh=o+XWrIWz9NMGyzj7C0rloJz0rrUxtTpuh520hN9VdLM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CKBvg5BHr4SDtmpUUSrOJ/H4HSEqWfCsr59R9/Q3fhtjOryXpBDAMeck11Oypwt8kraK0kozyrfFmwkTkNkU22GOvk6Bjtp85X/XagbX4wupWBRNpcc40wl9dv40pVjY++ROknQG9k9dSsvyRcUq/B5vyfah8LCSx15aMDqqTmk= 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=iL9hfwJ7; 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="iL9hfwJ7" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4349fb56260so37462675e9.3 for ; Mon, 02 Dec 2024 06:32:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1733149938; x=1733754738; 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=ezuuCfz4dXYu4hmKXltppQihukLHouMCBa2+WZneZxU=; b=iL9hfwJ7oYOeQ0hyc3UkH++I8Tn74OEvyvNbHOCTQ73+qE2ILjTfGJ0KAhIYGBxLYr EzZr8TBPh3of+Np59n7sH0wR9PDqIThD+HZd9DBXkpmsHR8hOT06gnG4tMck45M5fUhj v6Zo10tg6+AtR91VjKMmDzpfSzn3DaeLjB1FVS/OaOedX/ozqz+mMED1ZXGdmyrlPoir 2QgFTnt3b5FT5AZxQBgY7PtcmF7H9OZp/W6QUrbl+pAciwO0y6iJw7QiKBRBDuWSyUe5 fLd370F9fTUeZN4DeDI/lbkFtHiWtH6FhDPX+F6aoeMD1nUf5IzZbF17+hRbKt4Zc920 e2/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733149938; x=1733754738; 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=ezuuCfz4dXYu4hmKXltppQihukLHouMCBa2+WZneZxU=; b=iaYjdv/JCid9o/lFOTus+VZh3c5evjzeKz/ghZRlTaOgCfLD+2Ws5drskqo5o2nvaI +mG+oXXfz+/SV4fB4RVPqI/pBlv81m1DHLFd/m9cXZJ1rPGdy5rmW9bH3Ny/epTwsVn+ CN6HBDqfMkcHKs3G2/Fx7DiXvDBkWbbhvZ55rKQORBlWrNhI1G0eVTrsKgRnYd4rac/r n1o3ioy4oJ0NjYKu/cgwAGFEdgvDIXEWF+HwN2QuA1i5Lq6woHfABVPEGVaMNsi2Hbjv ETKWrkn/SjAbr8G44hSA9XqOrFns3JBf7af5giEXGRnF9tC4vTFbX0wncxXKmyCVe/Oj YtSQ== X-Forwarded-Encrypted: i=1; AJvYcCU+ePgNMquG3xDo86M+4tZwhkkb+rUawJKGzW/LSfrkm0oHJrxVzD/V1taFGD5Ahso5BvwNL21+MO/a8Hs=@vger.kernel.org X-Gm-Message-State: AOJu0YwlSq+OVl6uXQJeAjyu6qvbEr9ZWoCf+hxz7N6Uk3aJs/TDxkbc LaqBYGNuK5mgYX6in/A+x5a66q6X0lreDLk6dEKPSa+q3R3pQDPsczIegz5PIuo= X-Gm-Gg: ASbGncsCuXW4+VfKKVtV7OgxYoY/su8CMyrTn9TEfDWV3C4FuHxuN4y2l1AEj6Y90j3 uSxtlIrzn+Erp9pU51OvKhV9LrZkP9gOi91q29eCe59BR0R0ykAi0FmOEJjqSYW2C4x1u4cyGNX 7Hb9j7c3Q3HSd0pQSMfbpG+Hhprg3xSYKU8MWTuhQkIpr13Nivx/9AjFR8bVesUz/XAGLtQk6nm GX3BTIuJy6nY6OETRVCEXAFW8Q0WeX2fxN3q0NbYg== X-Google-Smtp-Source: AGHT+IFOZoOXIOMn7ZNkA2Tq2IsupVCxJJKuWUAQoyj7TMD84BgwJO2qsC/1IZqo9dXxiJ/IAPakGA== X-Received: by 2002:a05:600c:474c:b0:431:5aea:95f with SMTP id 5b1f17b1804b1-434a9dc824dmr223443175e9.16.1733149938198; Mon, 02 Dec 2024 06:32:18 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-434aa74f1e6sm188429555e9.9.2024.12.02.06.32.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Dec 2024 06:32:17 -0800 (PST) From: Dave Stevenson Date: Mon, 02 Dec 2024 14:31:56 +0000 Subject: [PATCH 3/7] dt-bindings: gpio: brcmstb: add gpio-line-name Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20241202-dt-bcm2712-fixes-v1-3-fac67cc2f98a@raspberrypi.com> References: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@raspberrypi.com> In-Reply-To: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@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 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 Support comes from gpiolib, so permit it through the binding. Signed-off-by: Dave Stevenson --- Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml = b/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml index f096f286da19..086d016df6ef 100644 --- a/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml +++ b/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml @@ -64,6 +64,8 @@ properties: =20 gpio-ranges: true =20 + gpio-line-names: true + wakeup-source: type: boolean description: > --=20 2.34.1 From nobody Sat Feb 7 08:07:01 2026 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 24A6320C017 for ; Mon, 2 Dec 2024 14:32:20 +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=1733149943; cv=none; b=H9/C8sW1tauMvNjStvwMt0regjlUX18QONehKuoUStUehu3zg/vOZ/bK6BmXH26PwxlLbElGnokDMtPhMZQmqLfTOvVjeszvqq/2p4b09VVTj5vkCz7gQub8JdWHgHYXIuPwHP4YSErd1uEsugUaBJmJyzpkzwWVOiBrSpgh9CM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149943; c=relaxed/simple; bh=2PwZe615qE2EwcJm/HQBJ/KJWDj8hvYZrNBL6lFE46A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kll328Nc8q4F0hs2Bb519lQoWX9+pmxCh67+aSMVHTaPkJa6aPS4jKwXVxbpJ/xJGB0K+Vb5WT9Wf38FFRxtblPoUb1rlPqihAgqg9dax5SiVls3LgZXAHeWebwdBtmenKt6Bci5MNgiO33Z/uS6DMzkczjLO2ZxeJ9RIrzRMWY= 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=qFllo910; 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="qFllo910" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-4349cc45219so39067545e9.3 for ; Mon, 02 Dec 2024 06:32:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1733149939; x=1733754739; 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=p56iPdWdF4pt0TGa+sJ5O54kl+ln7VnNVSZs+/e+76c=; b=qFllo910ZhAY/1s2VjgAwyeGF0XoXv0k6I0Am5icZMORl8AUi7HzVm120p805K8shq e6fQC/s3vR/2spiYhxOOsiMBf/qaeV7by3ViGrIxhfHQcnL+iNh7VdKJYzlyerySY5D9 41nyk/4MQ0RM1dTuWt2um6nhetnVGS74mwFlr6fhVKjYLJFgqAMqAa7MGOJWPAJe3Qnn CwV+gjXjcxf7odbtWUH8GTiCAshcZmbkf8YvGOnDQTtOt/9oHO/VT3gNprlRwgJ8eNnt Eruc5CXvXvMdk3HZ1eIVkdAjfQl1iSReuiH/1MOOSprVvRnRUAcUYL7L7yW6d3BabcYD bRaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733149939; x=1733754739; 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=p56iPdWdF4pt0TGa+sJ5O54kl+ln7VnNVSZs+/e+76c=; b=S2jmfLTQSw8h29qnPaHXD1E+GhFtVTmfGyfjcIX+651eUajq4Eaor7Nw+emXSFey3j sVDpLYE+fE23Pq1fv2uB30Kppg5xVAkIDUO7OdfSLAPucNaNyCxtCSuSKV60Pvr7ApVe 9lLitimWH921F72783VPz1WNtL8RUWGbLpPxx1MOHpkzCtQl/+jWRK/zkgRfnYSdOAPb MVU9UVMW35hqY7jKqxfjMr39G3pFNgT04NIVZZqZlf8f+x7bha5jJopTByQRK9ckQqUD eKOYG0z5dBnHWR1fKqd4GsY+Fvh5OuUaP1f9ESGgZhAioUq7PbhgnrMQkE3gCySxZKRq yjfQ== X-Forwarded-Encrypted: i=1; AJvYcCXLjB4EW6Z+jO07luCHQogwyn2LtlrPW0H9MsY1S0CpoCL8nsENM8lmIuNNsV24ulYjUwzcpfme2wwDRkE=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+ByPakljPqmaM/8Kzg1mOsBMq2hYuceVpC5jP9P/gBrHYaSBi UzNROgaMqkxnn5H/SLDTNsNWhaTdS2sfCTzqiPa1JMlLCRWPAbDteo4sFRFQH+0= X-Gm-Gg: ASbGncspBhioXViFsVfkf5e8ArTso/1yFe902De9dcVju36Ghh6gOW2I0vaEQtFu2kp LQREb2rvZgWXkGDnxjmy8Q8axUdyjZLpUpwPPggd6bBzJAy8n6Pn4m9MrrbXVj/NrBL4B7zHS5w /HXC5P6ublVUmD7tE63f9ZircJ2nwuEFazLrhDjZguTWr4W586jttzEl5WBsB0p3JbygF0WgX0v k4dXsHMZCysECEoJCCEgzAJEleBx5tEE5RycL71Ng== X-Google-Smtp-Source: AGHT+IE4Z97WqPTY6whDYYFojroLMECZvQLJmvdqsAduNjh17iqwixHR8OU1x0n8ZEx4yAwnePdiwQ== X-Received: by 2002:a05:600c:4e8b:b0:431:93d8:e1a1 with SMTP id 5b1f17b1804b1-434a9df1f34mr200128515e9.27.1733149939226; Mon, 02 Dec 2024 06:32:19 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-434aa74f1e6sm188429555e9.9.2024.12.02.06.32.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Dec 2024 06:32:18 -0800 (PST) From: Dave Stevenson Date: Mon, 02 Dec 2024 14:31:57 +0000 Subject: [PATCH 4/7] arm64: dts: broadcom: Fix device tree warnings for BCM2712 display pipeline Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20241202-dt-bcm2712-fixes-v1-4-fac67cc2f98a@raspberrypi.com> References: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@raspberrypi.com> In-Reply-To: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@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 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 Fixes up errors on HDMI and interrupt controllers that weren't noticed before merging. Fixes: de9bc2dba3db ("arm64: dts: broadcom: Add display pipeline support to= BCM2712") Signed-off-by: Dave Stevenson --- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dt= s/broadcom/bcm2712.dtsi index 39305e0869ec..f42fad2d8b37 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 =3D <0>; }; =20 - bsc_irq: intc@7d508380 { + bsc_irq: interrupt-controller@7d508380 { compatible =3D "brcm,bcm7271-l2-intc"; reg =3D <0x7d508380 0x10>; interrupts =3D ; @@ -344,7 +344,7 @@ bsc_irq: intc@7d508380 { #interrupt-cells =3D <1>; }; =20 - main_irq: intc@7d508400 { + main_irq: interrupt-controller@7d508400 { compatible =3D "brcm,bcm7271-l2-intc"; reg =3D <0x7d508400 0x10>; interrupts =3D ; @@ -352,7 +352,7 @@ main_irq: intc@7d508400 { #interrupt-cells =3D <1>; }; =20 - hdmi0: hdmi@7ef00700 { + hdmi0: hdmi@7c701400 { compatible =3D "brcm,bcm2712-hdmi0"; reg =3D <0x7c701400 0x300>, <0x7c701000 0x200>, @@ -381,7 +381,7 @@ hdmi0: hdmi@7ef00700 { ddc =3D <&ddc0>; }; =20 - hdmi1: hdmi@7ef05700 { + hdmi1: hdmi@7c706400 { compatible =3D "brcm,bcm2712-hdmi1"; reg =3D <0x7c706400 0x300>, <0x7c706000 0x200>, --=20 2.34.1 From nobody Sat Feb 7 08:07:01 2026 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.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 01C7820C02D for ; Mon, 2 Dec 2024 14:32:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149944; cv=none; b=tASgWkg5i0TcUSfibB2yx/6uFrqQz579PuvZ5cDoS20//Myeqo7hrJa+olaJny/lCgnIh94gBr8ywOS3k5rroqXeabUEgK7vyiBQ3cMfiuRbvVSaPnqyzeS1vl/Un6cIAUr1F30n0RtImQ0huwamOeqCCnISdOiT9fJ7W3DbThg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149944; c=relaxed/simple; bh=qsen7kpH4VQmiESFj7V0wT47esSpDLB8//iY+z6pNNU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oMk8/soCyiHVZDx1WZidBWdktziDH7V8Nak5eovT4b3syVd1rbbVenvIk1L8JYNYq7JzOF7JXLiAprHbKfHhRYwxsSur773O08s9HNflkF7SrIMSfU1pf+jT2TH0yUAEkDT/zFO613p7klKG06Kf2caDDPPgw8pvcO1oWKZVC3I= 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=knUY+1F2; arc=none smtp.client-ip=209.85.128.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="knUY+1F2" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4349f160d62so36587455e9.2 for ; Mon, 02 Dec 2024 06:32:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1733149940; x=1733754740; 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=0SWv286JLLtaOue4mQfrx4lljgfdeCl/Poe2xcsSj1A=; b=knUY+1F2e7K/fwawvYzH/1/EM+1DSin4RiN2Ki2sDeDLKyV8J0fQA+Zf+1BFeHTi6s SVbJ1Jn9YmzpQodv8TCGiHMLAwzR89d3vICtHYwmhC+DzUto7ySOgIJ9HPXe9mZEiBFv fDYUQRnnlPxuUv70HP6hUY7MWxpFsokegHVh7tPKQM4BSR+KAc4RBu8zPZt2voP3nhdK DUUasswnxDVFB1uZbKsZn2tZQNDoaZrgvhRYcx6vjIZGOJ2onZzIlaaQ/MhzB4wrRvky b7QDsI1kSOrvI6P2DyKrPoEx1O2Et21LMuFPesVyiS17IkYjVHrR6LpbI72+ItzOzJMj i8Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733149940; x=1733754740; 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=0SWv286JLLtaOue4mQfrx4lljgfdeCl/Poe2xcsSj1A=; b=UuWJPKmDS0ssvsYAkHVIJjZpmyjBlX5C8unIrZ17e/jYvbl5wY7SxH67oERNSeMLoP Ehw9opXnY3l3l0B2nAumjICvCKjwvKspfGVyO7e89jBmiYhVm3oMoUa8ktURVo2iNbA8 IBzoB07vwpAO5wPquMQd0rtEyCyTGvBDzZDlswjGcH+GnCcSnOOca5TDDk3155q5okP5 QUzuCRm727m3NzG/KzHOQPye4/iU0g4TrhJwA1o4U1lh/aWD+1V3BXuancnZJAUn7qtK OcLrTGjmir7sPYJjNZSm0AS2jIED2Vdg2XGp3OZ6VJ0gec9Y+zp0Kho1EBH5++Fd6ygK 3Q6Q== X-Forwarded-Encrypted: i=1; AJvYcCXshUBhZuqM13+x1WFbmdQAZLzz4NvdU+xpkQ1u4I1IyZ+sTG44NB+4gqBrnMR2SoWuWAzzBPxeX7HHK50=@vger.kernel.org X-Gm-Message-State: AOJu0YyTh0P/LekOve2kbcLhLPJmjKU/MvZ+KpoM8nccHN8HM3ueN7Ki bfVOaYpFsS8k5nGmxSiqqSRaZxkntHcs0XGlpmJhBWalRti3+FqaCaCZ12EKSLg= X-Gm-Gg: ASbGncubknguetCtuEebATrN44Tblu6U0yOwNbVIGQ9Ve+heo2ksywhQpkRIL0MxPNy cmx6wp6ddPw70SkDAjL9N8JGYgEqSMdw/RCsZQJSy8AVPG8+bm2fjpciZAbH4OVb8d9ue5UEJqW J7q/RHckAT/9BtpZ4adXqCco/xstmccvffATCVwxUwjNfqY1Myea0GXhsIDhEkLhZu+bNeOFcdk C193h1WWarc6h06XCloEQkYi0QWYg32E4TTS9/uOQ== X-Google-Smtp-Source: AGHT+IGdEnNzVlMLwDBvV0S4CV4yuBsyp8Dkp7xJueCrLVsr6eLGBmMPHRLxa0QvyyA/TmmOBjlOGA== X-Received: by 2002:a05:600c:45c9:b0:434:a196:6377 with SMTP id 5b1f17b1804b1-434a9dbed9bmr221354295e9.14.1733149940210; Mon, 02 Dec 2024 06:32:20 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-434aa74f1e6sm188429555e9.9.2024.12.02.06.32.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Dec 2024 06:32:19 -0800 (PST) From: Dave Stevenson Date: Mon, 02 Dec 2024 14:31:58 +0000 Subject: [PATCH 5/7] arm64: dts: broadcom: Add interrupt-controller flag for intc on BCM2712 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20241202-dt-bcm2712-fixes-v1-5-fac67cc2f98a@raspberrypi.com> References: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@raspberrypi.com> In-Reply-To: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@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 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 BCM2712 DT was producing dtbinding validation errors of interrupt-controller@7cd00000: 'interrupt-controller' is a required property interrupt-controller@7cd00000: '#interrupt-cells' is a required property Fix them by adding the required flags. Signed-off-by: Dave Stevenson --- arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi b/arch/arm64/boot/dt= s/broadcom/bcm2712.dtsi index f42fad2d8b37..0ba076ab9caf 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2712.dtsi @@ -224,6 +224,8 @@ mailbox: mailbox@7c013880 { local_intc: interrupt-controller@7cd00000 { compatible =3D "brcm,bcm2836-l1-intc"; reg =3D <0x7cd00000 0x100>; + interrupt-controller; + #interrupt-cells =3D <2>; }; =20 uart10: serial@7d001000 { --=20 2.34.1 From nobody Sat Feb 7 08:07:01 2026 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 1D3A220DD6C for ; Mon, 2 Dec 2024 14:32:30 +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=1733149951; cv=none; b=iiCZC6iwYbztKcpc6pf8sKcnSvCS+HJqQzwROOhBwDUfLOz8GqkqR1HSN6O5JxN9//VXAuaXALPQjy3FRIEk6JaxvT0ipoltBMRnh3h91OoQx4pXXa3WcCQOEmU4P4IU9m0mFa2NdihpIhl+CPTj2vl6vL0wqjgP4nq0krPXpzA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149951; c=relaxed/simple; bh=VpIZ3WAj8mBewaf40+mFXB+hswqRhINEMgjB6sIu+Jg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tCoGTwyMfMIbZa+oZUcl7CRE+XCsNMytmGAN7Nwq+JG8QDoKiVLwnGUkf3KWUMn13pR0nSSQHGxWj0Qt4/vgWSGK/PLPvk4ntdbL+8mFxksVzEI4+2J5j3gMS1BoBkZVQg2xMP22ndnJEVPs2EXOJkqpNCuVH8wio+xjvy1SSRg= 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=rOVlOKqN; 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="rOVlOKqN" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-434a736518eso54702045e9.1 for ; Mon, 02 Dec 2024 06:32:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1733149948; x=1733754748; 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=qoO0W1lzMLcOdS6iQBTqdnnGTSDtRuJivefn0QP3emg=; b=rOVlOKqNRaLJKPfY3LeLf/dLnSSeXjaRxsQZ3ndhAbTn+WPM5mMOfZK5mHYLoTAoTb rIPIjMCgH/IsLoxPZ/VVtYOPR7kS8tBpQ6xhvkTOPHFalKq4exvumPcgA+1I/JpLUXkV 30hEk+3a9ctVtM49gCRKGKVcYtgoCM2JSzNkUi3RXX7oQDjEB3GkAwz3xOs1B+FA/WrI 8JkweOd3LotNUxRnQfTBL6TFRFUK2hLA4Hd/5E8xw9K0iahBAVWnSo4Dto8vUaKF3hdb dNw/xE1mVKyGuD1KYR5pnQgnUJIRZgsRECau15nVVwLSjPmG06W7bswQjth7a6Fp3Cou WZNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733149948; x=1733754748; 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=qoO0W1lzMLcOdS6iQBTqdnnGTSDtRuJivefn0QP3emg=; b=UBa6DPwTKxMU0Ze8gfqtFalzy1xe/dZYyN1CVACoO2GESJ18egR5Tlf4T/2wT+7pHU +a17KMZ6phv9/DQnFHRdBL6b/GXlGFsLwqKjzSknKQ+z26h6tVHYdEbxtMaXiwiq21p7 6gYz1iCkFwL7RAEaA0TkwgYeEdOIICG6pqJPylCyEslmacDUMLQJ2hoUxWOJ8DB7vZla EJdiLh1Do1wDbh5nO6GIljuHymRKsIuXMpWIa4PBUJ5/Ef5ocxAT9aL6s2yQu2SEUQha buEpyhpT/3OsyevZpakHxTCSAPT/ggVFqeNTjm+XxOSFoYlF2L5I36QFZsa1TL8eu0iW 1OIQ== X-Forwarded-Encrypted: i=1; AJvYcCWwAM5zNMR1yR5IfsfMmrUs0x6kJo9nlv6QHYjFbjnn2lu78hBsxrZ8QcuB5uvcInTmBU06CvvERdfjRnI=@vger.kernel.org X-Gm-Message-State: AOJu0YyWPoLsfQW130knWmzBpMRDkpUo03wO8D1eN6jVMtJoXnXkhQfj DjlA3QjlBIVm7KR8muSl6qBzGA2T/Ha1TwyS64TtAKoGd0MQHC0jQUJrAwYz5wM= X-Gm-Gg: ASbGncs8Quorqj7ecOgsYzHnVCgnVpeCh+4ShnW4KhEfrJ+zfItWWauQjzcC1rtETNL bPT0u03cKoNv9cDgcUUQqFkBLkCPv5d/gMmzwlIPv0/xEPzrJrIaZc/RslL53wfIHhrfrQ3UddU waKrwWsBljyNDoNLpzta48/7EySCaQiu+NiH3b90+1gSdHxxZda01LHzxAyW+5gmJYfIh260ox8 1GNSr4A6kPD78HNUjui2WwaV/nA2hR44/wGesR3sw== X-Google-Smtp-Source: AGHT+IE0KkUbbY+W4pZJfpChMoM/Bgrd/vrm1xb0nOBeoKJCjAgqt5slzwSLTSLUpuVmedDgVR+CWQ== X-Received: by 2002:a05:600c:3549:b0:434:a923:9321 with SMTP id 5b1f17b1804b1-434a9dbb626mr248858685e9.5.1733149941245; Mon, 02 Dec 2024 06:32:21 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-434aa74f1e6sm188429555e9.9.2024.12.02.06.32.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Dec 2024 06:32:20 -0800 (PST) From: Dave Stevenson Date: Mon, 02 Dec 2024 14:31:59 +0000 Subject: [PATCH 6/7] arm: dts: broadcom: Add interrupt-controller flag for intc on BCM2711 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20241202-dt-bcm2712-fixes-v1-6-fac67cc2f98a@raspberrypi.com> References: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@raspberrypi.com> In-Reply-To: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@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 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 BCM2711 DT was producing dtbinding validation errors of interrupt-controller@40000000: 'interrupt-controller' is a required property interrupt-controller@40000000: '#interrupt-cells' is a required property Fix them by adding the required flags. Signed-off-by: Dave Stevenson --- arch/arm/boot/dts/broadcom/bcm2711.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/broadcom/bcm2711.dtsi b/arch/arm/boot/dts/br= oadcom/bcm2711.dtsi index e4e42af21ef3..313b1046d74f 100644 --- a/arch/arm/boot/dts/broadcom/bcm2711.dtsi +++ b/arch/arm/boot/dts/broadcom/bcm2711.dtsi @@ -51,6 +51,8 @@ soc { local_intc: interrupt-controller@40000000 { compatible =3D "brcm,bcm2836-l1-intc"; reg =3D <0x40000000 0x100>; + interrupt-controller; + #interrupt-cells =3D <2>; }; =20 gicv2: interrupt-controller@40041000 { --=20 2.34.1 From nobody Sat Feb 7 08:07:01 2026 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 5F13120CCEC for ; Mon, 2 Dec 2024 14:32:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149947; cv=none; b=LhGM7zt15BDAhW9LqZ/M5havQAZCUohuh7LheIvIePpCD02c+EBXlP+djqohFcdeiiTFzzbPginoeN7rFXEc7YLyCXLGejyGO+4fibW5tcvTh4cE8ghgTnZhss7vx4jGvi20bZVJdcvBZOie/n/KxS0SqTzHVUrUw6STtxe7vPI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733149947; c=relaxed/simple; bh=0oZ971I0wmrs4nr2rUYR0k2yCq01uDEq0P6ftRI3PNE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JFstE1JEJnYghzxyDOdxI6lvCgjKVhBkXgX//lc2xZWaKo3xZ3pnEfvenZXF0NZbRy7V6w2niuXwO8SDzeRf8Zw6DOBTX4CtLwTbmc6agOBHrNSlSPwgsFT6rOGBBFmdPmGUjtto/FqzpobPVMahJbWBEJ5eARFsClEn7HhQUWo= 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=FU3oBlUp; arc=none smtp.client-ip=209.85.128.42 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="FU3oBlUp" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-434a044dce2so54635375e9.2 for ; Mon, 02 Dec 2024 06:32:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1733149944; x=1733754744; 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=pli6SsFvDcPYaCKSCtuylkfG7oHLkLI1T7gsEQivs80=; b=FU3oBlUpxVravc1Nj/VlpDsUlZiMM80dWlzXJq465hCTejwJHscMBaJCIea7BBKeRN yopyw+OTOjWrtx3gxBtiWz0/wkDv4RWEy25DDFHc68ZaDpV/ut1FIBoO1HTFVTiZIB6a uTfPe1kVaw88NedHiXXsSFlaFz7uSHlC163RRgLb98hKnKtkDxi1QeAXwAZ9dPCC30+y ION1qa1AqrmuHslsdmSNID41P/qqG/7LoGginMQD4AUFLPO7AT8uidC9puuXcoSFDBjH H+WGcIM9UR13Mx794JCyMTdRdks52MSv4IRPqpRtlu4n2pQtdDh4UNPnDFta3wEJq49G jdlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733149944; x=1733754744; 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=pli6SsFvDcPYaCKSCtuylkfG7oHLkLI1T7gsEQivs80=; b=G45l+d0h/h4+QVli/KfQoABqaCLyVzu7C/A4e7lT8KTxCJE9b86aQ2+APVZUnGcEaQ 7exQv2PC5hcnXwVakT0aCLDnkcca6fW9SHQQ0fG59oooUpHw1FTCf0RaBwAD8R7jbxPI UKvidvvGOnFgmqVyEDVLXbU99r0+m78vNjybc/5xz1x8y1MYz183FnBcAmbzm1htuiKg 679sdlI/Xv+MTZycYAHLljONSGMEAD/iXrYRVr5QsPPKTPGKw8lZSd/swjxUGLWQpK+M zrnFTPRrLrLFV+h+e1dpoWIfLA0v7RYqN3pmCrtX0RYKr8+SDNdy03oxmxVih/EPwy5+ rR0w== X-Forwarded-Encrypted: i=1; AJvYcCUNImAUFPlvVmMPGAScN8LttM7cAd+oOXyz8SuzT0UEoJDTVtBH+pcXR3CXomyqg1onlqrrwcDJEOKxl28=@vger.kernel.org X-Gm-Message-State: AOJu0Yx5CXsjHBVI+nmQPB2Oi2orhnQR0KgPf1+qYeNeAjYKJH+iJ3Fz 7ZMs+v8ZGiPcLYYvB+prOpivHixIlISlgAwfn0YDfAIuZ6JIsF9a6LUD67ZfjhM= X-Gm-Gg: ASbGncvjSyvc5MxJzyflWhjQD1GPxWR77Q0c4NrHDcIhR5Ramm+AYaMowaBwUU4SKsK 5P5vMu49SJmq2NXya/b5QAA4sxOPlfaLsa2PeQqxi7z3yh/CNBa8AzyHyyEx65V1LQ4IyouQh6r 0WkRIjQM5b0bi3XYitxeeSon4py63TmiS5Unqb+KKxzZaHaLst8FiVzl3byL+9wJMTpJw6CnvH6 YQ30XZ0zOUQ0dIW++SyFtVhnJIF9yiRNy5Bh9TYPw== X-Google-Smtp-Source: AGHT+IFok6tkFCPxh9TckNxxVOqWD00WXYrj3eZIwv/5rIdvTJ6mEyRfzTjnuA5/i326onD32S2G0w== X-Received: by 2002:a05:600c:4686:b0:434:a986:11cf with SMTP id 5b1f17b1804b1-434a9dc3030mr246706275e9.8.1733149943483; Mon, 02 Dec 2024 06:32:23 -0800 (PST) Received: from [127.0.1.1] ([2a00:1098:3142:e::8]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-434aa74f1e6sm188429555e9.9.2024.12.02.06.32.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Dec 2024 06:32:23 -0800 (PST) From: Dave Stevenson Date: Mon, 02 Dec 2024 14:32:00 +0000 Subject: [PATCH 7/7] arm64: dts: broadcom: Fix device tree errors on BCM2712. Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20241202-dt-bcm2712-fixes-v1-7-fac67cc2f98a@raspberrypi.com> References: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@raspberrypi.com> In-Reply-To: <20241202-dt-bcm2712-fixes-v1-0-fac67cc2f98a@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 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 Resolves the issues on clocks and power nodes Fixes: 4254a647b6c9 ("arm64: dts: broadcom: Add firmware clocks and power n= odes to Pi5 DT") Signed-off-by: Dave Stevenson --- arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/= boot/dts/broadcom/bcm2712-rpi-5-b.dts index fbc56309660f..26e05601416f 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts @@ -66,11 +66,7 @@ &sdio1 { &soc { firmware: firmware { compatible =3D "raspberrypi,bcm2835-firmware", "simple-mfd"; - #address-cells =3D <1>; - #size-cells =3D <1>; - mboxes =3D <&mailbox>; - dma-ranges; =20 firmware_clocks: clocks { compatible =3D "raspberrypi,firmware-clocks"; @@ -85,6 +81,11 @@ reset: reset { =20 power: power { compatible =3D "raspberrypi,bcm2835-power"; + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges; + dma-ranges; + firmware =3D <&firmware>; #power-domain-cells =3D <1>; }; --=20 2.34.1