Home
last modified time | relevance | path

Searched refs:aer (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.15/drivers/pci/pcie/
H A Daer.c149 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 Dportdrv.c58 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 DMakefile10 obj-$(CONFIG_PCIEAER) += aer.o err.o tlp.o
H A DKconfig48 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 Doutput_format.rst99 <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 Dcper.c443 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 Dfsl,layerscape-pcie.yaml118 - const: aer
146 - const: aer
163 interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */
164 interrupt-names = "aer";
H A Dmbvl,gpex40-pcie.yaml97 - const: aer
157 interrupt-names = "aer", "pme", "intr";
H A Dbaikal,bt1-pcie.yaml57 - const: aer
151 "msi", "aer", "pme", "hp", "bw_mg",
H A Dsnps,dw-pcie.yaml180 const: aer
/linux-6.15/drivers/nvme/target/
H A Dtrace.h134 #define aer_name(aer) { aer, #aer } argument
/linux-6.15/drivers/nvme/host/
H A Dtrace.h115 #define aer_name(aer) { aer, #aer } argument
/linux-6.15/drivers/net/ethernet/ibm/ehea/
H A Dehea_qmr.c210 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 Dehea_qmr.h382 u64 *aer, u64 *aerr);
/linux-6.15/include/linux/
H A Daer.h68 struct aer_capability_regs *aer);
/linux-6.15/arch/powerpc/platforms/powernv/
H A Deeh-powernv.c805 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 Dsdhci-pci-gli.c610 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 Dfsl-ls1088a.dtsi569 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 Dfsl-lx2160a.dtsi1176 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 Dfsl-ls1046a.dtsi803 interrupt-names = "pme", "aer";
842 interrupt-names = "pme", "aer";
881 interrupt-names = "pme", "aer";
H A Dfsl-ls1043a.dtsi883 interrupt-names = "pme", "aer";
910 interrupt-names = "pme", "aer";
937 interrupt-names = "pme", "aer";
H A Dfsl-ls1028a.dtsi652 <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */
653 interrupt-names = "pme", "aer";
692 interrupt-names = "pme", "aer";
H A Dfsl-ls1012a.dtsi538 interrupt-names = "pme", "aer";
/linux-6.15/Documentation/PCI/
H A Dpcieaer-howto.rst241 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 Dactbl1.h1579 struct acpi_hest_aer_common aer; member
1587 struct acpi_hest_aer_common aer; member
1594 struct acpi_hest_aer_common aer; member

12