Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp3576346ybh; Tue, 17 Mar 2020 02:40:07 -0700 (PDT) X-Google-Smtp-Source: ADFU+vtBQlSGljrwGHNKOFQiimOw7VfnPJxenmiND2oByQR+7uRK33WKXXq8Z453Ka30yqifZN3f X-Received: by 2002:aca:be56:: with SMTP id o83mr2879771oif.25.1584438007704; Tue, 17 Mar 2020 02:40:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584438007; cv=none; d=google.com; s=arc-20160816; b=fDdaKDVFSrzO8UJ0ouI/UJWhNzgJe7erjHKUHGDmYq6/2MksN9vB53sHjEPIdexw9J lXy/5V5t01GRPMEGSc5Qurpi8+I1FLbEdxBr2dcHlNPmEJ0nPcdZMex/qborxtMM82ip g1uGiblrllX51+PEXl2/Sym2cpY7kbpbPIuReyQ/tTKhJ+N2LAy8KVPmlWkyjFDxJnKD 3aUUMFHo/ik1oh7/DQ6t43XrZL2RmB026TucmjTjW5L8ANf8WjMXz7ES7QQY/k4U/Ljr E2+wr/OaOkEaRAylWhH0S62ezGJsq/6BkwoQGWtWk/gEnDBR7rmCTZlXhFDunfkES/ZT zykg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=aSdWvs50SmjDJsLRMnoJgat6BM/ErEuBIci1LUblo2Y=; b=Z5mQGDPuw+uedbtYEY4ULokWjqlNuIaPsC13DNvFaCv5MHSRvxe4wSZEfTxTFxJDwO Th5sAWSyZN7dDlc3ksmTfenTCUKmRt0DAL2eI+Dd6sp30P5hPMf8YHFJXeHJkwTjVRwV y+e3ki2sSjtIdgfLEFvb0yDQAdgE9axmAR1/JOmTlejDxid2d1e35uGzDIOMjWkCzV0K EOc8AyIGutHRDh8lVkWkoORt10Jucltdf6iUoUUknGiz4QtGT3bgjiixNowDvV+eaATY vbZRfGa6f9LNh686xC8CBYFnzFeBwgZwX1pCF8JNnbk/CrW5dXU19U5P+mUni9duTqJm EYWQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 23si1361608oir.119.2020.03.17.02.39.55; Tue, 17 Mar 2020 02:40:07 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726329AbgCQJjg (ORCPT + 99 others); Tue, 17 Mar 2020 05:39:36 -0400 Received: from v6.sk ([167.172.42.174]:49946 "EHLO v6.sk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725916AbgCQJjf (ORCPT ); Tue, 17 Mar 2020 05:39:35 -0400 Received: from localhost (v6.sk [IPv6:::1]) by v6.sk (Postfix) with ESMTP id D181F60EC2; Tue, 17 Mar 2020 09:39:31 +0000 (UTC) From: Lubomir Rintel To: Rob Herring Cc: Linus Walleij , Bartosz Golaszewski , Thomas Gleixner , Jason Cooper , Marc Zyngier , Mauro Carvalho Chehab , Ulf Hansson , Kishon Vijay Abraham I , Alessandro Zummo , Alexandre Belloni , Greg Kroah-Hartman , Mark Brown , Daniel Lezcano , Andrew Lunn , Gregory Clement , Daniel Mack , Haojian Zhuang , Robert Jarzmik , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-i2c@vger.kernel.org, linux-media@vger.kernel.org, linux-mmc@vger.kernel.org, linux-rtc@vger.kernel.org, linux-serial@vger.kernel.org, linux-spi@vger.kernel.org, linux-usb@vger.kernel.org Subject: [PATCH 00/28] DT: Improve validation for Marvell SoCs Date: Tue, 17 Mar 2020 10:38:54 +0100 Message-Id: <20200317093922.20785-1-lkundrak@v3.sk> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello World, chained to this message is a set of patches that improve coverage of Device Tree validation for devices typically found on Marvell SoCs. It converts most of the peripheral binding documentation to YAML and fixes up validation issues in the SoC device trees. It starts with fixing the issues: [PATCH 01/28] ARM: dts: kirkwood: Fix interrupt controller node name [PATCH 02/28] ARM: dts: dove: Fix interrupt controller node name [PATCH 03/28] ARM: dts: pxa168: Add missing address/size cells to i2c [PATCH 04/28] ARM: dts: pxa168: Fix the gpio interrupt cell number [PATCH 05/28] ARM: dts: pxa3xx: Fix up encoding of the /gpio [PATCH 06/28] ARM: dts: pxa910: Fix the gpio interrupt cell number [PATCH 07/28] ARM: dts: pxa*: Fix up encoding of the /rtc interrupts [PATCH 08/28] ARM: dts: mmp*: Fix up encoding of the /rtc interrupts [PATCH 09/28] ARM: dts: mmp3: fix L2 cache controller node name [PATCH 10/28] ARM: dts: mmp3: fix USB & USB PHY node names [PATCH 11/28] ARM: dts: berlin*: Fix up the SDHCI node names Then the binding fixes follow. When converting .txt binding files that were not written by myself, I didn't include the SPDX license tag and set the maintaners: to the devicetree@ list. The reason is that the original binding files don't contain the information and I didn't want to speak for anyone else and make it up. If this is not the correct thing to do, or the respective binding contributors want to clarify the licensing or be listed as maintainers, please respond and I'll send an updated patch set. I'm also happy to maintain any of these bindings. [PATCH 12/28] spi: dt-bindings: spi-controller: Slaves have no [PATCH 13/28] dt-bindings: serial: move Marvell compatible string to [PATCH 14/28] dt-bindings: arm: l2x0: Tauros 3 is PL310 compatible [PATCH 15/28] dt-bindings: arm: mrvl: Add missing compatible strings [PATCH 16/28] dt-bindings: Add "mrvl", a legacy vendor prefix for [PATCH 17/28] dt-bindings: mmc: Fix up clk-phase-sd-hs in an example [PATCH 18/28] dt-bindings: mmc: Fix node name in an example [PATCH 19/28] dt-bindings: mmc: Convert sdhci-pxa to json-schema [PATCH 20/28] dt-bindings: phy: Convert phy-mmp3-usb to json-schema [PATCH 21/28] dt-bindings: gpio: Convert mrvl-gpio to json-schema [PATCH 22/28] dt-bindings: i2c: Convert i2c-pxa to json-schema [PATCH 23/28] dt-bindings: interrupt-controller: Convert mrvl,intc to [PATCH 24/28] dt-bindings: media: Convert marvell,mmp2-ccic to [PATCH 25/28] dt-bindings: rtc: Convert sa1100-rtc to json-schema [PATCH 26/28] dt-bindings: spi: Convert spi-pxa2xx to json-schema [PATCH 27/28] dt-bindings: timer: Convert mrvl,mmp-timer to [PATCH 28/28] dt-bindings: usb: Convert ehci-mv to json-schema None of the patches depends on any other and they can be applied in any order. Love, Lubo