Lines Matching refs:primary_ipic

32 static struct ipic * primary_ipic;  variable
520 return primary_ipic; in ipic_from_irq()
759 primary_ipic = ipic; in ipic_init()
760 irq_set_default_host(primary_ipic->irqhost); in ipic_init()
766 primary_ipic->regs); in ipic_init()
816 ipic_write(primary_ipic->regs, IPIC_SIPRR_A, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
817 ipic_write(primary_ipic->regs, IPIC_SIPRR_B, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
818 ipic_write(primary_ipic->regs, IPIC_SIPRR_C, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
819 ipic_write(primary_ipic->regs, IPIC_SIPRR_D, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
820 ipic_write(primary_ipic->regs, IPIC_SMPRR_A, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
821 ipic_write(primary_ipic->regs, IPIC_SMPRR_B, IPIC_PRIORITY_DEFAULT); in ipic_set_default_priority()
826 struct ipic *ipic = primary_ipic; in ipic_enable_mcp()
836 struct ipic *ipic = primary_ipic; in ipic_disable_mcp()
846 return ipic_read(primary_ipic->regs, IPIC_SERMR); in ipic_get_mcp_status()
851 ipic_write(primary_ipic->regs, IPIC_SERMR, mask); in ipic_clear_mcp_status()
859 BUG_ON(primary_ipic == NULL); in ipic_get_irq()
862 irq = ipic_read(primary_ipic->regs, IPIC_SIVCR) & IPIC_SIVCR_VECTOR_MASK; in ipic_get_irq()
867 return irq_linear_revmap(primary_ipic->irqhost, irq); in ipic_get_irq()
885 struct ipic *ipic = primary_ipic; in ipic_suspend()
916 struct ipic *ipic = primary_ipic; in ipic_resume()
943 if (!primary_ipic || !primary_ipic->regs) in init_ipic_syscore()