Searched refs:GICR_TYPER (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/aarch64/ |
H A D | vgic_init.c | 22 #define GICR_TYPER 0x8 macro 427 v3_redist_reg_get_errno(v.gic_fd, 1, GICR_TYPER, EINVAL, in test_v3_typer_accesses() 428 "attempting to read GICR_TYPER of non created vcpu"); in test_v3_typer_accesses() 432 v3_redist_reg_get_errno(v.gic_fd, 1, GICR_TYPER, EBUSY, in test_v3_typer_accesses() 433 "read GICR_TYPER before GIC initialized"); in test_v3_typer_accesses() 441 v3_redist_reg_get(v.gic_fd, i, GICR_TYPER, i * 0x100, in test_v3_typer_accesses() 442 "read GICR_TYPER before rdist region setting"); in test_v3_typer_accesses() 450 v3_redist_reg_get(v.gic_fd, 0, GICR_TYPER, 0x0, "read typer of rdist #0"); in test_v3_typer_accesses() 451 v3_redist_reg_get(v.gic_fd, 3, GICR_TYPER, 0x310, "read typer of rdist #1"); in test_v3_typer_accesses() 458 v3_redist_reg_get(v.gic_fd, 1, GICR_TYPER, in test_v3_typer_accesses() [all...] |
/kernel/liteos_a/arch/arm/include/ |
H A D | gic_v3.h | 89 #define GICR_TYPER(i, n) (GICR_OFFSET + GICR_STRIDE * (i) + 0x0008 + (n)*4) macro
|
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 261 gpa_t last_rdist_typer = rdreg->base + GICR_TYPER + in vgic_mmio_read_v3r_typer() 620 REGISTER_DESC_WITH_LENGTH_UACCESS(GICR_TYPER,
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-gic-v3.c | 848 typer = gic_read_typer(ptr + GICR_TYPER); in gic_iterate_rdists() 877 * GICR_TYPER bits [63:32]. in __gic_populate_rdist() 884 typer = gic_read_typer(ptr + GICR_TYPER); in __gic_populate_rdist() 917 u64 typer = gic_read_typer(ptr + GICR_TYPER); in __gic_update_rdist_properties()
|
H A D | irq-gic-v3-its.c | 2486 * Reencode the ITS SVPET and MPIDR as a GICR_TYPER, and compute in compute_its_aff() 2660 val = gic_read_typer(gic_data_rdist_rd_base() + GICR_TYPER); in inherit_vpe_l1_table_from_its() 2715 val = gic_read_typer(gic_data_rdist_rd_base() + GICR_TYPER); in inherit_vpe_l1_table_from_rd() 2724 val = gic_read_typer(base + GICR_TYPER); in inherit_vpe_l1_table_from_rd() 3215 target = gic_read_typer(gic_data_rdist_rd_base() + GICR_TYPER); in its_cpu_init_collection() 5113 return !!(gic_read_typer(gic_data_rdist_rd_base() + GICR_TYPER) & GICR_TYPER_PLPIS); in gic_rdists_supports_plpis()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-gic-v3.c | 985 typer = gic_read_typer(ptr + GICR_TYPER); in gic_iterate_rdists() 1014 * GICR_TYPER bits [63:32]. in __gic_populate_rdist() 1023 typer = gic_read_typer(ptr + GICR_TYPER); in __gic_populate_rdist() 1056 u64 typer = gic_read_typer(ptr + GICR_TYPER); in __gic_update_rdist_properties()
|
H A D | irq-gic-v3-its.c | 2502 * Reencode the ITS SVPET and MPIDR as a GICR_TYPER, and compute in compute_its_aff() 2681 val = gic_read_typer(gic_data_rdist_rd_base() + GICR_TYPER); in inherit_vpe_l1_table_from_its() 2738 val = gic_read_typer(gic_data_rdist_rd_base() + GICR_TYPER); in inherit_vpe_l1_table_from_rd() 2747 val = gic_read_typer(base + GICR_TYPER); in inherit_vpe_l1_table_from_rd() 3255 target = gic_read_typer(gic_data_rdist_rd_base() + GICR_TYPER); in its_cpu_init_collection() 5206 return !!(gic_read_typer(gic_data_rdist_rd_base() + GICR_TYPER) & GICR_TYPER_PLPIS); in gic_rdists_supports_plpis()
|
/kernel/linux/linux-5.10/include/linux/irqchip/ |
H A D | arm-gic-v3.h | 116 #define GICR_TYPER 0x0008 macro
|
/kernel/linux/linux-6.6/include/linux/irqchip/ |
H A D | arm-gic-v3.h | 116 #define GICR_TYPER 0x0008 macro
|
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 685 REGISTER_DESC_WITH_LENGTH_UACCESS(GICR_TYPER,
|
Completed in 27 milliseconds