Lines Matching refs:cascade
110 int cascade; in iic_ioexc_cascade() local
121 for (cascade = 63; cascade >= 0; cascade--) in iic_ioexc_cascade()
122 if (bits & (0x8000000000000000UL >> cascade)) { in iic_ioexc_cascade()
125 base | cascade); in iic_ioexc_cascade()
320 unsigned int node, cascade, found = 0; in setup_iic() local
352 cascade = node << IIC_IRQ_NODE_SHIFT; in setup_iic()
353 cascade |= 1 << IIC_IRQ_CLASS_SHIFT; in setup_iic()
354 cascade |= IIC_UNIT_IIC; in setup_iic()
355 cascade = irq_create_mapping(iic_host, cascade); in setup_iic()
356 if (cascade == NO_IRQ) in setup_iic()
362 irq_set_handler_data(cascade, (void __force *)node_iic); in setup_iic()
363 irq_set_chained_handler(cascade, iic_ioexc_cascade); in setup_iic()