Home
last modified time | relevance | path

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

/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/gic/
Darm_gic.c172 unsigned int index, irq_num, sec_ppi_sgi_mask; in arm_gic_pcpu_distif_setup() local
189 irq_num = g_irq_sec_ptr[index]; in arm_gic_pcpu_distif_setup()
190 if (irq_num < MIN_SPI_ID) { in arm_gic_pcpu_distif_setup()
192 sec_ppi_sgi_mask |= 1U << irq_num; in arm_gic_pcpu_distif_setup()
193 gicd_set_ipriorityr(g_gicd_base, irq_num, in arm_gic_pcpu_distif_setup()
195 gicd_set_isenabler(g_gicd_base, irq_num); in arm_gic_pcpu_distif_setup()
226 unsigned int num_ints, ctlr, index, irq_num; in arm_gic_distif_setup() local
256 irq_num = g_irq_sec_ptr[index]; in arm_gic_distif_setup()
257 if (irq_num >= MIN_SPI_ID) { in arm_gic_distif_setup()
259 gicd_clr_igroupr(g_gicd_base, irq_num); in arm_gic_distif_setup()
[all …]
/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/gic/v2/
Dgicv2_helpers.c124 unsigned int index, irq_num; in gicv2_secure_spis_configure() local
130 irq_num = sec_intr_list[index]; in gicv2_secure_spis_configure()
131 if (irq_num >= MIN_SPI_ID) { in gicv2_secure_spis_configure()
133 gicd_clr_igroupr(gicd_base, irq_num); in gicv2_secure_spis_configure()
137 irq_num, in gicv2_secure_spis_configure()
141 gicd_set_itargetsr(gicd_base, irq_num, in gicv2_secure_spis_configure()
145 gicd_set_isenabler(gicd_base, irq_num); in gicv2_secure_spis_configure()
200 unsigned int index, irq_num, sec_ppi_sgi_mask = 0; in gicv2_secure_ppi_sgi_setup() local
219 irq_num = sec_intr_list[index]; in gicv2_secure_ppi_sgi_setup()
220 if (irq_num < MIN_SPI_ID) { in gicv2_secure_ppi_sgi_setup()
[all …]
/device/linaro/bootloader/arm-trusted-firmware/plat/nvidia/tegra/common/
Dtegra_gic.c92 uint32_t index, num_ints, irq_num; in tegra_gic_distif_setup() local
117 irq_num = g_irq_sec_ptr[index].irq; in tegra_gic_distif_setup()
120 if (irq_num >= MIN_SPI_ID) { in tegra_gic_distif_setup()
123 gicd_clr_igroupr(gicd_base, irq_num); in tegra_gic_distif_setup()
128 (uint64_t)irq_num, in tegra_gic_distif_setup()
133 val = gicd_read_icfgr(gicd_base, irq_num); in tegra_gic_distif_setup()
134 val |= (3U << ((irq_num & 0xFU) << 1U)); in tegra_gic_distif_setup()
135 gicd_write_icfgr(gicd_base, irq_num, val); in tegra_gic_distif_setup()
138 gicd_set_itargetsr(gicd_base, irq_num, in tegra_gic_distif_setup()
142 gicd_set_isenabler(gicd_base, irq_num); in tegra_gic_distif_setup()
/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/gic/v3/
Dgicv3_helpers.c377 unsigned int index, irq_num; in gicv3_secure_spis_configure() local
385 irq_num = sec_intr_list[index]; in gicv3_secure_spis_configure()
386 if (irq_num >= MIN_SPI_ID) { in gicv3_secure_spis_configure()
389 gicd_clr_igroupr(gicd_base, irq_num); in gicv3_secure_spis_configure()
393 gicd_set_igrpmodr(gicd_base, irq_num); in gicv3_secure_spis_configure()
395 gicd_clr_igrpmodr(gicd_base, irq_num); in gicv3_secure_spis_configure()
399 irq_num, in gicv3_secure_spis_configure()
406 irq_num, in gicv3_secure_spis_configure()
410 gicd_set_isenabler(gicd_base, irq_num); in gicv3_secure_spis_configure()
510 unsigned int index, irq_num; in gicv3_secure_ppi_sgi_configure() local
[all …]