From patchwork Sat Jun 17 13:36:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Wahren X-Patchwork-Id: 13283619 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 63092EB64DA for ; Sat, 17 Jun 2023 13:37:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=lrC6dMKmqN7/GteFQIC2s3CfZVWvs5vVndFEfOvrbgA=; b=37qkKYqo3p9rg9 wjwi078vtT9dGhidhOmCGDC2cpri6Rff445q4NsVEikfwJae9ZjdB6MaPG9D9f+h3oPEWBcfbXAk6 tV9QPWX04Rn/qN9+fn09BgiTogMeKoTdq6myTr1Dc5A1fYsVueD13qS5VtrhrxY4mJmQ/hIuGr0Ch ARSFWFszK1aeP0SUb72JWMySiB2iOlJEXM5T7C34qQzqVkRTLAX61ZX8KX4nKGaZrut9O/3OJT6j6 KqHR+Givqto2C2MzT9XgZjzHNSp5Jpg7yiF8PSK10UwCK7Dro02bdtbKYaTGA8DXgQWJvcDgEapBL w+pQJVnKlo7jtNPBiCrg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qAW7D-003fxE-1c; Sat, 17 Jun 2023 13:37:19 +0000 Received: from mout.kundenserver.de ([212.227.126.133]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qAW6s-003fp9-06 for linux-arm-kernel@lists.infradead.org; Sat, 17 Jun 2023 13:37:01 +0000 Received: from stefanw-SCHENKER ([37.4.248.58]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MCsLo-1qJHWx2N3Q-008rdh; Sat, 17 Jun 2023 15:36:39 +0200 From: Stefan Wahren To: Vinod Koul , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Ray Jui , Scott Branden , Jassi Brar , Thierry Reding , =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= , Daniel Lezcano , Thomas Gleixner Cc: linux-arm-kernel@lists.infradead.org, dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-mmc@vger.kernel.org, linux-pwm@vger.kernel.org, linux-pm@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, Stefan Wahren Subject: [PATCH V2 0/7] ARM: dts: bcm283x: Improve device-trees and bindings Date: Sat, 17 Jun 2023 15:36:13 +0200 Message-Id: <20230617133620.53129-1-stefan.wahren@i2se.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Provags-ID: V03:K1:YcK/WR3T6hRaLw1AnRYEOWbBdCZO9EhCjZdqdqs73nVdKHWNmCZ 20NQGWbCY/hqlHi3SeaUojIUqSFa4Zp6DkL7MTtmuyaro5Z0MGjEd2SOK7KkLRSUl+pJQVo vhKkfgNjXl56DrXFxTBMKAF0aaqicxN8CLwL/u+Afz89D8nChAO6OTEK1sMlQEs/Tbiz6IV HfyVn1YxUq8qCgMf71InA== UI-OutboundReport: notjunk:1;M01:P0:WRpEgt448HQ=;Jrx4hK3B7Q3em0TSzh5wtA+CGrh x5IVkZUABea9X6Ymu3965wxvZwVk6bzg5CJC3GpRtVdZs0yAJvJJuRmLQgb6RdBgY7u9yftA3 JadzRKSiEIcXX7DZGHN8YbxhU2tWn+k6vugMS+kRF9Y2M1wVdd68wT4igPjydHir0pDkT3FgR FnimddScYqvul10fN05NYrjQuNbZ+Izd5Z7pSjX3nPlWpi+a1PdLu+piSUXMXu4+8qMfcPXIm PvkmsEkhM48Nef7MObzLGcKVzAtgdy3dwqu+1uGiz/5guJM5zY6Ju6XDNat2EjGwW45vKjp/7 lm2yMqXiedbMX38XwhfRcJqyfuAoGmE1PwyJDeZE8migVNlC4Iv0ZFay86jd+oyZ+gQo26Rjy rCwKbjat3YcvZlfX1AYjK5IlPPpk+JOvuZeAerP7K5VyLprj3J7wj1Uym+SyImJZ9/809uv1G UCnTWrgqHUN3deThwTuR1t1rh+qkwBtkLjrhDKdF41TpHvyWePcZzGOgcxan+SOczFDZ+DtOG u27BWXSESaUJdxvGSTw0Hh41bJwqvxVY986XgzkVTIRal2SV1cTOPcd9oCR+RoVUD0xpuDflt eDUkzlY3f8W1qdkMwO22qRZlBcGewAeeum+ryOFpy0vtYdssiHWNsYsCdm0i0QLwssiVscG4W u0CfwhSWbkgnmfwXUKcpxJKUodnNmNriu5vxZ1X1eA== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230617_063658_381257_6BBEBB66 X-CRM114-Status: GOOD ( 11.79 ) 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 This series fix some dtbs_check warning for the Raspberry Pi boards and convert 4 txt DT bindings for BCM2835 to YAML. Changes in V2: - drop already applied patches (bcm2835-sdhost, bcm2835-thermal) - drop patch "dmaengine: bcm2835: also support generic dma-channel-mask" - keep brcm,bcm2835-dma for ABI compatibility which also resolve dependency between patch 2 and 3 - drop quotes in patch 2 as noted by Rob Herring - add interrupt description as suggested by Rob - add Rob's and Uwe's Reviewed-by Stefan Wahren (7): ARM: dts: bcm283x: Fix pinctrl groups dt-bindings: dma: convert bcm2835-dma bindings to YAML ARM: dts: bcm2835: adjust DMA node names dt-bindings: pwm: convert pwm-bcm2835 bindings to YAML ARM: dts: bcm283x: Increase pwm-cells dt-bindings: mailbox: convert bcm2835-mbox bindings to YAML dt-bindings: timer: convert bcm2835-system-timer bindings to YAML .../bindings/dma/brcm,bcm2835-dma.txt | 83 -------------- .../bindings/dma/brcm,bcm2835-dma.yaml | 102 ++++++++++++++++++ .../bindings/mailbox/brcm,bcm2835-mbox.txt | 26 ----- .../bindings/mailbox/brcm,bcm2835-mbox.yaml | 40 +++++++ .../devicetree/bindings/pwm/pwm-bcm2835.txt | 30 ------ .../devicetree/bindings/pwm/pwm-bcm2835.yaml | 43 ++++++++ .../timer/brcm,bcm2835-system-timer.txt | 22 ---- .../timer/brcm,bcm2835-system-timer.yaml | 48 +++++++++ arch/arm/boot/dts/bcm2711.dtsi | 4 +- arch/arm/boot/dts/bcm2835-common.dtsi | 2 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-a.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-b.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts | 1 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 2 + arch/arm/boot/dts/bcm2835-rpi-zero.dts | 1 + arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 - arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 1 + arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 1 + arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts | 2 + arch/arm/boot/dts/bcm283x.dtsi | 2 +- 23 files changed, 250 insertions(+), 167 deletions(-) delete mode 100644 Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/brcm,bcm2835-mbox.txt create mode 100644 Documentation/devicetree/bindings/mailbox/brcm,bcm2835-mbox.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-bcm2835.txt create mode 100644 Documentation/devicetree/bindings/pwm/pwm-bcm2835.yaml delete mode 100644 Documentation/devicetree/bindings/timer/brcm,bcm2835-system-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/brcm,bcm2835-system-timer.yaml