• Home
  • Raw
  • Download

Lines Matching refs:bit

179 	unsigned int bit = 1 << meta_intc_offset(hw);  in meta_intc_ack_irq()  local
185 if (metag_in32(stat_addr) & bit) in meta_intc_ack_irq()
186 metag_out32(bit, stat_addr); in meta_intc_ack_irq()
268 unsigned int bit = 1 << meta_intc_offset(hw); in meta_intc_mask_irq() local
276 metag_out32(metag_in32(mask_addr) & ~bit, mask_addr); in meta_intc_mask_irq()
291 unsigned int bit = 1 << meta_intc_offset(hw); in meta_intc_unmask_irq() local
299 metag_out32(metag_in32(mask_addr) | bit, mask_addr); in meta_intc_unmask_irq()
335 unsigned int bit = 1 << meta_intc_offset(hw); in meta_intc_unmask_edge_irq_nomask() local
356 if (metag_in32(stat_addr) & bit) { in meta_intc_unmask_edge_irq_nomask()
357 metag_out32(bit, stat_addr); in meta_intc_unmask_edge_irq_nomask()
358 while (!(metag_in32(stat_addr) & bit)) in meta_intc_unmask_edge_irq_nomask()
359 metag_out32(bit, stat_addr); in meta_intc_unmask_edge_irq_nomask()
376 unsigned int bit = 1 << meta_intc_offset(hw); in meta_intc_unmask_level_irq_nomask() local
388 if (metag_in32(stat_addr) & bit) in meta_intc_unmask_level_irq_nomask()
389 metag_out32(bit, stat_addr); in meta_intc_unmask_level_irq_nomask()
408 unsigned int bit = 1 << meta_intc_offset(hw); in meta_intc_irq_set_type() local
425 level |= bit; in meta_intc_irq_set_type()
427 level &= ~bit; in meta_intc_irq_set_type()
430 priv->levels_altered[meta_intc_bank(hw)] |= bit; in meta_intc_irq_set_type()
572 unsigned int bit = 1 << meta_intc_offset(hw); in meta_intc_map() local
576 if (metag_in32(level_addr) & bit) in meta_intc_map()
627 u32 mask, bit; in meta_intc_suspend() local
641 for (bit = 1; bit; bit <<= 1) { in meta_intc_suspend()
646 mask |= bit; in meta_intc_suspend()
694 u32 mask, bit, tmp; in meta_intc_resume() local
706 for (bit = 1; bit; bit <<= 1) { in meta_intc_resume()
711 mask |= bit; in meta_intc_resume()