From patchwork Mon Dec 2 14:31:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13890839 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AD601D78326 for ; Mon, 2 Dec 2024 14:35:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=iOx9NaY1qX5HDoI2TYyztMEaA2o1c52TzC8u++gvhCQ=; b=BUVa7vLphk/8nNsOdNNNjpSXEC BHzR/XqF5XQbrmk5+uK4sUWnNfsOJemxisfZKNlRAh6BrHl0yAUl1NJCOrmyEedsM1hIZIniIt4qk XNHUYkJakZuPfxhSmFsFN8eTtRW7Bv3t9PIFrqPjXWYGldUBLQYSmktD00y8mHJ15zp/czjW0Q24/ GRata45UvdI5ymqkYWQnZdroN17HDmlZhDrzGmvpx4vI/LQn2kfCiLrG0bwoPpnwW3u1v2nnb685S YMshmRzuyc2jWC7ofvutCnOjfruEPtGV/6IdZzbWa3WlEnndx0HZQCGOAlPCOfYbo46dluLZ/0Uwa nk+3ZlhQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tI7WI-00000006TEt-3rxA; Mon, 02 Dec 2024 14:35:26 +0000 Received: from mail-wr1-f45.google.com ([209.85.221.45]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TG-00000006Rkv-1NsS for linux-arm-kernel@lists.infradead.org; Mon, 02 Dec 2024 14:32:20 +0000 Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-385e25c5d75so1558222f8f.1 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=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=iOx9NaY1qX5HDoI2TYyztMEaA2o1c52TzC8u++gvhCQ=; b=PIUy7MXC9tCJbqSpeWxh+Tt900cKMCgvjEn2RXoNWqHOV/9aNJB7937ncUWzhJMVGU 4RKr8qD++KLsQGSuUgZD7Fkh6ESRSwz6+5xtzdmOOYRrF1zgqsBmYzK31IZ8mKpdg5IY hicxi3XDcAKHrwBfwEtyhxqNmiZD+HwYuC0w3OQYC/dAm9djgmcRfbickqcpWZPf27lY b2SYyKwPWw4Nc/Jn+ZrI2MCQ2+Ms8B5gkTkmXuIpwaQLfrshiDTtNaFYWfcEaR2RLbd2 EBDziJ4IW+8WIssqIf7bGIQQRrl6xelX+bwNLfLrUombpx4vkzKIRShYOk1n1n8z+v+X UQyw== 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=D9UNpNFCuTdPj0aitZl/jvER8PChX2xc6BXer0cRxDoz1yO5n661Os4mmw2II9/0Rc a1JkR8hdW7JLNmdPe8iFcyjaRvTV9wHe5tWRoqb49CHgDZYCL+JwAaoxRpmI1qw31Yuv NqPlY28cWRaDSfr2pnqnbQWFI6K9zFT9XEvoHTkzCvnxXfjP6uyCtLXz3e+IVeo34JlO inJw6Q4ItrXVJ4uMbzWZoURf1f6+rvfQjh7+CrFRY//dBN475RKXp1dqnheqxnAw3MP/ ftdZ4bSk6GAb7pqqNn4ilwFey6usFcJEBy1f2WlbpSUrASspGrFugEfQBzNxcM6jQzrH mVQQ== X-Forwarded-Encrypted: i=1; AJvYcCVYaoM3eUsCK+5Yi2NXifdJZ0j0j1Ur3eeLHbdhQ5Cq4ir5JGIVY+WNZktB/E3gB02Htg2z/cBsZCHY1WXBOZBG@lists.infradead.org X-Gm-Message-State: AOJu0Ywor9dX7uAQknQUNBnm6zsLMOFkVUO/Jq4BFa49ftd0W+RDJWhZ bKe6rAvEuNmJLRknKXOy5XOam0KJa51QWyeXD/lOjWJcv4CqBX0o86N+tdW2peOPRL3D0o/h3md P X-Gm-Gg: ASbGncuahtcFsSuq43WUlsQxcBiTO6uAXnNfGQpa83SqG5nGQJfb3/UrxDRCDoeFR9V MPXjFOI7lGQv/Sc2NGufQRBZ5/0GOFmu9TDqYfbipQ8fT/nhedImKuhJtp+Iwgq1tTJP8qh4I5O kjR0ILZIxmQSInx521S9M90esOO1DC/mKDZKAZZdrNcFf2yekIYG7/5Y+SFV3hIYP5RH58UKFRi HSFmLOG9gbbdyI2hupgmNmjPNSQc+RAQUXJaLjP2Q== 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 MIME-Version: 1.0 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241202_063218_387789_CB485C70 X-CRM114-Status: GOOD ( 10.49 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The 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.yaml 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 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 From patchwork Mon Dec 2 14:31:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13890843 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C3918D78321 for ; Mon, 2 Dec 2024 14:39:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=7AFVILEGG6inA8zYmU/doFUBGD/IkzUATf3B1mIzQMQ=; b=yv7lhalf+BKEi9XRK/WPpHzl6B MzCFrCsjY6ZwRxbDGwQ1dzVEfxPWyp5NV7hPeQsLQIq2VMuC9P6rNo1tvL1HI17M15M8oYuQdO3Yg 97f4HT2XRXT52EIp8hbHK2XL1g2a3hYV+eH2qYDkxhOUBWx5qUSiEMAynxMtuCc4Bfnx3HPTGPz2o zsICJ4fBjVQWaEF7v6TNUOBxT8Cuwg0bGyg6r/hVhDPqBG/nf2Gsmk4UsBTrrG9vbJBIf8NNqdVt6 hHQuCRm2JlIiNHAghCeEO4gwEZPTmLjMLAkvLY2zlwII4gb3cCTFQF0N2bbOKD7TcSy2j6vt6lvu5 LqMyaH5g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tI7aD-00000006U7f-0mfp; Mon, 02 Dec 2024 14:39:29 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TN-00000006Rss-03Rj for linux-arm-kernel@bombadil.infradead.org; Mon, 02 Dec 2024 14:32:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Cc:To:In-Reply-To:References: Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Sender:Reply-To:Content-ID:Content-Description; bh=7AFVILEGG6inA8zYmU/doFUBGD/IkzUATf3B1mIzQMQ=; b=oCxVBge7PZN75iA/1xWi1IU7XE WR17SzWAYD215R1yA6PM+kbkhDS2ageuekt95+QPu/JEjuf42AcbuyTRVBPKN1dSxtPqKQJtl/gp8 ko0hA1Nk3X/4abncODIXX8al7CMkJm3+zJun32h7jcnSFNviPBQyAPbsrKozp3sq8O3huhfHlt8Y0 L9DoFNeJo0Ze5/wqv2wPeRKbf7OhMkHGo5UF0wiwao6Vh6O8cr5kPXUM4ujVQTjNqwBYFIVL+0Qaa 9QjbaR7ZZ7JHAkOHzv6xWImTypD87wrL+yzoQR1h1MhtKzor1hlc4VsGttWYvS+nWj05hEhIn2yPn bFg0hXig==; Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by desiato.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TJ-00000002BD4-0EXp for linux-arm-kernel@lists.infradead.org; Mon, 02 Dec 2024 14:32:23 +0000 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-385e35912f1so1749434f8f.3 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=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=7AFVILEGG6inA8zYmU/doFUBGD/IkzUATf3B1mIzQMQ=; b=GmmjB95cgoDUQKTodgicv9m6o1Fee5fGGG5+RIjdC2xUY5HiFHzppfFiuSVFE1fsDX fLSFHWK+nC/9qDm3d0W5SwzCjrE53/ApYJep5IUMhRvyCnaXya4T/2TcNCccTcLp4lXU 0VpJn+bQVIDqSxp1K3HpfgytybaTLEcQtlrzii6yEFcQ5FrYCAA+sI/LFO6NTLnQUxLy uNO9udUWiE2bZmIVrQ09qMboeSAC9ZTrBXd25S5uv79Vei2t4qz4cWfjrTnjD3YgddB9 dfg8qzZ93YCPwi02Tq12Bpx0uGHfGebfvcRgHzi0BxlV84cbuz3qet2uK2NUcHU4mr43 RUzQ== 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=uAViIPITC/Wod/FkuUJJOhJl7PhfBVZS7fIdhSgfV0ECskZAtuTRBWtVcMN9eJCPPb mkZ3+YJrR7DDuhPvwMDqHkbwGAEU7WzzaAJ/z8wvsjQ9fofsQhSzmXcq/PQNxAqee9Uz 6aPdIeQRGdZrxfPWiUsGkmjfHVzxUfPuiY/gwXx4fKbdyV9sgO2li1/mdRrZv+BbrYPY 4h7un1fupIYLkbx6dUR9CSF5huFdeLTPelfnvStV+bK5B8ZpUzio/q3awrtXxNTiujDg ldns/490vGl47/9hIQoJPwhwFC4bIqROdDqLYCO0Hi0jUpREsH3jnlDot7xlWASxX6rl P/sQ== X-Forwarded-Encrypted: i=1; AJvYcCX8ncx4Z5PnYiusl5v1EuuzCs6S2X1Tj8JtbiqEbkepqrO9W5RMYYUxlObboOxyEY5jciDbaw6WmM1JdtEtLP95@lists.infradead.org X-Gm-Message-State: AOJu0Yw/j5ZROtni+aDB4sEh/D8AFv92YgPRYBlxKKArm5jyduVJ4gtz h7ianKCzwZ7e6qZt00HWfe7+DDP28cqByQiYBIfG8oGNml/m/EOMsGIDyIMZOJ4= X-Gm-Gg: ASbGncu19twsAuQs6o96cZw3grDpVPLoAuS1blUMB5dfs+Mbz9TzVbC5ZvmzFBr39Oy SIzDH2KqBmpAvLv4UqEXA/NsdbOfqsu0zc7tm3ZPosQZfZsWOfbEO/BmPFh9dp+uw3PvlV0g2wN HzdOaN3L2IAQLlgNH4uAwc91jJ8rBieOLl29PQlJL4/EJa+an+RvbhoCMRmkc/Kke/TyhYD2nFc dCANz9svMGuV0DKkpNExVavWRNkRM3Othzn2Ne8/g== 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 MIME-Version: 1.0 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241202_143221_208213_EB9F19B4 X-CRM114-Status: GOOD ( 10.73 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The 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.yaml 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 - interrupts: - maxItems: 1 + interrupts: true - clocks: - maxItems: 1 - description: Core Clock + interrupt-names: true + + clocks: true + + clock-names: true required: - compatible @@ -33,17 +34,61 @@ 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 + + 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 Mon Dec 2 14:31:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13890841 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5784CD78326 for ; Mon, 2 Dec 2024 14:37:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ezuuCfz4dXYu4hmKXltppQihukLHouMCBa2+WZneZxU=; b=lwds2mZYpo5ci8ynKrWjTD2dwj sJIBwdwbN+ofPD/QSxwEcf8da+VXxxny17Gloz3WtNgggTBk7aSIMVwbf1h99ZsiCwfZHAPerBZpL CQCnCu5yJXEGxaLHzenUj58vGI9zLX+imoRbQpnbx0p6B1GCfviHkcJ91ZHqmO+FnNrIjSBucypxr +FhS7Hggi14EqhRamXvkaNi1wz+IcH11jjqfWFG6NOSRtj+qZN9rRS/dYR7PDXvtrNXyVhSh5yObb NP6ljBJU+7pVJpWvFsBHFfxit47uH+/2q2mRFEpg9juITIAJa7YFqhJXVnPHOFGtLm3blriTtp9fJ BR1mlG1w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tI7YG-00000006Tj1-06Zh; Mon, 02 Dec 2024 14:37:28 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TL-00000006RrM-2F0m for linux-arm-kernel@bombadil.infradead.org; Mon, 02 Dec 2024 14:32:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Cc:To:In-Reply-To:References: Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Sender:Reply-To:Content-ID:Content-Description; bh=ezuuCfz4dXYu4hmKXltppQihukLHouMCBa2+WZneZxU=; b=TNGma/AiQnB1GMuuTUPic3jfyZ oJ5Vo20fd0YZcTtu2wJVEEFnZwc3Q5bx+dU10IW/dzxl6hHFpZwQ08CarxVo7/OSPVautgDj/VZu1 jPI8F3RsZckg5hhmS8nXi85sUTPw/8dukRx5bkTzkqei2iUWS3YVDcEd4f8UkCVSpdVFwS/9gNn6R 34QB9Qh1I6gZmdg+5r22u8X60u6xmjC5KzTm3K8Xdf3lUvytAeA9yJGUu4V8GDhlre1Lgt+7MzUIy v9KNGLWk+yczujUTRnPQTJpUHEnKLkK6p9a6VdV/btBVxBUylACbpVEPrqR5UY8NCqRQs2CGmND8l Qw7Uevaw==; Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by desiato.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TI-00000002BD9-2534 for linux-arm-kernel@lists.infradead.org; Mon, 02 Dec 2024 14:32:22 +0000 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-4349fb56260so37462685e9.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=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=ezuuCfz4dXYu4hmKXltppQihukLHouMCBa2+WZneZxU=; b=tek3Lx3ysRPym+pi1piKama6eN/SSL0K558LegAKbUp/f7MVmgST/JSjKzywCvjxoo rD3UkePYlLNoWH2BzNUTQthIEqThruFq4C23P8NkyZohbWxFhn84HO8+FaXPmmbTJK5e qJU9CLyWzYxZtAT7/4qINDnFOoJGpzP8hFaSYUS/QwB6QTq5kXIB4VC6+kBfow5BFqsj 9DYsi0nle01/k4b2ufL2njKJQWJFvsAYheQUaJXzRN51uYk+F0hrvka8/zVa2cS5efTo HzRZFudk2aEberg3LgPDn8zolWWSxaRSFjsjN8nwjbZtnHASlNd35lOHeNN1S6OlGSxQ Ek8g== 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=Upkh5cuDj8VrN3VZKtzrWcSHqW+t9MfKBY1JRIguYY5DqDoTvUDpzJ++ggiHsvV9LK DFIKtDLxeiRHetFu7ao0ahpdW4phsNqLkbeyknKQ2RI8iBfRX69kiS1MLEUfs9ZbkuF1 QBXVzt8k3kmoZwwBvOISgF2g+NTRTwdSkyv7x48vLlCE2whuQpMkNjSrAEIO/ETZl1z0 idnAQIxbcfIQFusuIwn7PVEWB/u2syt4nYVR5IsRRLBLNVsqNqrjCSca2vm2P7b5finW o1cyaRGzsfhILiK8DvyAOwIiKGXaN1ymy74htU8lpGG7qBErv+eDoZPSZlxNzrEb/n4q 3XxQ== X-Forwarded-Encrypted: i=1; AJvYcCUQK0EkTMmgMyOYZYDg91uUu/NSeuvFtSNwp+cKhrNls4xFYtUJ5gPXahYEt4WvTY+HEmp9piSjtWiVAZGkMBwt@lists.infradead.org X-Gm-Message-State: AOJu0Yx6Hh8RG+gKs7d+Tz9NfjzlHUyW7AUnvuqC33jFCTWTBzLvvqaT GKLPx0DiqzaiZX2/d678P3ZLlI+GzAzDuqZCLHJ0x/Yj573TvseRIbe5FPReprk= X-Gm-Gg: ASbGncvtUHSDh2YK2tK6l196aWqmVUQsKzkBJwuvGi3F0I+M1Zo1lTr5zFwOaXmw9YO Lc2QZjHmIE1F/AzIowmjssWbMMCaZa9xjLZEhaXUqGh9DmdEgpONqzwH0B2JE6W0ur/Qk1yLf22 eRTXvhdgVX+MlsrVjZf2L8uAIqWeALHb1FXB45+f5kJZbYU1qcrV4b6vXpnsNyagQ963XwfuE5u lxupJCcsjQqVE4/h061bFCyo+fYRUM95hQMs9MoUg== 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 MIME-Version: 1.0 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241202_143220_662956_DEDD7214 X-CRM114-Status: GOOD ( 10.95 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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: gpio-ranges: true + gpio-line-names: true + wakeup-source: type: boolean description: > From patchwork Mon Dec 2 14:31:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13890842 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 733E8D78321 for ; Mon, 2 Dec 2024 14:38:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=p56iPdWdF4pt0TGa+sJ5O54kl+ln7VnNVSZs+/e+76c=; b=PHQE7SQhjxoksZsKq/u5Z9imKV eyATPGOrvaVUXmEOl/ZG2ZHY+TOTrEO2qz5cIMd9A2HkWXErzWSahxi+TaMTjRX+LxJDqI2lQ6Wp0 4nlomSXIGT1RQjjYfwbH588P5xgSHLS9ddXizs/df72Xd+dzKlRKlMbrLJ3wNYjFa+Wr4ZooJk310 QLAZkkT5B/6GAk3Trep9wNUk3nA/d+aAU76XQ0vOBhOEnFTDDZyEGUPPapi92DPqO4i29xIrnubwF 0wCQN2ndPuODh6uAK6RqECi3de2gcEygTvpgEwL+NW0XFb12vZ6I7C7T/Wg1rcY0Sp7zza2QaMSms 5xTMGFPw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tI7ZF-00000006TvD-2Dgt; Mon, 02 Dec 2024 14:38:29 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TM-00000006RsY-32mX for linux-arm-kernel@bombadil.infradead.org; Mon, 02 Dec 2024 14:32:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Cc:To:In-Reply-To:References: Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Sender:Reply-To:Content-ID:Content-Description; bh=p56iPdWdF4pt0TGa+sJ5O54kl+ln7VnNVSZs+/e+76c=; b=dy6zGKLEasQQ07shqSE5m0776C cAUyuSTiP/Xn5O+zpAY+kGA+mWSbUshkmpAbp7fOQWbmJBh0xt3unzupuQgGT+F4GmdGfvU2vt1oV AMLDyNI1YpFNnITifA+156Nts8+lhO62FAc4cO3LMJo3HT0sCP0XTwsKXpDhT4ATKTw/xmgqgoIKA 1Nd3QxDGsmcS4nMEYSeN7h3uX7Gl3T1MPMsD9wa3Zqcd/oypH63gFTcGjObj/90iOa24AAsHFgtFs LxTSFiUXhx/ZHuw6MaP2i11b77XQYsjOWIH0l8OG1ILP9kmBOiozJ2HtlIHoeeuFjE1UyHI3UBk/R 8coO+nDw==; Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by desiato.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TI-00000002BDR-252t for linux-arm-kernel@lists.infradead.org; Mon, 02 Dec 2024 14:32:23 +0000 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-434a099ba95so39235295e9.0 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=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=p56iPdWdF4pt0TGa+sJ5O54kl+ln7VnNVSZs+/e+76c=; b=MTmsoiVlucnwYMZRqKuQU07xFCXB+Gm2RQV2cwK4FhrYZuO7vSm7HUs0fxC0VR5aq0 sIefjwTkCaPL7iVXVVpCdBUaF5YSRytdzUwCBoK0gjCmncsBkixZKfHlvmhEXYxKpOZB ODUOxMwCwnJXaO4eEHWU46hmDOd5Mp8fkL5RnVxwecvsfS3aGwjlbXR8/7KcjSCKP9+m HOuBWJvYk5V1xPsu84cem+CgPTXEZsTBENaAMP0/o8Abwle1zY8buUorX7HwrffrZk1g FpdDlEVgxHkt7p1PpyPS330zF8D1vtoQXuW0+sWKNy1lLRxaTtVDWm3SYCIBo8Icb2Ca OvdA== 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=OZ8LbNGNCIJaasjczocrU2FkayeKyBWTFsKv+lrJ7BLPzzEmqX25NreOZSTWgT00La tHNIMHrupuUrlhAdTCT9zlS/0qb9Zl0hbKerpDTX6oGyO32VtmpkcIXH1UI0ti653wKV ix0ht6DX7qCv2kJ34RoKNGl+OF/rFufspFjj331cZ0kPhXTF/+atyC8yWbZ5QnzRvL2i 1hxXQ+O24WlYHTFXt2H8JEtgvOfATzxAsuKKFXjuCrlE2LdYedd51qNWOXDPvOZoOQg4 6XR9S1TAIfVN5T8JXwGGq9GmL4JmLt2MCMzd/9tUkZbQzM5ffXw57M6kKYL6PHwRVG49 ByDw== X-Forwarded-Encrypted: i=1; AJvYcCVX4qGMBBdOza4HcdUvmKU39a3unImCGj9u51+48wWHrDYBhD2E30A5j57t1Ub4NJOTPrUJzXaWS3a8Dex+xH77@lists.infradead.org X-Gm-Message-State: AOJu0Ywl51n2Pv+sHUhLNvlTKRCWsSDn9/G/gPClIb18mSs+akwo940w 7J5GochU/wdfXIHRTdgXgKAjlqyYaLtd7IyrDUGnkY4LAVezkqp1seH0JGKJLyg= X-Gm-Gg: ASbGncvjcotTkyCAKdLRZAj0hC6k/YLYHJdksiwFbJ74RWR44OIN0AYcxchVnKR0fpP KLPoBebcA/FUOtZgNlz5/8z7NR/6rgjyqzQzWupny6DNfWieunL7ZOez0ZoLvQjcmFrVDL5AxOG XZprPe4Q+8vArc+ZbIoF5+ClUOdaN4Q8hzdo8sQBNzNHl6x1sVVV1qbwxJFZF2fo/WlwT3yyMrg fxcHEtq8lthC4yMScrKKGtGF005YBgU1mwOWJxMtg== 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 MIME-Version: 1.0 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241202_143220_712811_6A7D1403 X-CRM114-Status: GOOD ( 11.91 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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/dts/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 = <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 = ; @@ -352,7 +352,7 @@ main_irq: intc@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 Mon Dec 2 14:31:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13890840 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id F2F37D78321 for ; Mon, 2 Dec 2024 14:36:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=0SWv286JLLtaOue4mQfrx4lljgfdeCl/Poe2xcsSj1A=; b=EQFYXfyLqAHRYM12qIqxbQOcIc KAUn741coelIFf7K2VBLZc6Uqzeok8040JvcO4E+2mXgaF9kCtv/tbLWZgXy5YSAK3dOXELpBQh3U EwOnOnkHqtfz3SmWHBL0Y1fP2WcNa9u9cxi9PN3AWl14EVz8LJfpBLqebgsY6kJi7RXpkCckD1hF0 PZhUjgjzx4nc17J2Uf9DYqKwl3+zBFFZrzVEbvTUV8hwJJPpnggTwpx70cgrLPqnSP9zFA/iHiowa ika9LAYU5b+uO4IMy+BF3nlCeCCjF1YSGEg96Ef++wzlArPrUFjcrGxw0U0hrv8lWOwjH1P8+hnkC jcV5BcLg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tI7XG-00000006TRB-3ZJq; Mon, 02 Dec 2024 14:36:26 +0000 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TK-00000006Rom-1Cte for linux-arm-kernel@lists.infradead.org; Mon, 02 Dec 2024 14:32:23 +0000 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-434aafd68e9so36739205e9.0 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=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=0SWv286JLLtaOue4mQfrx4lljgfdeCl/Poe2xcsSj1A=; b=AL/CrUQGCZMTJZoOoMAb3RZPb9Oz0/8WRa8uru59FKD0vjLwkdru2DDMMF4GzupGJO oIIfvhpF4nSNZTYWTyeH12Za5LbmuPGpL8wFAecOIMbtdZoBq6VXDwjxWi8W7ZqaSH1e MxQ2Hg3wQQrOdro0iJk79JTCa6NUTMYzZ93MF5YHV19fnjfiRiEJ3uGlX4r4k4xU6mxB tc2pLA0W4NngdmX7mRiTrtwIm6Ygg/8+61CIruO5W0ZZyVL1ydZopLUAYcs4EklME8qV 5E7rtLoChcSmyzsozJW6Ts35BggXRAMPZYhmghvBHWZa9yd2pP22ArANfCrCDa1HGx61 bTOw== 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=XAxRrrvXaJUgqYry4RJ4e383iqNX4EEnx9jtt2XvIh26XQMq3D4aMLp0hmXdoD3Sx3 9KrS7MngsR0K+oqtUOcVJIxyIsrzGCIOpGzku3wNO59i4kLfgQ44GH3K05XW/sVHhQQD Zut3UPOQJXUW/n5herOmllXiDCXG96ePHNAzNC38KOwo9P+vfit0bnU4Fj9IBc40wYAH p6ojWhvELUWKxmGF3nwxvfzSz0RvJu0NajJ/kfprlej+iUqfl/mSaXJkQla4hQTfoDoL YUPCa6OIi7sMVA7g5MSx+IflI841sC7/EaEPNbOGqjYmIYoIJ51Sld+i1Ms/kjiA4S+/ Rp7A== X-Forwarded-Encrypted: i=1; AJvYcCUben7DmYe85/H0mVPM9ylOVww/WtOCADENHAJjFU2kcj1ecXqYNzYfLm1N9EcDV0qDLspNfUUUh9eUvus3GpcD@lists.infradead.org X-Gm-Message-State: AOJu0YzCTI0z6c5+ArYNcBm4IIXQSvWgLCXDKUl9mylSX8qlSmff/zOL xotiuNXSDXdijC8YXQd8jztSmtY3pMBPJIvsK9oBWoPvRhXnIC6X2Ix3qTIx6P4= X-Gm-Gg: ASbGnctjWKV6trVWhzS3b94BuVSWH+3gxkUjVKQU8H1qH5lyEXIXtYjx72XhWboO2MR esDEAtunFQex0PHhjfxrrfpqJhJJBWa6+c/z0CDZPnWMd5W0K5k0gONCibonNblAtCHlje/xX3P Vy3LCWXKR+ixV781fYu96a1YsW4FcKLjz2TsoK1PGqb+KYSltZtnNCmDev2O2MdJpPmb6kZBMY1 0MbjW4ArgD1aZHdBR53FSSmu6VhJXVVx4gza+xR0Q== 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 MIME-Version: 1.0 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241202_063222_357366_4AFFCD5A X-CRM114-Status: GOOD ( 11.35 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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/dts/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 = "brcm,bcm2836-l1-intc"; reg = <0x7cd00000 0x100>; + interrupt-controller; + #interrupt-cells = <2>; }; uart10: serial@7d001000 { From patchwork Mon Dec 2 14:31:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13890845 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A940ED78321 for ; Mon, 2 Dec 2024 14:41:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=qoO0W1lzMLcOdS6iQBTqdnnGTSDtRuJivefn0QP3emg=; b=LiigePTTPwA0zGgm2rihVDx9p8 0dy4zufLkQ2nex1oOc3rAITA+C8QSZzIN3GOr5b4pxgGWYkdtfOyUAkOqtC29T/bYzeza59d6oluJ CqbyS4pSv16sb8PYFyGTHidjBlUxnSGdxbGjGJ2vbOO8kJz8dKxyZQzJrbh/n8aCJ3ZsSUK1VJS/D 5707og8cde7jCjTaxprG8u0F9AoCAmfxL7e/mOnfFM8MRFy+JHRfZIA8Dx0M4I5lq+sn+THeV36Km zfFX87xxrEctDR6057XbfxV1yxvGB26T+gNtA6RI57i0CT1utJOAj41ftzUeYn71/8vRh03I+KOVI +6JVqo4A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tI7cA-00000006UcH-20gT; Mon, 02 Dec 2024 14:41:30 +0000 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TS-00000006RzR-0BbQ for linux-arm-kernel@lists.infradead.org; Mon, 02 Dec 2024 14:32:31 +0000 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-434aa222d96so54811205e9.0 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=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=qoO0W1lzMLcOdS6iQBTqdnnGTSDtRuJivefn0QP3emg=; b=JRUw3Qt7OXs/9LJVKypGj2YToCrO0VFPBEzlVzbVllFxyebW4nwrqb4VYGBV2NhDaZ 5PIv0Xr83AxgoII6nMne2FRLZrxlX6kIxLSKOKjPSwoxeWHbuhJjxO9dcQV/Lt6CEzst 14/EJo6wLQ7e/4FcEAOYoD7KXZvnNN3dlceXaqHsPIDzWsDMu4wGalKBud/IBmSGecoi MqjGcNem1nS3FPYYDfbxOje+PNwtihqEZGjdSjtluSdCnt1AmRg8387toOGsMw0XTary V65nuKOuFFReM3m3eCZQUOPT42A6bSUzo01tRS3b4/OmNpF9TC/75hIsN8E6zltcd6j/ lKWw== 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=tV9DXzZ6GB1oqoqAjIPZZPeBzIQ81CEVtXp9vkhEIZCeQjTnFS4gpeFsRlCTaeh6An h8kK3r1tBM/g4EFBi+w8ro4p6elJzUc42fL1TF5QqAqvUihR07ofrBxgE4oHHiYWaJcx FFW/wmQxk53+MJhB7ZC7BLtc68JOA/nOqhvbXTmRs2XoEFp0rHQPp9d88LE2M57nXxC+ sk1R/Wa2g++Q1fipd3igwmkuY17T1wJpXoKlQesovvgX5326T0cn/bzjba82WF55/BPh P+FgNRbdiUpIJC3g3mogJMQHcBNzyDSawWviYkL/RNtLODu9hBf0ok1qbiv8waq2bGlH 5ReA== X-Forwarded-Encrypted: i=1; AJvYcCWWW9KC5PLDdi8SaZAH1FgblPqWK/gmjq9fK6PToYzIEjDV21lJn8CQ8gmZacbL13NqjHNIINrZbvg9/NayiAvH@lists.infradead.org X-Gm-Message-State: AOJu0Yx04I9EpO9EJa3GB6aIhLWU16vChEBdyES3YkkhziNGcdcx3tMd 6FxWvGI8HkCEbLjSro97gCgZS+g0jjARy0iEMDDi7J0C/bXztaOzkgLc3LKMoZ0= X-Gm-Gg: ASbGncsxV3n//ayeAgRvMBJ6g2M2jOs3iFvf7Og5D9QyRmQD6eCc5afr4Ok6FiS1cra eOqEx0KeyDA9qIxL+NS2WDJaDkJxOe4enDpzcU18f0dgWOBXLlmTXy2AiNR+K4EmXw7NVDofBh+ 0vfDtlvmssWbdE7QFuNZ1vNGQhAKxA3dkdyN3ycu6kJO8cwkJwDxF97hybOww6kjFEs+acfRWvq aHdmGTrpPoSG+Y5f0uqSDzrS7tfSJav3P9w/qUpoA== 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 MIME-Version: 1.0 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241202_063230_100276_35FE7BC4 X-CRM114-Status: GOOD ( 11.17 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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/broadcom/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 = "brcm,bcm2836-l1-intc"; reg = <0x40000000 0x100>; + interrupt-controller; + #interrupt-cells = <2>; }; gicv2: interrupt-controller@40041000 { From patchwork Mon Dec 2 14:32:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dave Stevenson X-Patchwork-Id: 13890844 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D2E7BD78327 for ; Mon, 2 Dec 2024 14:40:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=pli6SsFvDcPYaCKSCtuylkfG7oHLkLI1T7gsEQivs80=; b=n7nzVzcL/mLFvIrx21pFkq68Al btd03dEuny1Fe560kS7fCZBICethcJQ0nZ8JGooxoW13Pvo+j9YM/syiX9Q28Qhz7poZ7lYS2JJ2P +QkjnTto5lalciAcV5PeR7mPJUiBw+qXvvjRJ9NecZu2TNSDqGu6mM5AHRkYrlcVLHaH0AqeGJzTa VR/yQAcmgaQesmOz1bkC4YkW8MVAMhJa767hLHGNblL/OBro/002VjXiplK0lqSWp9+pVqwiTluKS aL+3PodOmGv/LRhIGKRNNjnb38Gi6ESzqenpSbpjZFyQvos2+R2u3nYIgnj3W/3hHvkGQQzJMHtqA qvYl5U2g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tI7bC-00000006UNa-1nSW; Mon, 02 Dec 2024 14:40:30 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TR-00000006Ryz-2IPN for linux-arm-kernel@bombadil.infradead.org; Mon, 02 Dec 2024 14:32:29 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Cc:To:In-Reply-To:References: Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:Date: From:Sender:Reply-To:Content-ID:Content-Description; bh=pli6SsFvDcPYaCKSCtuylkfG7oHLkLI1T7gsEQivs80=; b=OhQsNmoT3s4dR3a6lqEmBJeXLw t6l/2JSaSMj5bX0KEW+oEZDnrGPBqLotAm5o8yiYMv+IYKZtNN5L3r4nIWr10pBtM+ikUV+7DGNlK ObVsS47au7RT2Zq7HMoIoPg9rqokhfIK01VeD9TicvtvqTc2v/lxpQZOYGS1pdcEbpCCgW+nlQqf3 0It5gSXb1zkfEy8n/76TMadlYdCXfMnXZA7YZNNwnXkHcxBa/0UZBSxqJgZyY88D6qKf2D/lyExhw jj/ccbrqQJmGFVbc/OPrgtbkUNcXzsnbD5KDzmRkdnmwpoTdfCl+Ohe6V9iSuR3+maiRqN3ZZlhTS sNawE5SA==; Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by desiato.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tI7TO-00000002BGC-0vit for linux-arm-kernel@lists.infradead.org; Mon, 02 Dec 2024 14:32:28 +0000 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-434aa222d96so54809895e9.0 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=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=pli6SsFvDcPYaCKSCtuylkfG7oHLkLI1T7gsEQivs80=; b=IvLD8MiFxHByecsDaqy37UJlZ7IursUKHs4oKuEp3O7DNKuDSKRjpox8fJ3JweqRbb cB5Y05SzlikmBZrqmpwObYaaEg5EspS8vTYCJ2zFkIZWT+DR43f+dhXoVZOM0eQ4WY15 eUGadW6zJyhMy6JwjT6eeSh/qW+FHsVPjS6erRh5ahU4SUUY/ZbLmK5Q0f3MEBnSd2+t iaoQMdjyB6f9fuqXbGlRSWu4AF9xlMyx/dmjc/Z/okjnb/Dj0H2pzXGH3gi5msjQQTy2 vbBAswDBZJP3GUK9RqvZnTbkQlJgCkHI4QqueFCNKaBivOKnOxrG8L8KY7q5sXqSdWOR nziQ== 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=RXXp6Y5Q/gFG5fPdTTWHTN0ZW9hRSZbd223R8v3ekp2JnKZ3Xn0vJpK05+MB12B5b2 vq0INvrLg+Oqle/WeZaoT07pg4Hu1RYWx39QZFisr5Zz+9ip9EH48clQX0IVRseCoHXm Jd2JRMl357+quOmdQFUd5DQvz3EGYi5M7P97yelg/8nNti8fnX6uRa2Xx1FOZjBMs1Yj 6rJTJMNWxqjOk/CcvYFuIU31CsugEZlXNHdyZiQfA+RKz2JcOk6ijjN8k6xsiVgfp+nJ yKyz5wRMoZOnV3AJ+Cbq8qKT7QTqyIcu9XUv9du3ko0mHggPcW0Rx7ubkvy923Wpn06J r/SA== X-Forwarded-Encrypted: i=1; AJvYcCUvhR/UVg/+DNVx4MpMDHROeEqgCW1zlwQng2wGjfdLQWb8erR2PDm8TAV9737uFhinBTiix+3i1CfdGoZqQ74n@lists.infradead.org X-Gm-Message-State: AOJu0YwFUVSuKdyQRLYOj9Eob2RYu9ydn9idReVX2svmn+V7thHTUUb8 mT7724LenKjWOwHAkpgdkSmp/gF8L1FmGmDERHgC2gzsBWkf0It8qhG105y+9CA= X-Gm-Gg: ASbGncuA6umnKHJfbKhdYlbu9CoRBLfFfOpUdXDMSUKV48Ckh3btsuTgXaSdO0QITRv Kz7JveRZwjg9m8fBqnrhPzsZLD6pRxjvNDIzLzs4kLKhXH0SjnMMJhAPloAYGHZly4wmN13CE6x WRz/UZmY/7u2bSxuPx3JDm8KCPljV0fme7fdElH92UD8EizlarDQFYnkJpftmceB6gHSqMVkYPY i/H5PaRKjJ3tdH9B5/0BBNUpngK0OCDmNFud3XNnA== 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. MIME-Version: 1.0 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241202_143226_387666_782BBCA5 X-CRM114-Status: GOOD ( 12.41 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Resolves the issues on clocks and power nodes Fixes: 4254a647b6c9 ("arm64: dts: broadcom: Add firmware clocks and power nodes 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 = "raspberrypi,bcm2835-firmware", "simple-mfd"; - #address-cells = <1>; - #size-cells = <1>; - mboxes = <&mailbox>; - dma-ranges; firmware_clocks: clocks { compatible = "raspberrypi,firmware-clocks"; @@ -85,6 +81,11 @@ reset: reset { power: power { compatible = "raspberrypi,bcm2835-power"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + dma-ranges; + firmware = <&firmware>; #power-domain-cells = <1>; };