Searched refs:smmu (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/sys/arm64/iommu/ |
H A D | smmu_acpi.c | 69 ACPI_IORT_SMMU_V3 *smmu[MAX_SMMU]; member in struct:iort_table_data 90 if (iort_data->smmu[i] != NULL) { 93 "smmu: Already have an SMMU table"); 97 iort_data->smmu[i] = (ACPI_IORT_SMMU_V3 *)node->NodeData; 121 device_printf(parent, "smmu: Unable to map the IORT\n"); 127 iort_data.smmu[i] = NULL; 139 BUS_PASS_INTERRUPT + BUS_PASS_ORDER_MIDDLE, "smmu", -1); 141 device_printf(parent, "add smmu child failed\n"); 147 iort_data.smmu[i]->EventGsiv, 1); 149 iort_data.smmu[ [all...] |
H A D | smmu.c | 1535 mtx_init(&sc->sc_mtx, device_get_nameunit(sc->dev), "smmu", MTX_DEF); 1937 DEFINE_CLASS_0(smmu, smmu_driver, smmu_methods, sizeof(struct smmu_softc));
|
/freebsd-13-stable/sys/arm64/acpica/ |
H A D | acpi_iort.c | 95 ACPI_IORT_SMMU smmu; member in union:iort_node::__anon8473 210 acpi_iort_map_smmu(u_int seg, u_int devid, void **smmu, u_int *sid) argument 280 ACPI_IORT_SMMU *smmu; local 298 smmu = (ACPI_IORT_SMMU *)node_entry->NodeData; 299 memcpy(&node->data.smmu, smmu, sizeof(*smmu)); 575 ACPI_IORT_SMMU_V3 *smmu; local 585 smmu = (ACPI_IORT_SMMU_V3 *)&node->data.smmu_v3; 586 *xref = smmu [all...] |
Completed in 46 milliseconds