Lines Matching refs:smc_fid
63 static uintptr_t sip_svc_smc_handler(uint32_t smc_fid, in sip_svc_smc_handler() argument
73 smc_fid, x1, x2, x3, x4); in sip_svc_smc_handler()
75 if ((smc_fid & SIP_FID_MASK) != 0U) { in sip_svc_smc_handler()
76 WARN("SMC out of SiP assinged range: 0x%x\n", smc_fid); in sip_svc_smc_handler()
81 if (is_pm_fid(smc_fid)) { in sip_svc_smc_handler()
82 return smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, flags); in sip_svc_smc_handler()
86 if (is_ipi_fid(smc_fid)) { in sip_svc_smc_handler()
87 return ipi_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, flags); in sip_svc_smc_handler()
91 switch (smc_fid) { in sip_svc_smc_handler()
109 return custom_smc_handler(smc_fid, x1, x2, x3, x4, in sip_svc_smc_handler()
112 WARN("Unimplemented SiP Service Call: 0x%x\n", smc_fid); in sip_svc_smc_handler()