[PATCH v2 29/34] dt-bindings: arm: Convert ST STi board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert ST STi SoC bindings to DT schema format using json-schema. Cc: Patrice Chotard Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- Documentation/devicetree/bindings/arm/sti.txt | 23 --- .../devicetree/bindings/arm/sti.yaml | 23

[PATCH v2 28/34] dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert SPEAr SoC bindings to DT schema format using json-schema. Cc: Viresh Kumar Cc: Shiraz Hashim Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/spear.txt | 26 --- .../devicetree/bindings/arm/spear.yaml

[PATCH v2 27/34] dt-bindings: arm: Convert CSR SiRF board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert CSR SiRF SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Barry Song Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/sirf.txt | 11 .../devicetree/bindings/arm

[PATCH v2 26/34] dt-bindings: arm: Convert Renesas board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Renesas SoC bindings to DT schema format using json-schema. Cc: Simon Horman Cc: Magnus Damm Cc: Mark Rutland Cc: linux-renesas-...@vger.kernel.org Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/shmobile.txt | 151

[PATCH v2 25/34] dt-bindings: arm: renesas: Move 'renesas, prr' binding to its own doc

2018-12-03 Thread Rob Herring
In preparation to convert board-level bindings to json-schema, move various misc SoC bindings out to their own file. Cc: Mark Rutland Cc: Simon Horman Cc: Magnus Damm Cc: devicet...@vger.kernel.org Cc: linux-renesas-...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings

[PATCH v2 23/34] dt-bindings: arm: Convert Realtek board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Realtek SoC bindings to DT schema format using json-schema. Cc: "Andreas Färber" Cc: Mark Rutland Cc: linux-arm-ker...@lists.infradead.org Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/realtek.txt

[PATCH v2 24/34] dt-bindings: arm: Convert Rockchip board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Rockchip SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Heiko Stuebner Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-rockc...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/rockchip.txt

[PATCH v2 22/34] dt-bindings: arm: Convert QCom board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert QCom SoC bindings to DT schema format using json-schema. Cc: Andy Gross Cc: David Brown Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/qcom.txt | 57 .../devicetree/bindings/arm/qcom.yaml | 125

[PATCH v2 21/34] dt-bindings: arm: Convert Oxford Semi board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Oxford Semi SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Neil Armstrong Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-ox...@groups.io Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/oxnas.txt | 14

[PATCH v2 20/34] dt-bindings: arm: Convert TI nspire board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert TI NSpire SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/nspire.txt| 14 --- .../devicetree/bindings/arm/ti/nspire.yaml| 24 +++ 2 files

[PATCH v2 19/34] dt-bindings: arm: Convert MediaTek board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert MediaTek SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Matthias Brugger Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-media...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/mediatek.txt

[PATCH v2 18/34] dt-bindings: arm: Convert FSL board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Freescale SoC bindings to DT schema format using json-schema. Cc: Shawn Guo Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/armadeus.txt | 6 - Documentation/devicetree/bindings/arm/bhf.txt | 6 - .../bindings/arm

[PATCH v2 17/34] dt-bindings: arm: Convert TI davinci board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert TI Davinci SoC bindings to DT schema format using json-schema. Cc: Sekhar Nori Cc: Kevin Hilman Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/davinci.txt | 25 -- .../bindings/arm/ti/ti,davinci.yaml

[PATCH v2 16/34] dt-bindings: arm: Convert Calxeda board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Calxeda SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/calxeda.txt | 15 - .../devicetree/bindings/arm/calxeda.yaml | 22 +++ 2 files

[PATCH v2 15/34] dt-bindings: arm: Convert Atmel board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Atmel SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Nicolas Ferre Cc: Alexandre Belloni Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/atmel-at91.txt| 72

[PATCH v2 14/34] dt-bindings: arm: Convert Amlogic board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Amlogic SoC bindings to DT schema format using json-schema. Cc: Carlo Caione Cc: Kevin Hilman Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/amlogic.txt | 109 -- .../devicetree/bindings/arm

[PATCH v2 13/34] dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secure' binding to its own file

2018-12-03 Thread Rob Herring
-by: Rob Herring --- .../devicetree/bindings/arm/amlogic.txt | 29 --- .../amlogic/amlogic,meson-gx-ao-secure.txt| 28 ++ 2 files changed, 28 insertions(+), 29 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx

[PATCH v2 12/34] dt-bindings: arm: Convert Altera board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Altera SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Dinh Nguyen Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/altera.txt| 14 - .../devicetree/bindings/arm/altera.yaml | 20

[PATCH v2 11/34] dt-bindings: arm: Convert Alpine board/soc bindings to json-schema

2018-12-03 Thread Rob Herring
Convert Alpine SoC bindings to DT schema format using json-schema. Cc: Tsahee Zidenberg Cc: Antoine Tenart Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/al,alpine.txt | 16 -- .../devicetree/bindings/arm/al

[PATCH v2 10/34] dt-bindings: arm: Convert Actions Semi bindings to jsonschema

2018-12-03 Thread Rob Herring
Convert Actions Semi SoC bindings to DT schema format using json-schema. Cc: "Andreas Färber" Cc: Manivannan Sadhasivam Cc: Mark Rutland Cc: linux-arm-ker...@lists.infradead.org Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/actions.txt

[PATCH v2 09/34] dt-bindings: arm: Convert primecell binding to json-schema

2018-12-03 Thread Rob Herring
Convert ARM Primecell binding to DT schema format using json-schema. Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/primecell.txt | 46 --- .../devicetree/bindings/arm/primecell.yaml| 36 +++ 2

[PATCH v2 08/34] dt-bindings: arm: Convert PMU binding to json-schema

2018-12-03 Thread Rob Herring
Convert ARM PMU binding to DT schema format using json-schema. Cc: Will Deacon Cc: Mark Rutland Cc: linux-arm-ker...@lists.infradead.org Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- Documentation/devicetree/bindings/arm/pmu.txt | 70 -- .../devicetree/bindings/arm

[PATCH v2 07/34] dt-bindings: arm: Convert cpu binding to json-schema

2018-12-03 Thread Rob Herring
Convert ARM CPU binding to DT schema format using json-schema. Cc: Mark Rutland Cc: Matthias Brugger Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-media...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/cpus.txt

[PATCH v2 06/34] dt-bindings: timer: Convert ARM timer bindings to json-schema

2018-12-03 Thread Rob Herring
Convert ARM timers to DT schema format using json-schema. Cc: Daniel Lezcano Cc: Thomas Gleixner Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../bindings/timer/arm,arch_timer.txt | 112 .../bindings/timer/arm,arch_timer.yaml

[PATCH v2 05/34] dt-bindings: i2c: Convert i2c-gpio binding to json-schema

2018-12-03 Thread Rob Herring
Convert the i2c-gpio binding to DT schema format using json-schema. This serves as an example of how to include other schema (i2c-controller.yaml in this case). Signed-off-by: Rob Herring --- .../devicetree/bindings/i2c/i2c-gpio.txt | 46 .../devicetree/bindings/i2c/i2c

[PATCH v2 04/34] dt-bindings: altera: Convert clkmgr binding to json-schema

2018-12-03 Thread Rob Herring
Convert Altera clkmgr to DT schema format using json-schema. Cc: Mark Rutland Cc: Dinh Nguyen Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../arm/altera/socfpga-clk-manager.txt| 11 --- .../arm/altera/socfpga-clk-manager.yaml | 31 +++ 2

[PATCH v2 03/34] dt-bindings: Convert trivial-devices.txt to json-schema

2018-12-03 Thread Rob Herring
Convert trivial-devices.txt to DT schema format using json-schema. Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/trivial-devices.txt | 190 - .../devicetree/bindings/trivial-devices.yaml | 392 ++ 2 files

[PATCH v2 02/34] dt-bindings: Add a writing DT schemas how-to and annotated example

2018-12-03 Thread Rob Herring
schema, YAML encoded DT output with dtc, and a small number of python scripts to run validation. Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/example-schema.yaml | 170 ++ Documentation/devicetree/writing-schema.md

[PATCH v2 01/34] kbuild: Add support for DT binding schema checks

2018-12-03 Thread Rob Herring
. Cc: Jonathan Corbet Cc: Mark Rutland Cc: Masahiro Yamada Cc: Michal Marek Cc: linux-...@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: linux-kbu...@vger.kernel.org Signed-off-by: Rob Herring --- .gitignore | 1 + Documentation/Makefile

[PATCH v2 00/34] Devicetree schema

2018-12-03 Thread Rob Herring
-bindings-v2 Michal Simek (1): dt-bindings: arm: Add missing Xilinx boards Rob Herring (33): kbuild: Add support for DT binding schema checks dt-bindings: Add a writing DT schemas how-to and annotated example dt-bindings: Convert trivial-devices.txt to json-schema dt-bindings: altera

Re: [PATCH v2 6/6] arm, unicore32: remove early_alloc*() wrappers

2018-12-03 Thread Rob Herring
On Mon, Dec 3, 2018 at 9:48 AM Mike Rapoport wrote: > > On arm and unicore32i the early_alloc_aligned() and and early_alloc() are > oneliner wrappers for memblock_alloc. > > Replace their usage with direct call to memblock_alloc. > > Suggested-by: Christoph Hellwig > Signed-off-by: Mike Rapoport

Re: [PATCH 12/36] dt-bindings: arm: Convert cpu binding to json-schema

2018-12-03 Thread Rob Herring
On Mon, Dec 3, 2018 at 6:40 AM Will Deacon wrote: > > On Fri, Nov 30, 2018 at 12:00:05PM -0600, Rob Herring wrote: > > On Thu, Nov 8, 2018 at 2:49 AM Michal Simek wrote: > > > > > > Hi Rob, > > > > > > On 05. 10. 18 18:58, Rob Herring wrote: >

Re: [PATCH 12/36] dt-bindings: arm: Convert cpu binding to json-schema

2018-11-30 Thread Rob Herring
On Thu, Nov 8, 2018 at 2:49 AM Michal Simek wrote: > > Hi Rob, > > On 05. 10. 18 18:58, Rob Herring wrote: > > Convert ARM CPU binding to DT schema format using json-schema. > > > > Cc: Mark Rutland > > Cc: Matthias Brugger > > Cc: device

Re: [PATCH] powerpc: Look for "stdout-path" when setting up legacy consoles

2018-11-30 Thread Rob Herring
de in arch/powerpc/kernel/legacy_serial.c to > look for that property in addition to the old one. > > This fixes it. > > Signed-off-by: Benjamin Herrenschmidt > Fixes: 78e5dfea8 powerpc: dts: replace 'linux,stdout-path' with 'stdout-path' Reviewed-by: Rob Herring

[PATCH] ALSA: aoa: Use device_type helpers to access the node type

2018-11-16 Thread Rob Herring
: linuxppc-dev@lists.ozlabs.org Cc: alsa-de...@alsa-project.org Signed-off-by: Rob Herring --- sound/aoa/fabrics/layout.c | 4 ++-- sound/aoa/soundbus/core.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/aoa/fabrics/layout.c b/sound/aoa/fabrics/layout.c index

[PATCH] misc: cxl: Use device_type helpers to access the node type

2018-11-16 Thread Rob Herring
Remove directly accessing device_node.type pointer and use the accessors instead. This will eventually allow removing the type pointer. Cc: Frederic Barrat Cc: Andrew Donnellan Cc: Arnd Bergmann Cc: Greg Kroah-Hartman Cc: linuxppc-dev@lists.ozlabs.org Signed-off-by: Rob Herring --- drivers

[PATCH] macintosh: Use device_type helpers to access the node type

2018-11-16 Thread Rob Herring
Remove directly accessing device_node.type pointer and use the accessors instead. This will eventually allow removing the type pointer. Cc: Benjamin Herrenschmidt Cc: linuxppc-dev@lists.ozlabs.org Signed-off-by: Rob Herring --- drivers/macintosh/macio_asic.c| 4 ++-- drivers

[PATCH] powerpc: Use device_type helpers to access the node type

2018-11-16 Thread Rob Herring
Ellerman Cc: Arnd Bergmann Cc: linuxppc-dev@lists.ozlabs.org Signed-off-by: Rob Herring --- arch/powerpc/kernel/cacheinfo.c | 2 +- arch/powerpc/kernel/isa-bridge.c | 3 +-- arch/powerpc/kernel/legacy_serial.c | 5 ++-- arch/powerpc/kernel/pci_of_scan.c

[PATCH] powerpc: Rework btext_find_display to use of_stdout and device_type helpers

2018-11-16 Thread Rob Herring
Cc: linuxppc-dev@lists.ozlabs.org Signed-off-by: Rob Herring --- arch/powerpc/kernel/btext.c | 16 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/arch/powerpc/kernel/btext.c b/arch/powerpc/kernel/btext.c index b4241ed1456e..488b0875ed66 100644 --- a/arch/powerpc

[PATCH] macintosh: windfarm: Another convert to using %pOFn instead of device_node.name

2018-11-16 Thread Rob Herring
-by: Rob Herring --- drivers/macintosh/windfarm_fcu_controls.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/macintosh/windfarm_fcu_controls.c b/drivers/macintosh/windfarm_fcu_controls.c index fab7a21e9577..2b3ca628a650 100644 --- a/drivers/macintosh

Re: [GIT PULL] of: overlay: validation checks, subsequent fixes for v20

2018-11-09 Thread Rob Herring
On Fri, Nov 9, 2018 at 12:56 AM Frank Rowand wrote: > > Hi Rob, > > Please pull the changes to add the overlay validation checks. > > This is the v7 version of the patch series. Pulled for 4.21. Thanks. Rob

Re: [PATCH 00/36] Devicetree schema

2018-11-08 Thread Rob Herring
On Thu, Nov 8, 2018 at 1:54 PM Marta Rybczynska wrote: > > Rob, > The patch set does convert the documentation files. Could you explain > the workflow of verifying a DTS? From what I can understand we can > validate YAML devicetrees, and the schema files against the > meta-schemas, but I see no

Re: [PATCHv2 3/6] PCI: layerscape: Add the EP mode support

2018-11-05 Thread Rob Herring
0 deletions(-) > Reviewed-by: Rob Herring

Re: [PATCH 2/2 v3] clk: qoriq: add more compatibles strings

2018-11-05 Thread Rob Herring
dings/clock/qoriq-clock.txt |6 ++ > 1 files changed, 6 insertions(+), 0 deletions(-) > Reviewed-by: Rob Herring

Re: [PATCH v6 00/18] of: overlay: validation checks, subsequent fixes

2018-11-05 Thread Rob Herring
On Mon, Nov 5, 2018 at 9:26 AM wrote: > > From: Frank Rowand > > Add checks to (1) overlay apply process and (2) memory freeing > triggered by overlay release. The checks are intended to detect > possible memory leaks and invalid overlays. > > The checks revealed bugs in existing code. Fixed

Re: [PATCH 13/36] dt-bindings: arm: Convert PMU binding to json-schema

2018-11-01 Thread Rob Herring
On Tue, Oct 9, 2018 at 6:57 AM Will Deacon wrote: > > Hi Rob, > > On Fri, Oct 05, 2018 at 11:58:25AM -0500, Rob Herring wrote: > > Convert ARM PMU binding to DT schema format using json-schema. > > > > Cc: Will Deacon > > Cc: Mark Rutland > > Cc: l

Re: [PATCH 01/21] of: Add cpu node iterator for_each_of_cpu_node()

2018-11-01 Thread Rob Herring
On Thu, Nov 1, 2018 at 10:12 AM Segher Boessenkool wrote: > > On Thu, Nov 01, 2018 at 09:52:57PM +1100, Michael Ellerman wrote: > > Rob Herring writes: > > > Yes, I was aware at least older powerpc DTs don't use 'cpu' for node > > > names. > > > > Actu

Re: [PATCH 01/21] of: Add cpu node iterator for_each_of_cpu_node()

2018-10-30 Thread Rob Herring
On Tue, Oct 30, 2018 at 9:20 AM Michael Ellerman wrote: > > Michael Ellerman writes: > > Hi Rob, > > > > Sorry I missed this when you posted it. > > > > Rob Herring writes: > >> Iterating thru cpu nodes is a common pattern. Create a common iterator &

Re: [PATCH 3/6] PCI: layerscape: Add the EP mode support

2018-10-25 Thread Rob Herring
On Thu, Oct 25, 2018 at 07:08:58PM +0800, Xiaowei Bao wrote: > Add the EP mode support. > > Signed-off-by: Xiaowei Bao > --- > .../devicetree/bindings/pci/layerscape-pci.txt |3 +++ > 1 files changed, 3 insertions(+), 0 deletions(-) > > diff --git

Re: [PATCH v2 0/2] arm64: Cut rebuild time when changing CONFIG_BLK_DEV_INITRD

2018-10-25 Thread Rob Herring
On Thu, Oct 25, 2018 at 12:30 PM Mike Rapoport wrote: > > On Thu, Oct 25, 2018 at 08:15:15AM -0500, Rob Herring wrote: > > +Ard > > > > On Thu, Oct 25, 2018 at 4:38 AM Mike Rapoport wrote: > > > > > > On Wed, Oct 24, 2018 at 02:55:17PM -0500, Rob Herrin

Re: [PATCH v2 0/2] arm64: Cut rebuild time when changing CONFIG_BLK_DEV_INITRD

2018-10-25 Thread Rob Herring
+Ard On Thu, Oct 25, 2018 at 4:38 AM Mike Rapoport wrote: > > On Wed, Oct 24, 2018 at 02:55:17PM -0500, Rob Herring wrote: > > On Wed, Oct 24, 2018 at 2:33 PM Florian Fainelli > > wrote: > > > > > > Hi all, > > > > > > While investiga

Re: [PATCH 2/3 v2] clk: qoriq: remove legacy bindings and add more compatibles

2018-10-24 Thread Rob Herring
On Wed, Oct 24, 2018 at 10:11:21AM +0800, andy.t...@nxp.com wrote: > From: Yuantian Tang > > The new bindings will be used, so delete the old bindings. > Add more SOC compatibles as needed as well. I'm a bit confused by this series. Normally you want to update the dts files first and wait some

Re: [PATCH v2 0/2] arm64: Cut rebuild time when changing CONFIG_BLK_DEV_INITRD

2018-10-24 Thread Rob Herring
On Wed, Oct 24, 2018 at 3:01 PM Florian Fainelli wrote: > > On 10/24/18 12:55 PM, Rob Herring wrote: > > On Wed, Oct 24, 2018 at 2:33 PM Florian Fainelli > > wrote: > >> > >> Hi all, > >> > >> While investigating why ARM64 requ

Re: [PATCH v5 00/18] of: overlay: validation checks, subsequent fixes

2018-10-24 Thread Rob Herring
On Mon, Oct 22, 2018 at 4:25 PM Alan Tull wrote: > > On Thu, Oct 18, 2018 at 5:48 PM wrote: > > > > From: Frank Rowand > > > > Add checks to (1) overlay apply process and (2) memory freeing > > triggered by overlay release. The checks are intended to detect > > possible memory leaks and

Re: [PATCH v2 0/2] arm64: Cut rebuild time when changing CONFIG_BLK_DEV_INITRD

2018-10-24 Thread Rob Herring
On Wed, Oct 24, 2018 at 2:33 PM Florian Fainelli wrote: > > Hi all, > > While investigating why ARM64 required a ton of objects to be rebuilt > when toggling CONFIG_DEV_BLK_INITRD, it became clear that this was > because we define __early_init_dt_declare_initrd() differently and we do > that in

Re: [PATCH v4 04/18] powerpc/pseries: add of_node_put() in dlpar_detach_node()

2018-10-19 Thread Rob Herring
On Thu, Oct 18, 2018 at 2:09 PM Frank Rowand wrote: > > On 10/18/18 10:09, Rob Herring wrote: > > On Mon, Oct 15, 2018 at 07:37:24PM -0700, frowand.l...@gmail.com wrote: > >> From: Frank Rowand > >> > >> "of: overlay: add missing of_node_get() in

Re: [PATCH v4 09/18] of: overlay: validate overlay properties #address-cells and #size-cells

2018-10-18 Thread Rob Herring
On Mon, Oct 15, 2018 at 07:37:29PM -0700, frowand.l...@gmail.com wrote: > From: Frank Rowand > > If overlay properties #address-cells or #size-cells are already in > the live devicetree for any given node, then the values in the > overlay must match the values in the live tree. > > If the

Re: [PATCH v4 04/18] powerpc/pseries: add of_node_put() in dlpar_detach_node()

2018-10-18 Thread Rob Herring
On Mon, Oct 15, 2018 at 07:37:24PM -0700, frowand.l...@gmail.com wrote: > From: Frank Rowand > > "of: overlay: add missing of_node_get() in __of_attach_node_sysfs" > added a missing of_node_get() to __of_attach_node_sysfs(). This > results in a refcount imbalance for nodes attached with >

Re: [PATCH v4 02/18] of: overlay: add missing of_node_put() after add new node to changeset

2018-10-18 Thread Rob Herring
On Mon, Oct 15, 2018 at 07:37:22PM -0700, frowand.l...@gmail.com wrote: > From: Frank Rowand > > The refcount of a newly added overlay node decrements to one > (instead of zero) when the overlay changeset is destroyed. This > change will cause the final decrement be to zero. > > After applying

Re: [PATCH v4 01/18] of: overlay: add tests to validate kfrees from overlay removal

2018-10-18 Thread Rob Herring
On Mon, Oct 15, 2018 at 07:37:21PM -0700, frowand.l...@gmail.com wrote: > From: Frank Rowand > > Add checks: > - attempted kfree due to refcount reaching zero before overlay > is removed > - properties linked to an overlay node when the node is removed > - node refcount > one during

Re: linux-next: Tree for Oct 15

2018-10-15 Thread Rob Herring
+davem On Mon, Oct 15, 2018 at 3:35 PM Rob Herring wrote: > > On Mon, Oct 15, 2018 at 3:12 PM Stephen Rothwell > wrote: > > > > Hi Guenter, > > > > [Just cc'ing the PPC and devicetree folks] > > > > On Mon, 15 Oct 2018 11:26:37 -0700 Guenter Roeck

Re: linux-next: Tree for Oct 15

2018-10-15 Thread Rob Herring
On Mon, Oct 15, 2018 at 5:34 PM Guenter Roeck wrote: > > On Mon, Oct 15, 2018 at 05:13:08PM -0500, Rob Herring wrote: > > On Mon, Oct 15, 2018 at 5:10 PM Guenter Roeck wrote: > > > > > > On Mon, Oct 15, 2018 at 04:48:27PM -0500, Rob Herring wrote: > > > &g

Re: linux-next: Tree for Oct 15

2018-10-15 Thread Rob Herring
On Mon, Oct 15, 2018 at 5:10 PM Guenter Roeck wrote: > > On Mon, Oct 15, 2018 at 04:48:27PM -0500, Rob Herring wrote: > > On Mon, Oct 15, 2018 at 4:18 PM Guenter Roeck wrote: > > > > > > On Mon, Oct 15, 2018 at 03:35:12PM -0500, Rob Herring wrote: > > > &g

Re: linux-next: Tree for Oct 15

2018-10-15 Thread Rob Herring
On Mon, Oct 15, 2018 at 4:18 PM Guenter Roeck wrote: > > On Mon, Oct 15, 2018 at 03:35:12PM -0500, Rob Herring wrote: > > On Mon, Oct 15, 2018 at 3:12 PM Stephen Rothwell > > wrote: > > > > > > Hi Guenter, > > > > > > [Just cc'ing the PPC an

Re: linux-next: Tree for Oct 15

2018-10-15 Thread Rob Herring
On Mon, Oct 15, 2018 at 3:12 PM Stephen Rothwell wrote: > > Hi Guenter, > > [Just cc'ing the PPC and devicetree folks] > > On Mon, 15 Oct 2018 11:26:37 -0700 Guenter Roeck wrote: > > > > On Mon, Oct 15, 2018 at 07:25:46PM +1100, Stephen Rothwell wrote: > > > > > > My qemu boots of a powerpc

Re: [PATCH 7/7] dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller bindings

2018-10-12 Thread Rob Herring
On Fri, Oct 12, 2018 at 02:25:25AM +, Peng Ma wrote: > Hi Rob, > > > -Original Message- > > From: Rob Herring [mailto:r...@kernel.org] > > Sent: 2018年10月12日 6:09 > > To: Peng Ma > > Cc: vk...@kernel.org; Leo Li ; mark.rutl...@arm.com; > > sha

Re: [PATCH 7/7] dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller bindings

2018-10-11 Thread Rob Herring
On Thu, Oct 11, 2018 at 05:46:55PM +0800, Peng Ma wrote: > Document the devicetree bindings for NXP Layerscape qDMA controller > which could be found on NXP QorIQ Layerscape SoCs. > > Signed-off-by: Peng Ma What happened to the version from Wen He that was on v7 and that I already gave my

Re: [PATCH 13/36] dt-bindings: arm: Convert PMU binding to json-schema

2018-10-10 Thread Rob Herring
On Wed, Oct 10, 2018 at 11:50 AM Will Deacon wrote: > > On Tue, Oct 09, 2018 at 01:14:02PM -0500, Rob Herring wrote: > > On Tue, Oct 9, 2018 at 6:57 AM Will Deacon wrote: > > > > > > Hi Rob, > > > > > > On Fri, Oct 05, 2018 at 11:58:25AM -0500, Ro

Re: [PATCH 13/36] dt-bindings: arm: Convert PMU binding to json-schema

2018-10-09 Thread Rob Herring
On Tue, Oct 9, 2018 at 6:57 AM Will Deacon wrote: > > Hi Rob, > > On Fri, Oct 05, 2018 at 11:58:25AM -0500, Rob Herring wrote: > > Convert ARM PMU binding to DT schema format using json-schema. > > > > Cc: Will Deacon > > Cc: Mark Rutland > > Cc: l

Re: [PATCH 29/36] dt-bindings: arm: Convert Renesas board/soc bindings to json-schema

2018-10-08 Thread Rob Herring
On Mon, Oct 8, 2018 at 10:13 AM Geert Uytterhoeven wrote: > > Hi Rob, > > On Mon, Oct 8, 2018 at 4:57 PM Rob Herring wrote: > > On Mon, Oct 8, 2018 at 2:47 AM Geert Uytterhoeven > > wrote: > > > On Fri, Oct 5, 2018 at 6:59 PM Rob Herring wrote: > >

Re: [PATCH 05/36] dt-bindings: arm: renesas: Move 'renesas,prr' binding to its own doc

2018-10-08 Thread Rob Herring
On Mon, Oct 8, 2018 at 2:05 AM Geert Uytterhoeven wrote: > > Hi Rob, > > On Fri, Oct 5, 2018 at 6:58 PM Rob Herring wrote: > > In preparation to convert board-level bindings to json-schema, move > > various misc SoC bindings out to their own file. > > > > Cc

Re: [PATCH 29/36] dt-bindings: arm: Convert Renesas board/soc bindings to json-schema

2018-10-08 Thread Rob Herring
On Mon, Oct 8, 2018 at 2:47 AM Geert Uytterhoeven wrote: > > Hi Rob, > > On Fri, Oct 5, 2018 at 6:59 PM Rob Herring wrote: > > Convert Renesas SoC bindings to DT schema format using json-schema. > > > > Cc: Simon Horman > > Cc: Magnus Damm > &g

Re: [PATCH 29/36] dt-bindings: arm: Convert Renesas board/soc bindings to json-schema

2018-10-08 Thread Rob Herring
On Mon, Oct 8, 2018 at 3:02 AM Simon Horman wrote: > > On Fri, Oct 05, 2018 at 11:58:41AM -0500, Rob Herring wrote: > > Convert Renesas SoC bindings to DT schema format using json-schema. > > > > Cc: Simon Horman > > Cc: Magnus Damm > > Cc:

Re: [PATCH 28/36] dt-bindings: arm: Convert Rockchip board/soc bindings to json-schema

2018-10-08 Thread Rob Herring
On Mon, Oct 8, 2018 at 4:45 AM Heiko Stuebner wrote: > > Hi Rob, > > either I'm misunderstanding that, or something did go a bit wrong during > the conversion, as pointed out below: > > Am Freitag, 5. Oktober 2018, 18:58:40 CEST schrieb Rob Herring: > > Convert Rockchi

Re: [PATCH 22/36] dt-bindings: arm: Convert FSL board/soc bindings to json-schema

2018-10-08 Thread Rob Herring
On Mon, Oct 8, 2018 at 2:02 AM Shawn Guo wrote: > > On Fri, Oct 05, 2018 at 11:58:34AM -0500, Rob Herring wrote: > > Convert Freescale SoC bindings to DT schema format using json-schema. > > +properties: > > + $nodename: > > +const: '/' >

Re: [PATCH 15/36] dt-bindings: arm: Convert Actions Semi bindings to jsonschema

2018-10-07 Thread Rob Herring
On Sat, Oct 6, 2018 at 5:40 AM Andreas Färber wrote: > > Hi Rob, > > Am 05.10.18 um 18:58 schrieb Rob Herring: > > Convert Actions Semi SoC bindings to DT schema format using json-schema. > > This sounds like the next Yanny vs. Laurel... I fail to see any json. ;)

Re: [PATCH 27/36] dt-bindings: arm: Convert Realtek board/soc bindings to json-schema

2018-10-07 Thread Rob Herring
On Sat, Oct 6, 2018 at 5:54 AM Andreas Färber wrote: > > Am 05.10.18 um 18:58 schrieb Rob Herring: > > Convert Realtek SoC bindings to DT schema format using json-schema. > > YAML (2x) ? > > Cc: "Andreas Färber" > > Cc: Mark Rutland > > Cc: linux-

Re: [PATCH 33/36] dt-bindings: arm: Convert Tegra board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
On Fri, Oct 5, 2018 at 5:20 PM Marcel Ziswiler wrote: > > Hi Rob > > On Fri, 2018-10-05 at 11:58 -0500, Rob Herring wrote: > > Convert Tegra SoC bindings to DT schema format using json-schema. > > [...] > Are you aware that -next already features a few updating co

Re: [PATCH 09/16] of: overlay: validate overlay properties #address-cells and #size-cells

2018-10-05 Thread Rob Herring
On Fri, Oct 5, 2018 at 1:53 PM Frank Rowand wrote: > > On 10/05/18 08:07, Rob Herring wrote: > > On Thu, Oct 4, 2018 at 11:14 PM wrote: > >> > >> From: Frank Rowand > >> > >> If overlay properties #address-cells or #size-cells are alread

Re: [PATCH 19/36] dt-bindings: arm: Convert Atmel board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
On Fri, Oct 5, 2018 at 1:07 PM Alexandre Belloni wrote: > > Hello, > > On 05/10/2018 11:58:31-0500, Rob Herring wrote: > > diff --git a/Documentation/devicetree/bindings/arm/atmel-at91.yaml > > b/Documentation/devicetree/bindings/arm/atmel-at91.yaml > >

[PATCH 36/36] dt-bindings: arm: Convert ZTE board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert ZTE SoC bindings to DT schema format using json-schema. Cc: Jun Nie Cc: Baoyou Xie Cc: Shawn Guo Cc: Mark Rutland Cc: linux-arm-ker...@lists.infradead.org Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- Documentation/devicetree/bindings/arm/zte.txt | 14

[PATCH 35/36] dt-bindings: arm: Convert Xilinx board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Xilinx SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Michal Simek Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/xilinx.txt| 83 --- .../devicetree

[PATCH 34/36] dt-bindings: arm: Convert VIA board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert VIA SoC bindings to DT schema format using json-schema. Cc: Tony Prisk Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/vt8500.txt| 22 -- .../devicetree/bindings/arm/vt8500.yaml | 23

[PATCH 33/36] dt-bindings: arm: Convert Tegra board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Tegra SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Thierry Reding Cc: Jonathan Hunter Cc: devicet...@vger.kernel.org Cc: linux-te...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/tegra.txt | 60

[PATCH 32/36] dt-bindings: arm: Convert ST STi board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert ST STi SoC bindings to DT schema format using json-schema. Cc: Patrice Chotard Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- Documentation/devicetree/bindings/arm/sti.txt | 23 --- .../devicetree/bindings/arm/sti.yaml | 23

[PATCH 31/36] dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert SPEAr SoC bindings to DT schema format using json-schema. Cc: Viresh Kumar Cc: Shiraz Hashim Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/spear.txt | 26 --- .../devicetree/bindings/arm/spear.yaml

[PATCH 30/36] dt-bindings: arm: Convert CSR SiRF board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert CSR SiRF SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Barry Song Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/sirf.txt | 11 .../devicetree/bindings/arm

[PATCH 29/36] dt-bindings: arm: Convert Renesas board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Renesas SoC bindings to DT schema format using json-schema. Cc: Simon Horman Cc: Magnus Damm Cc: Mark Rutland Cc: linux-renesas-...@vger.kernel.org Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/shmobile.txt | 143

[PATCH 28/36] dt-bindings: arm: Convert Rockchip board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Rockchip SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Heiko Stuebner Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-rockc...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/rockchip.txt

[PATCH 27/36] dt-bindings: arm: Convert Realtek board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Realtek SoC bindings to DT schema format using json-schema. Cc: "Andreas Färber" Cc: Mark Rutland Cc: linux-arm-ker...@lists.infradead.org Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/realtek.txt | 22 .../

[PATCH 26/36] dt-bindings: arm: Convert QCom board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert QCom SoC bindings to DT schema format using json-schema. Cc: Andy Gross Cc: David Brown Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/qcom.txt | 57 .../devicetree/bindings/arm/qcom.yaml | 125

[PATCH 25/36] dt-bindings: arm: Convert Oxford Semi board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Oxford Semi SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Neil Armstrong Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-ox...@groups.io Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/oxnas.txt | 14

[PATCH 24/36] dt-bindings: arm: Convert TI nspire board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert TI NSpire SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/nspire.txt| 14 --- .../devicetree/bindings/arm/ti/nspire.yaml| 24 +++ 2 files

[PATCH 23/36] dt-bindings: arm: Convert MediaTek board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert MediaTek SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Matthias Brugger Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-media...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/mediatek.txt

[PATCH 22/36] dt-bindings: arm: Convert FSL board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Freescale SoC bindings to DT schema format using json-schema. Cc: Shawn Guo Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/armadeus.txt | 6 - Documentation/devicetree/bindings/arm/bhf.txt | 6 - .../bindings/arm

[PATCH 21/36] dt-bindings: arm: Convert TI davinci board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert TI Davinci SoC bindings to DT schema format using json-schema. Cc: Sekhar Nori Cc: Kevin Hilman Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/davinci.txt | 25 -- .../bindings/arm/ti/ti,davinci.yaml

[PATCH 20/36] dt-bindings: arm: Convert Calxeda board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Calxeda SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/calxeda.txt | 15 - .../devicetree/bindings/arm/calxeda.yaml | 22 +++ 2 files

[PATCH 19/36] dt-bindings: arm: Convert Atmel board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Atmel SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Nicolas Ferre Cc: Alexandre Belloni Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/atmel-at91.txt| 72

[PATCH 18/36] dt-bindings: arm: Convert Amlogic board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Amlogic SoC bindings to DT schema format using json-schema. Cc: Carlo Caione Cc: Kevin Hilman Cc: Mark Rutland Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/amlogic.txt | 102 - .../devicetree/bindings/arm/amlogic.yaml

[PATCH 17/36] dt-bindings: arm: Convert Altera board/soc bindings to json-schema

2018-10-05 Thread Rob Herring
Convert Altera SoC bindings to DT schema format using json-schema. Cc: Mark Rutland Cc: Dinh Nguyen Cc: devicet...@vger.kernel.org Signed-off-by: Rob Herring --- .../devicetree/bindings/arm/altera.txt| 14 - .../devicetree/bindings/arm/altera.yaml | 20

<    2   3   4   5   6   7   8   9   10   11   >