Lines Matching refs:smc_fid
72 static uintptr_t sip_svc_smc_handler(uint32_t smc_fid, in sip_svc_smc_handler() argument
82 smc_fid, x1, x2, x3, x4); in sip_svc_smc_handler()
84 if ((smc_fid & (uint32_t)SIP_FID_MASK) != 0U) { in sip_svc_smc_handler()
85 WARN("SMC out of SiP assinged range: 0x%x\n", smc_fid); in sip_svc_smc_handler()
90 if (is_pm_fid(smc_fid)) { in sip_svc_smc_handler()
91 return pm_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, in sip_svc_smc_handler()
96 if (is_ipi_fid(smc_fid)) { in sip_svc_smc_handler()
97 return ipi_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, in sip_svc_smc_handler()
101 switch (smc_fid) { in sip_svc_smc_handler()
110 return custom_smc_handler(smc_fid, x1, x2, x3, x4, cookie, in sip_svc_smc_handler()
114 WARN("Unimplemented SiP Service Call: 0x%x\n", smc_fid); in sip_svc_smc_handler()