Lines Matching refs:primary_ipic
32 static struct ipic * primary_ipic; variable
520 return primary_ipic; in ipic_from_irq()
761 primary_ipic = ipic; in ipic_init()
762 irq_set_default_host(primary_ipic->irqhost); in ipic_init()
768 primary_ipic->regs); in ipic_init()
818 ipic_write(primary_ipic->regs, IPIC_SIPRR_A, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
819 ipic_write(primary_ipic->regs, IPIC_SIPRR_B, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
820 ipic_write(primary_ipic->regs, IPIC_SIPRR_C, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
821 ipic_write(primary_ipic->regs, IPIC_SIPRR_D, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
822 ipic_write(primary_ipic->regs, IPIC_SMPRR_A, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
823 ipic_write(primary_ipic->regs, IPIC_SMPRR_B, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
828 struct ipic *ipic = primary_ipic; in ipic_enable_mcp()
838 struct ipic *ipic = primary_ipic; in ipic_disable_mcp()
848 return ipic_read(primary_ipic->regs, IPIC_SERMR); in ipic_get_mcp_status()
853 ipic_write(primary_ipic->regs, IPIC_SERMR, mask); in ipic_clear_mcp_status()
861 BUG_ON(primary_ipic == NULL); in ipic_get_irq()
864 irq = ipic_read(primary_ipic->regs, IPIC_SIVCR) & IPIC_SIVCR_VECTOR_MASK; in ipic_get_irq()
869 return irq_linear_revmap(primary_ipic->irqhost, irq); in ipic_get_irq()
887 struct ipic *ipic = primary_ipic; in ipic_suspend()
918 struct ipic *ipic = primary_ipic; in ipic_resume()
945 if (!primary_ipic || !primary_ipic->regs) in init_ipic_syscore()