Home
last modified time | relevance | path

Searched refs:gicc (Results 1 – 4 of 4) sorted by relevance

/netbsd/sys/arch/arm/acpi/
H A Dcpu_acpi.c83 ACPI_MADT_GENERIC_INTERRUPT *gicc; in cpu_acpi_match() local
88 gicc = (ACPI_MADT_GENERIC_INTERRUPT *)hdrp; in cpu_acpi_match()
97 ACPI_MADT_GENERIC_INTERRUPT *gicc = aux; in cpu_acpi_attach() local
98 const uint64_t mpidr = gicc->ArmMpidr; in cpu_acpi_attach()
129 gicc->EfficiencyClass); in cpu_acpi_attach()
132 ci->ci_acpiid = gicc->Uid; in cpu_acpi_attach()
162 ACPI_MADT_GENERIC_INTERRUPT *gicc; in cpu_acpi_tprof_intr_establish() local
172 gicc = (ACPI_MADT_GENERIC_INTERRUPT *)hdrp; in cpu_acpi_tprof_intr_establish()
184 ci = cpu_acpi_find_processor(gicc->Uid); in cpu_acpi_tprof_intr_establish()
187 gicc->Uid); in cpu_acpi_tprof_intr_establish()
[all …]
H A Dgic_acpi.c94 ACPI_MADT_GENERIC_INTERRUPT *gicc = NULL; in gic_acpi_attach() local
99 acpi_madt_walk(gic_acpi_find_gicc, &gicc); in gic_acpi_attach()
100 if (gicc == NULL) { in gic_acpi_attach()
105 const bus_addr_t addr = uimin(gicd->BaseAddress, gicc->BaseAddress); in gic_acpi_attach()
106 const bus_size_t end = uimax(gicd->BaseAddress + GICD_SIZE, gicc->BaseAddress + GICC_SIZE); in gic_acpi_attach()
123 .mpcaa_off2 = gicc->BaseAddress - addr, in gic_acpi_attach()
H A Dgicv3_acpi.c217 ACPI_MADT_GENERIC_INTERRUPT *gicc; in gicv3_acpi_count_gicc() local
221 gicc = (ACPI_MADT_GENERIC_INTERRUPT *)hdrp; in gicv3_acpi_count_gicc()
222 if ((gicc->Flags & ACPI_MADT_ENABLED) != 0) in gicv3_acpi_count_gicc()
233 ACPI_MADT_GENERIC_INTERRUPT *gicc; in gicv3_acpi_map_gicc() local
238 gicc = (ACPI_MADT_GENERIC_INTERRUPT *)hdrp; in gicv3_acpi_map_gicc()
239 if ((gicc->Flags & ACPI_MADT_ENABLED) == 0) in gicv3_acpi_map_gicc()
243 …if (bus_space_map(sc->sc_gic.sc_bst, gicc->GicrBaseAddress, GICR_SIZE, 0, &sc->sc_gic.sc_bsh_r[red… in gicv3_acpi_map_gicc()
245 gicc->GicrBaseAddress, GICR_SIZE); in gicv3_acpi_map_gicc()
249 aprint_debug_dev(sc->sc_gic.sc_dev, "redist at 0x%" PRIx64 " [GICC]\n", gicc->GicrBaseAddress); in gicv3_acpi_map_gicc()
/netbsd/usr.sbin/acpitools/acpidump/
H A Dacpi.c1063 ACPI_MADT_GENERIC_INTERRUPT *gicc; in acpi_print_madt() local
1139 gicc = (ACPI_MADT_GENERIC_INTERRUPT *)mp; in acpi_print_madt()
1140 acpi_print_cpu_uid(gicc->Uid, NULL); in acpi_print_madt()
1142 acpi_print_gicc_flags(gicc->Flags); in acpi_print_madt()
1146 (uintmax_t)gicc->ParkedAddress); in acpi_print_madt()
1150 printf("\tVGIC INTR=%d\n", gicc->VgicInterrupt); in acpi_print_madt()
1152 (uintmax_t)gicc->GicrBaseAddress); in acpi_print_madt()
3175 ACPI_SRAT_GICC_AFFINITY *gicc; in acpi_print_srat() local
3202 gicc = (ACPI_SRAT_GICC_AFFINITY *)srat; in acpi_print_srat()
3204 gicc->ProximityDomain, in acpi_print_srat()
[all …]