Lines Matching defs:index
181 * @index: index of resource in node
187 int index)
194 if (index == 0 && of_node_name_eq(np, "gc"))
198 if (index >= 2 && of_node_name_eq(np, "radio"))
215 if (index >= 3 && (of_node_name_eq(np, "ch-a") ||
220 if (index > 0 && of_node_name_eq(np, "media-bay"))
226 if (index == 0 && (res->end - res->start) > 0xfff)
228 if (index == 1 && (res->end - res->start) > 0xff)
234 static void macio_create_fixup_irq(struct macio_dev *dev, int index,
241 dev->interrupt[index].start = irq;
242 dev->interrupt[index].flags = IORESOURCE_IRQ;
243 dev->interrupt[index].name = dev_name(&dev->ofdev.dev);
245 if (dev->n_interrupts <= index)
246 dev->n_interrupts = index + 1;
322 int index;
324 for (index = 0; of_address_to_resource(np, index, &r) == 0; index++) {
326 if (index >= MACIO_DEV_COUNT_RESOURCES)
328 res = &dev->resource[index];
332 if (macio_resource_quirks(np, res, index)) {
343 index, dev_name(&dev->ofdev.dev));
346 dev->n_resources = index;
410 chip->lbus.index,
420 chip->lbus.index,