// SPDX-License-Identifier: GPL-2.0 / { #address-cells = <1>; #size-cells = <1>; testcase-data { #address-cells = <1>; #size-cells = <1>; ranges; address-tests { #address-cells = <1>; #size-cells = <1>; /* ranges here is to make sure we don't use it for * dma-ranges translation */ ranges = <0x70000000 0x70000000 0x40000000>, <0x00000000 0xd0000000 0x20000000>; dma-ranges = <0x0 0x20000000 0x40000000>; device@70000000 { reg = <0x70000000 0x1000>; }; bus@80000000 { #address-cells = <1>; #size-cells = <1>; ranges = <0x0 0x80000000 0x100000>; dma-ranges = <0x10000000 0x0 0x40000000>; device@1000 { reg = <0x1000 0x1000>; }; }; pci@90000000 { device_type = "pci"; #address-cells = <3>; #size-cells = <2>; reg = <0x90000000 0x1000>; ranges = <0x42000000 0x0 0x40000000 0x40000000 0x0 0x10000000>; dma-ranges = <0x42000000 0x0 0x80000000 0x00000000 0x0 0x10000000>, <0x42000000 0x0 0xc0000000 0x20000000 0x0 0x10000000>; }; }; }; };