|  | // 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 = <2>; | 
|  | #size-cells = <2>; | 
|  | ranges = <0x0 0x0 0x80000000 0x0 0x100000>; | 
|  | dma-ranges = <0x1 0x0 0x0 0x20 0x0>; | 
|  |  | 
|  | device@1000 { | 
|  | reg = <0x0 0x1000 0x0 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>; | 
|  | }; | 
|  |  | 
|  | }; | 
|  | }; | 
|  | }; |