Home
last modified time | relevance | path

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

/linux/drivers/irqchip/
H A Dirq-riscv-intc.c269 static struct rintc_data **rintc_acpi_data; variable
275 if (rintc_acpi_data[_plic]->aplic_plic_id != _plic_id) \
295 return rintc_acpi_data[_plic]; in get_plic_context()
319 return index >= nr_rintc ? INVALID_HARTID : rintc_acpi_data[index]->hart_id; in acpi_rintc_index_to_hartid()
327 res->start = rintc_acpi_data[index]->imsic_addr; in acpi_rintc_get_imsic_mmio_info()
328 res->end = res->start + rintc_acpi_data[index]->imsic_size - 1; in acpi_rintc_get_imsic_mmio_info()
347 if (!rintc_acpi_data) { in riscv_intc_acpi_init()
352 rintc_acpi_data = kcalloc(count, sizeof(*rintc_acpi_data), GFP_KERNEL); in riscv_intc_acpi_init()
353 if (!rintc_acpi_data) in riscv_intc_acpi_init()
358 rintc_acpi_data[nr_rintc] = kzalloc(sizeof(*rintc_acpi_data[0]), GFP_KERNEL); in riscv_intc_acpi_init()
[all …]