| /linux-6.15/drivers/pci/pcie/ |
| H A D | aer.c | 149 int aer = dev->aer_cap; in enable_ecrc_checking() local 152 if (!aer) in enable_ecrc_checking() 173 int aer = dev->aer_cap; in disable_ecrc_checking() local 176 if (!aer) in disable_ecrc_checking() 301 if (!aer) in pci_aer_raw_clear_status() 334 if (!aer) in pci_save_aer_state() 356 if (!aer) in pci_restore_aer_state() 862 if (!aer) in is_error_source() 1096 if (aer) in pci_aer_handle_error() 1220 if (!aer) in aer_get_device_error_info() [all …]
|
| H A D | portdrv.c | 58 u32 *pme, u32 *aer, u32 *dpc) in pcie_message_numbers() argument 85 *aer = FIELD_GET(PCI_ERR_ROOT_AER_IRQ, reg32); in pcie_message_numbers() 86 nvec = max(nvec, *aer + 1); in pcie_message_numbers() 116 u32 pme = 0, aer = 0, dpc = 0; in pcie_port_enable_irq_vec() local 125 nvec = pcie_message_numbers(dev, mask, &pme, &aer, &dpc); in pcie_port_enable_irq_vec() 161 irqs[PCIE_PORT_SERVICE_AER_SHIFT] = pci_irq_vector(dev, aer); in pcie_port_enable_irq_vec()
|
| H A D | Makefile | 10 obj-$(CONFIG_PCIEAER) += aer.o err.o tlp.o
|
| H A D | Kconfig | 48 help of a user space helper tool aer-inject, which can be 50 https://github.com/intel/aer-inject.git
|
| /linux-6.15/Documentation/firmware-guide/acpi/apei/ |
| H A D | output_format.rst | 99 <aer status string> 101 aer_layer=<aer layer string>, aer_agent=<aer agent string> 111 <aer status string># := 118 <aer status string># := 124 <aer layer string> := 127 <aer agent string> :=
|
| /linux-6.15/drivers/firmware/efi/ |
| H A D | cper.c | 443 struct aer_capability_regs *aer; in cper_print_pcie() local 445 aer = (struct aer_capability_regs *)pcie->aer_info; in cper_print_pcie() 447 pfx, aer->cor_status, aer->cor_mask); in cper_print_pcie() 449 pfx, aer->uncor_status, aer->uncor_mask); in cper_print_pcie() 451 pfx, aer->uncor_severity); in cper_print_pcie() 453 aer->header_log.dw[0], aer->header_log.dw[1], in cper_print_pcie() 454 aer->header_log.dw[2], aer->header_log.dw[3]); in cper_print_pcie()
|
| /linux-6.15/Documentation/devicetree/bindings/pci/ |
| H A D | fsl,layerscape-pcie.yaml | 118 - const: aer 146 - const: aer 163 interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 164 interrupt-names = "aer";
|
| H A D | mbvl,gpex40-pcie.yaml | 97 - const: aer 157 interrupt-names = "aer", "pme", "intr";
|
| H A D | baikal,bt1-pcie.yaml | 57 - const: aer 151 "msi", "aer", "pme", "hp", "bw_mg",
|
| H A D | snps,dw-pcie.yaml | 180 const: aer
|
| /linux-6.15/drivers/nvme/target/ |
| H A D | trace.h | 134 #define aer_name(aer) { aer, #aer } argument
|
| /linux-6.15/drivers/nvme/host/ |
| H A D | trace.h | 115 #define aer_name(aer) { aer, #aer } argument
|
| /linux-6.15/drivers/net/ethernet/ibm/ehea/ |
| H A D | ehea_qmr.c | 210 u64 hret, aer, aerr; in ehea_destroy_cq() local 217 ehea_error_data(cq->adapter, cq->fw_handle, &aer, &aerr); in ehea_destroy_cq() 336 u64 hret, aer, aerr; in ehea_destroy_eq() local 344 ehea_error_data(eq->adapter, eq->fw_handle, &aer, &aerr); in ehea_destroy_eq() 515 u64 hret, aer, aerr; in ehea_destroy_qp() local 523 ehea_error_data(qp->adapter, qp->fw_handle, &aer, &aerr); in ehea_destroy_qp() 972 u64 *aer, u64 *aerr) in ehea_error_data() argument 988 *aer = rblock[6]; in ehea_error_data()
|
| H A D | ehea_qmr.h | 382 u64 *aer, u64 *aerr);
|
| /linux-6.15/include/linux/ |
| H A D | aer.h | 68 struct aer_capability_regs *aer);
|
| /linux-6.15/arch/powerpc/platforms/powernv/ |
| H A D | eeh-powernv.c | 805 int aer = edev ? edev->aer_cap : 0; in __pnv_eeh_bridge_reset() local 816 if (aer) { in __pnv_eeh_bridge_reset() 817 eeh_ops->read_config(edev, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset() 820 eeh_ops->write_config(edev, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset() 838 if (aer) { in __pnv_eeh_bridge_reset() 839 eeh_ops->read_config(edev, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset() 842 eeh_ops->write_config(edev, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset()
|
| /linux-6.15/drivers/mmc/host/ |
| H A D | sdhci-pci-gli.c | 610 int aer; in gl9750_hw_setting() local 629 aer = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ERR); in gl9750_hw_setting() 630 if (aer) { in gl9750_hw_setting() 631 pci_read_config_dword(pdev, aer + PCI_ERR_COR_MASK, &value); in gl9750_hw_setting() 633 pci_write_config_dword(pdev, aer + PCI_ERR_COR_MASK, value); in gl9750_hw_setting() 809 int aer; in gl9755_hw_setting() local 844 aer = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ERR); in gl9755_hw_setting() 845 if (aer) { in gl9755_hw_setting() 846 pci_read_config_dword(pdev, aer + PCI_ERR_COR_MASK, &value); in gl9755_hw_setting() 848 pci_write_config_dword(pdev, aer + PCI_ERR_COR_MASK, value); in gl9755_hw_setting()
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| H A D | fsl-ls1088a.dtsi | 569 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 570 interrupt-names = "aer"; 608 interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 609 interrupt-names = "aer"; 646 interrupts = <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 647 interrupt-names = "aer";
|
| H A D | fsl-lx2160a.dtsi | 1176 interrupt-names = "aer", "pme", "intr"; 1204 interrupt-names = "aer", "pme", "intr"; 1232 interrupt-names = "aer", "pme", "intr"; 1260 interrupt-names = "aer", "pme", "intr"; 1288 interrupt-names = "aer", "pme", "intr"; 1316 interrupt-names = "aer", "pme", "intr";
|
| H A D | fsl-ls1046a.dtsi | 803 interrupt-names = "pme", "aer"; 842 interrupt-names = "pme", "aer"; 881 interrupt-names = "pme", "aer";
|
| H A D | fsl-ls1043a.dtsi | 883 interrupt-names = "pme", "aer"; 910 interrupt-names = "pme", "aer"; 937 interrupt-names = "pme", "aer";
|
| H A D | fsl-ls1028a.dtsi | 652 <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */ 653 interrupt-names = "pme", "aer"; 692 interrupt-names = "pme", "aer";
|
| H A D | fsl-ls1012a.dtsi | 538 interrupt-names = "pme", "aer";
|
| /linux-6.15/Documentation/PCI/ |
| H A D | pcieaer-howto.rst | 241 Then, you need a user space tool named aer-inject, which can be gotten 244 https://github.com/intel/aer-inject.git 246 More information about aer-inject can be found in the document in
|
| /linux-6.15/include/acpi/ |
| H A D | actbl1.h | 1579 struct acpi_hest_aer_common aer; member 1587 struct acpi_hest_aer_common aer; member 1594 struct acpi_hest_aer_common aer; member
|