| // 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>; | |
| }; | |
| }; | |
| }; | |
| }; |