| /linux/drivers/irqchip/ |
| H A D | irq-gic-v5-irs.c | 853 struct acpi_madt_generic_interrupt *gicc = (struct acpi_madt_generic_interrupt *)header; in gic_acpi_parse_iaffid() local 856 if (!(gicc->flags & (ACPI_MADT_ENABLED | ACPI_MADT_GICC_ONLINE_CAPABLE))) in gic_acpi_parse_iaffid() 859 if (gicc->irs_id != current_irsid) in gic_acpi_parse_iaffid() 862 cpu = get_logical_index(gicc->arm_mpidr); in gic_acpi_parse_iaffid() 864 if (gicc->iaffid & ~GENMASK(current_iaffid_bits - 1, 0)) { in gic_acpi_parse_iaffid() 865 pr_warn("CPU %d iaffid 0x%x exceeds IRS iaffid bits\n", cpu, gicc->iaffid); in gic_acpi_parse_iaffid() 870 per_cpu(cpu_iaffid, cpu).iaffid = gicc->iaffid; in gic_acpi_parse_iaffid()
|
| H A D | irq-gic.c | 1648 pr_err("No valid GICC entries exist\n"); in gic_v2_acpi_init() 1654 pr_err("Unable to map GICC registers\n"); in gic_v2_acpi_init()
|
| /linux/arch/arm64/kernel/ |
| H A D | acpi.c | 464 struct acpi_madt_generic_interrupt *gicc; in acpi_get_cpu_uid() local 469 gicc = acpi_cpu_get_madt_gicc(cpu); in acpi_get_cpu_uid() 470 if (!gicc) in acpi_get_cpu_uid() 473 *uid = gicc->uid; in acpi_get_cpu_uid()
|
| /linux/Documentation/arch/arm64/ |
| H A D | cpu-hotplug.rst | 34 boot to discover the system wide supported features. ACPI's MADT GICC 64 ``enabled`` in the MADT GICC structures, but should have the ``online capable``
|
| H A D | acpi_object_usage.rst | 420 Optional, but if used, only the GICC Affinity structures are read.
|
| /linux/include/linux/irqchip/ |
| H A D | arm-vgic-info.h | 27 /* GICv2 GICC VA */
|
| /linux/arch/arm64/boot/dts/marvell/ |
| H A D | armada-ap810-ap0.dtsi | 59 <0x00c0000 0x2000>, /* GICC */
|
| /linux/arch/arm64/boot/dts/amd/ |
| H A D | elba.dtsi | 148 <0x0 0x60000000 0x0 0x2000>, /* GICC */
|
| /linux/arch/arm64/boot/dts/broadcom/bcmbca/ |
| H A D | bcm6856.dtsi | 88 <0x2000 0x2000>, /* GICC */
|
| H A D | bcm6858.dtsi | 106 <0x2000 0x2000>, /* GICC */
|
| /linux/arch/arm64/boot/dts/hisilicon/ |
| H A D | hip05.dtsi | 248 <0x0 0xfe000000 0 0x10000>, /* GICC */
|
| H A D | hi3798cv200.dtsi | 98 <0x0 0xf1002000 0x0 0x2000>, /* GICC */
|
| H A D | hip06.dtsi | 248 <0x0 0xfe000000 0 0x10000>, /* GICC */
|
| H A D | hip07.dtsi | 954 <0x0 0xfe000000 0x0 0x10000>, /* GICC */
|
| /linux/arch/arm64/boot/dts/nuvoton/ |
| H A D | ma35d1.dtsi | 56 <0x0 0x50802000 0 0x2000>, /* GICC */
|
| /linux/arch/arm64/boot/dts/microchip/ |
| H A D | sparx5.dtsi | 118 <0x6 0x00200000 0x2000>, /* GICC */
|
| /linux/arch/arm64/boot/dts/arm/ |
| H A D | fvp-base-revc.dts | 231 <0x0 0x2c000000 0 0x2000>, // GICC
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | fsl-ls1043a.dtsi | 296 <0x0 0x1402000 0 0x2000>, /* GICC */
|
| H A D | imx8mq.dtsi | 1890 <0x31000000 0x2000>, /* GICC */
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-am62a-main.dtsi | 21 <0x01 0x00000000 0x00 0x2000>, /* GICC */
|
| H A D | k3-am62-main.dtsi | 26 <0x01 0x00000000 0x00 0x2000>, /* GICC */
|