- if (!dt_find_next(&iter, (struct dt_node_base**)&gic_node)) {
- fail("expected 'arm,gic-*' compatible node, but found none");
- }
-
- dt_end_find(&iter);
-
- dt_decode_reg(&prop, gic_node, reg);
-
- ptr = dtprop_reg_nextaddr(&prop);
- sz = dtprop_reg_nextlen(&prop);
- gic->mmrs.dist_base = (gicreg_t*)ioremap(ptr, sz);