Searched refs:edge_change (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/mfd/
H A Dtwl4030-irq.c443 u32 edge_change; member in struct:sih_agent
482 agent->edge_change |= BIT(data->irq - agent->irq_base); twl4030_sih_set_type()
519 if (agent->edge_change) { twl4030_sih_bus_sync_unlock()
520 u32 edge_change; twl4030_sih_bus_sync_unlock() local
523 edge_change = agent->edge_change; twl4030_sih_bus_sync_unlock()
524 agent->edge_change = 0; twl4030_sih_bus_sync_unlock()
541 while (edge_change) { twl4030_sih_bus_sync_unlock()
542 int i = fls(edge_change) - 1; twl4030_sih_bus_sync_unlock()
555 edge_change &= ~BIT(i); twl4030_sih_bus_sync_unlock()

Completed in 41 milliseconds