Lines Matching defs:index
176 * @index: index of resource in node
182 int index)
189 if (index == 0 && of_node_name_eq(np, "gc"))
193 if (index >= 2 && of_node_name_eq(np, "radio"))
210 if (index >= 3 && (of_node_name_eq(np, "ch-a") ||
215 if (index > 0 && of_node_name_eq(np, "media-bay"))
221 if (index == 0 && (res->end - res->start) > 0xfff)
223 if (index == 1 && (res->end - res->start) > 0xff)
229 static void macio_create_fixup_irq(struct macio_dev *dev, int index,
236 dev->interrupt[index].start = irq;
237 dev->interrupt[index].flags = IORESOURCE_IRQ;
238 dev->interrupt[index].name = dev_name(&dev->ofdev.dev);
240 if (dev->n_interrupts <= index)
241 dev->n_interrupts = index + 1;
317 int index;
319 for (index = 0; of_address_to_resource(np, index, &r) == 0; index++) {
321 if (index >= MACIO_DEV_COUNT_RESOURCES)
323 res = &dev->resource[index];
327 if (macio_resource_quirks(np, res, index)) {
338 index, dev_name(&dev->ofdev.dev));
341 dev->n_resources = index;
405 chip->lbus.index,
415 chip->lbus.index,