Lines Matching refs:cascade
109 int cascade; in iic_ioexc_cascade() local
120 for (cascade = 63; cascade >= 0; cascade--) in iic_ioexc_cascade()
121 if (bits & (0x8000000000000000UL >> cascade)) { in iic_ioexc_cascade()
124 base | cascade); in iic_ioexc_cascade()
318 unsigned int node, cascade, found = 0; in setup_iic() local
350 cascade = node << IIC_IRQ_NODE_SHIFT; in setup_iic()
351 cascade |= 1 << IIC_IRQ_CLASS_SHIFT; in setup_iic()
352 cascade |= IIC_UNIT_IIC; in setup_iic()
353 cascade = irq_create_mapping(iic_host, cascade); in setup_iic()
354 if (cascade == NO_IRQ) in setup_iic()
360 irq_set_handler_data(cascade, (void __force *)node_iic); in setup_iic()
361 irq_set_chained_handler(cascade, iic_ioexc_cascade); in setup_iic()