Lines Matching refs:index

102  * @index:	index of the integer to return
106 int dev_read_u32_index(struct udevice *dev, const char *propname, int index,
115 * @index: index of the integer to return
120 int index, u32 def);
217 * @index: the 'reg' property can hold a list of <addr, size> pairs
218 * and @index is used to select which one is required
222 fdt_addr_t dev_read_addr_index(const struct udevice *dev, int index);
229 * @index: the 'reg' property can hold a list of <addr, size> pairs
230 * and @index is used to select which one is required
234 void *dev_read_addr_index_ptr(const struct udevice *dev, int index);
240 * @index: the 'reg' property can hold a list of <addr, size> pairs
241 * and @index is used to select which one is required
246 fdt_addr_t dev_read_addr_size_index(const struct udevice *dev, int index,
254 * @index: the 'reg' property can hold a list of <addr, size> pairs
255 * and @index is used to select which one is required
260 void *dev_read_addr_size_index_ptr(const struct udevice *dev, int index,
268 * @index: the 'reg' property can hold a list of <addr, size> pairs
269 * and @index is used to select which one is required
273 void *dev_remap_addr_index(const struct udevice *dev, int index);
410 * dev_read_stringlist_search() - find string in a string list and return index
423 * the index of the string in the list of strings
435 * @index: index of the string to return
442 int index, const char **outp);
506 * @index: index of a phandle to parse out
515 int index, struct ofnode_phandle_args *out_args);
718 * @index: index of the resource to retrieve (0 = first)
722 int dev_read_resource(const struct udevice *dev, uint index,
818 * @index: index number to read (0=first timing subnode)
822 int dev_decode_display_timing(const struct udevice *dev, int index,
905 const char *propname, int index, u32 *outp)
907 return ofnode_read_u32_index(dev_ofnode(dev), propname, index, outp);
911 const char *propname, int index,
914 return ofnode_read_u32_index_default(dev_ofnode(dev), propname, index,
980 int index)
982 return devfdt_get_addr_index(dev, index);
986 int index)
988 return devfdt_get_addr_index_ptr(dev, index);
992 int index,
995 return devfdt_get_addr_size_index(dev, index, size);
999 int index,
1002 return devfdt_get_addr_size_index_ptr(dev, index, size);
1052 static inline void *dev_remap_addr_index(const struct udevice *dev, int index)
1054 return devfdt_remap_addr_index(dev, index);
1082 const char *propname, int index,
1085 return ofnode_read_string_index(dev_ofnode(dev), propname, index, outp);
1103 int index, struct ofnode_phandle_args *out_args)
1106 cells_name, cell_count, index,
1208 static inline int dev_read_resource(const struct udevice *dev, uint index,
1211 return ofnode_read_resource(dev_ofnode(dev), index, res);
1252 int index,
1255 return ofnode_decode_display_timing(dev_ofnode(dev), index, config);