| // 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 0x50000000>, |
| <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>; |
| }; |
| |
| bus@a0000000 { |
| #address-cells = <3>; |
| #size-cells = <2>; |
| ranges = <0xf00baa 0x0 0x0 0xa0000000 0x0 0x100000>, |
| <0xf00bee 0x1 0x0 0xb0000000 0x0 0x200000>; |
| }; |
| |
| }; |
| }; |
| }; |