Home
last modified time | relevance | path

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

/openbmc/qemu/hw/riscv/
H A Dvirt.c456 uint32_t *plic_cells; in create_fdt_socket_plic() local
464 plic_cells = g_new0(uint32_t, s->soc[socket].num_harts * 2); in create_fdt_socket_plic()
466 plic_cells = g_new0(uint32_t, s->soc[socket].num_harts * 4); in create_fdt_socket_plic()
471 plic_cells[cpu * 2 + 0] = cpu_to_be32(intc_phandles[cpu]); in create_fdt_socket_plic()
472 plic_cells[cpu * 2 + 1] = cpu_to_be32(IRQ_S_EXT); in create_fdt_socket_plic()
474 plic_cells[cpu * 4 + 0] = cpu_to_be32(intc_phandles[cpu]); in create_fdt_socket_plic()
475 plic_cells[cpu * 4 + 1] = cpu_to_be32(IRQ_M_EXT); in create_fdt_socket_plic()
476 plic_cells[cpu * 4 + 2] = cpu_to_be32(intc_phandles[cpu]); in create_fdt_socket_plic()
477 plic_cells[cpu * 4 + 3] = cpu_to_be32(IRQ_S_EXT); in create_fdt_socket_plic()
494 plic_cells, s->soc[socket].num_harts * sizeof(uint32_t) * 4); in create_fdt_socket_plic()
[all …]