diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2023-02-05 17:34:50 +1100 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2023-02-05 17:34:50 +1100 |
commit | 9b62ec84bb2da0ce42bc978ce8dc0ba197c9fa71 (patch) | |
tree | 27c660b587e6fbdc1efbbfcdc56fd42f4c19d3eb | |
parent | 3f29d6d85c244ad3a74f3b516075d52c0ff35ea6 (diff) | |
parent | 2022bb10879d8716d3e01468fd2fcea8ff28c803 (diff) | |
download | device-tree-compiler-9b62ec84bb2da0ce42bc978ce8dc0ba197c9fa71.tar.gz |
Merge remote-tracking branch 'gitlab/main'
-rw-r--r-- | checks.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1222,7 +1222,7 @@ static void check_avoid_unnecessary_addr_size(struct check *c, struct dt_info *d if (!node->parent || node->addr_cells < 0 || node->size_cells < 0) return; - if (get_property(node, "ranges") || !node->children) + if (get_property(node, "ranges") || get_property(node, "dma-ranges") || !node->children) return; for_each_child(node, child) { @@ -1232,7 +1232,7 @@ static void check_avoid_unnecessary_addr_size(struct check *c, struct dt_info *d } if (!has_reg) - FAIL(c, dti, node, "unnecessary #address-cells/#size-cells without \"ranges\" or child \"reg\" property"); + FAIL(c, dti, node, "unnecessary #address-cells/#size-cells without \"ranges\", \"dma-ranges\" or child \"reg\" property"); } WARNING(avoid_unnecessary_addr_size, check_avoid_unnecessary_addr_size, NULL, &avoid_default_addr_size); |