Home
last modified time | relevance | path

Searched refs:rintc (Results 1 – 3 of 3) sorted by relevance

/linux-6.6.21/arch/riscv/kernel/
Dacpi.c157 struct acpi_madt_rintc *rintc = (struct acpi_madt_rintc *)header; in acpi_parse_madt_rintc() local
160 if (!(rintc->flags & ACPI_MADT_ENABLED)) in acpi_parse_madt_rintc()
163 cpuid = riscv_hartid_to_cpuid(rintc->hart_id); in acpi_parse_madt_rintc()
170 cpu_madt_rintc[cpuid] = *rintc; in acpi_parse_madt_rintc()
/linux-6.6.21/drivers/irqchip/
Dirq-riscv-intc.c180 struct acpi_madt_rintc *rintc; in riscv_intc_acpi_init() local
182 rintc = (struct acpi_madt_rintc *)header; in riscv_intc_acpi_init()
190 if (riscv_hartid_to_cpuid(rintc->hart_id) != smp_processor_id()) in riscv_intc_acpi_init()
/linux-6.6.21/drivers/acpi/
Dprocessor_core.c116 struct acpi_madt_rintc *rintc = in map_rintc_hartid() local
119 if (!(rintc->flags & ACPI_MADT_ENABLED)) in map_rintc_hartid()
127 if (device_declaration && rintc->uid == acpi_id) { in map_rintc_hartid()
128 *hartid = rintc->hart_id; in map_rintc_hartid()