Lines Matching refs:index
21 fdt_addr_t devfdt_get_addr_index(const struct udevice *dev, int index) in devfdt_get_addr_index() argument
46 if (!reg || (len <= (index * sizeof(fdt32_t) * (na + ns)))) { in devfdt_get_addr_index()
51 reg += index * (na + ns); in devfdt_get_addr_index()
71 "reg", index, NULL, false); in devfdt_get_addr_index()
96 fdt_addr_t devfdt_get_addr_size_index(const struct udevice *dev, int index, in devfdt_get_addr_size_index() argument
106 "reg", index, size, false); in devfdt_get_addr_size_index()
112 return devfdt_get_addr_index(dev, index); in devfdt_get_addr_size_index()
121 int index; in devfdt_get_addr_name() local
123 index = fdt_stringlist_search(gd->fdt_blob, dev_of_offset(dev), in devfdt_get_addr_name()
125 if (index < 0) in devfdt_get_addr_name()
126 return index; in devfdt_get_addr_name()
128 return devfdt_get_addr_index(dev, index); in devfdt_get_addr_name()
138 int index; in devfdt_get_addr_size_name() local
140 index = fdt_stringlist_search(gd->fdt_blob, dev_of_offset(dev), in devfdt_get_addr_size_name()
142 if (index < 0) in devfdt_get_addr_size_name()
143 return index; in devfdt_get_addr_size_name()
145 return devfdt_get_addr_size_index(dev, index, size); in devfdt_get_addr_size_name()
163 void *devfdt_remap_addr_index(const struct udevice *dev, int index) in devfdt_remap_addr_index() argument
165 fdt_addr_t addr = devfdt_get_addr_index(dev, index); in devfdt_remap_addr_index()