Home
last modified time | relevance | path

Searched refs:arm_smccc_invoke (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/psci/
H A Dsmccc.c80 (version = arm_smccc_invoke(SMCCC_VERSION, NULL)) <= 0) { in smccc_probe()
113 return (arm_smccc_invoke(SMCCC_ARCH_FEATURES, smccc_func_id, NULL)); in smccc_arch_features()
127 return (arm_smccc_invoke(SMCCC_ARCH_WORKAROUND_1, NULL)); in smccc_arch_workaround_1()
137 return (arm_smccc_invoke(SMCCC_ARCH_WORKAROUND_2, enable, NULL)); in smccc_arch_workaround_2()
H A Dsmccc_errata.c96 if (arm_smccc_invoke(EM_FEATURES, EM_CPU_ERRATUM_FEATURES, NULL) < 0) { in errata_attach()
112 switch(arm_smccc_invoke(EM_CPU_ERRATUM_FEATURES, errata_id, 0, &res)) { in errata_cpu_feat_errata_check()
H A Dsmccc_trng.c98 ret = arm_smccc_invoke(TRNG_RND64, 192, &res); in trng_attach()
121 ret = arm_smccc_invoke(TRNG_RND64, len * 8, &res); in trng_read()
H A Dsmccc.h124 #define arm_smccc_invoke(a0, ...) \ macro
/freebsd/sys/dev/pci/
H A Dpci_host_generic_den0115.c127 if (arm_smccc_invoke(SMCCC_PCI_FEATURES, pci_func_id, &result) < 0) { in pci_host_acpi_smccc_has_feature()
139 if (arm_smccc_invoke(SMCCC_PCI_VERSION, &result) < 0) { in pci_host_acpi_smccc_pci_version()
187 arm_smccc_invoke(SMCCC_PCI_GET_SEG_INFO, sc->base.ecam, in pci_host_acpi_smccc_attach()
218 if (arm_smccc_invoke(SMCCC_PCI_READ, addr, reg, bytes, &result) < 0) { in pci_host_acpi_smccc_read_config()
242 arm_smccc_invoke(SMCCC_PCI_WRITE, addr, reg, bytes, val, &result); in pci_host_acpi_smccc_write_config()