Lines Matching refs:temp

528 	u32 temp;  in ipic_unmask_irq()  local
532 temp = ipic_read(ipic->regs, ipic_info[src].mask); in ipic_unmask_irq()
533 temp |= (1 << (31 - ipic_info[src].bit)); in ipic_unmask_irq()
534 ipic_write(ipic->regs, ipic_info[src].mask, temp); in ipic_unmask_irq()
544 u32 temp; in ipic_mask_irq() local
548 temp = ipic_read(ipic->regs, ipic_info[src].mask); in ipic_mask_irq()
549 temp &= ~(1 << (31 - ipic_info[src].bit)); in ipic_mask_irq()
550 ipic_write(ipic->regs, ipic_info[src].mask, temp); in ipic_mask_irq()
564 u32 temp; in ipic_ack_irq() local
568 temp = 1 << (31 - ipic_info[src].bit); in ipic_ack_irq()
569 ipic_write(ipic->regs, ipic_info[src].ack, temp); in ipic_ack_irq()
583 u32 temp; in ipic_mask_irq_and_ack() local
587 temp = ipic_read(ipic->regs, ipic_info[src].mask); in ipic_mask_irq_and_ack()
588 temp &= ~(1 << (31 - ipic_info[src].bit)); in ipic_mask_irq_and_ack()
589 ipic_write(ipic->regs, ipic_info[src].mask, temp); in ipic_mask_irq_and_ack()
591 temp = 1 << (31 - ipic_info[src].bit); in ipic_mask_irq_and_ack()
592 ipic_write(ipic->regs, ipic_info[src].ack, temp); in ipic_mask_irq_and_ack()
706 u32 temp = 0, ret; in ipic_init() local
731 temp |= SICFR_IPSA; in ipic_init()
733 temp |= SICFR_IPSB; in ipic_init()
735 temp |= SICFR_IPSC; in ipic_init()
737 temp |= SICFR_IPSD; in ipic_init()
739 temp |= SICFR_MPSA; in ipic_init()
741 temp |= SICFR_MPSB; in ipic_init()
743 ipic_write(ipic->regs, IPIC_SICFR, temp); in ipic_init()
746 temp = 0; in ipic_init()
748 temp = SERCR_MCPR; in ipic_init()
749 ipic_write(ipic->regs, IPIC_SERCR, temp); in ipic_init()
752 temp = ipic_read(ipic->regs, IPIC_SEMSR); in ipic_init()
755 temp |= SEMSR_SIRQ0; in ipic_init()
757 temp &= ~SEMSR_SIRQ0; in ipic_init()
759 ipic_write(ipic->regs, IPIC_SEMSR, temp); in ipic_init()
777 u32 temp; in ipic_set_priority() local
786 temp = ipic_read(ipic->regs, ipic_info[src].prio); in ipic_set_priority()
789 temp &= ~(0x7 << (20 + (3 - priority) * 3)); in ipic_set_priority()
790 temp |= ipic_info[src].prio_mask << (20 + (3 - priority) * 3); in ipic_set_priority()
792 temp &= ~(0x7 << (4 + (7 - priority) * 3)); in ipic_set_priority()
793 temp |= ipic_info[src].prio_mask << (4 + (7 - priority) * 3); in ipic_set_priority()
796 ipic_write(ipic->regs, ipic_info[src].prio, temp); in ipic_set_priority()
805 u32 temp; in ipic_set_highest_priority() local
807 temp = ipic_read(ipic->regs, IPIC_SICFR); in ipic_set_highest_priority()
810 temp &= 0x7f000000; in ipic_set_highest_priority()
811 temp |= (src & 0x7f) << 24; in ipic_set_highest_priority()
813 ipic_write(ipic->regs, IPIC_SICFR, temp); in ipic_set_highest_priority()
829 u32 temp; in ipic_enable_mcp() local
831 temp = ipic_read(ipic->regs, IPIC_SERMR); in ipic_enable_mcp()
832 temp |= (1 << (31 - mcp_irq)); in ipic_enable_mcp()
833 ipic_write(ipic->regs, IPIC_SERMR, temp); in ipic_enable_mcp()
839 u32 temp; in ipic_disable_mcp() local
841 temp = ipic_read(ipic->regs, IPIC_SERMR); in ipic_disable_mcp()
842 temp &= (1 << (31 - mcp_irq)); in ipic_disable_mcp()
843 ipic_write(ipic->regs, IPIC_SERMR, temp); in ipic_disable_mcp()