Home
last modified time | relevance | path

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

/Linux-v4.19/Documentation/acpi/apei/
Doutput_format.txt96 <aer status string>
98 aer_layer=<aer layer string>, aer_agent=<aer agent string>
108 <aer status string># :=
115 <aer status string># :=
121 <aer layer string> :=
124 <aer agent string> :=
/Linux-v4.19/drivers/pci/pcie/
Dportdrv_core.c46 u32 *pme, u32 *aer, u32 *dpc) in pcie_message_numbers() argument
72 *aer = (reg32 & PCI_ERR_ROOT_AER_IRQ) >> 27; in pcie_message_numbers()
73 nvec = max(nvec, *aer + 1); in pcie_message_numbers()
103 u32 pme = 0, aer = 0, dpc = 0; in pcie_port_enable_irq_vec() local
112 nvec = pcie_message_numbers(dev, mask, &pme, &aer, &dpc); in pcie_port_enable_irq_vec()
145 irqs[PCIE_PORT_SERVICE_AER_SHIFT] = pci_irq_vector(dev, aer); in pcie_port_enable_irq_vec()
DMakefile10 obj-$(CONFIG_PCIEAER) += aer.o
Daer.c820 struct aer_capability_regs *aer) in cper_print_aer() argument
827 status = aer->cor_status; in cper_print_aer()
828 mask = aer->cor_mask; in cper_print_aer()
830 status = aer->uncor_status; in cper_print_aer()
831 mask = aer->uncor_mask; in cper_print_aer()
842 info.first_error = PCI_ERR_CAP_FEP(aer->cap_control); in cper_print_aer()
851 aer->uncor_severity); in cper_print_aer()
854 __print_tlp_header(dev, &aer->header_log); in cper_print_aer()
857 aer_severity, tlp_header_valid, &aer->header_log); in cper_print_aer()
DKconfig47 help of a user space helper tool aer-inject, which can be
49 http://www.kernel.org/pub/linux/utils/pci/aer-inject/
/Linux-v4.19/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c230 u64 hret, aer, aerr; in ehea_destroy_cq() local
237 ehea_error_data(cq->adapter, cq->fw_handle, &aer, &aerr); in ehea_destroy_cq()
356 u64 hret, aer, aerr; in ehea_destroy_eq() local
364 ehea_error_data(eq->adapter, eq->fw_handle, &aer, &aerr); in ehea_destroy_eq()
535 u64 hret, aer, aerr; in ehea_destroy_qp() local
543 ehea_error_data(qp->adapter, qp->fw_handle, &aer, &aerr); in ehea_destroy_qp()
995 u64 *aer, u64 *aerr) in ehea_error_data() argument
1011 *aer = rblock[6]; in ehea_error_data()
Dehea_qmr.h396 u64 *aer, u64 *aerr);
Dehea_main.c939 u64 resource_type, aer, aerr; in ehea_qp_aff_irq_handler() local
952 &aer, &aerr); in ehea_qp_aff_irq_handler()
955 if ((aer & EHEA_AER_RESET_MASK) || in ehea_qp_aff_irq_handler()
/Linux-v4.19/Documentation/PCI/
Dpcieaer-howto.txt136 fatal error happens. The root port aer service driver provides a
192 component has an aer driver. If it has, kernel uses the reset_link
193 callback of the aer driver. If the upstream component has no aer driver
197 they should provide their own aer service drivers with reset_link
262 Then, you need a user space tool named aer-inject, which can be gotten
264 https://git.kernel.org/cgit/linux/kernel/git/gong.chen/aer-inject.git/
266 More information about aer-inject can be found in the document comes
/Linux-v4.19/arch/arm64/boot/dts/freescale/
Dfsl-ls1088a.dtsi519 interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */
520 interrupt-names = "aer";
543 interrupts = <0 113 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */
544 interrupt-names = "aer";
567 interrupts = <0 118 IRQ_TYPE_LEVEL_HIGH>; /* aer interrupt */
568 interrupt-names = "aer";
Dfsl-ls1046a.dtsi639 interrupt-names = "aer", "pme";
664 interrupt-names = "aer", "pme";
689 interrupt-names = "aer", "pme";
Dfsl-ls1012a.dtsi484 interrupt-names = "aer", "pme";
/Linux-v4.19/include/linux/
Daer.h69 struct aer_capability_regs *aer);
/Linux-v4.19/arch/powerpc/platforms/powernv/
Deeh-powernv.c857 int aer = edev ? edev->aer_cap : 0; in __pnv_eeh_bridge_reset() local
868 if (aer) { in __pnv_eeh_bridge_reset()
869 eeh_ops->read_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset()
872 eeh_ops->write_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset()
890 if (aer) { in __pnv_eeh_bridge_reset()
891 eeh_ops->read_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset()
894 eeh_ops->write_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset()
/Linux-v4.19/include/acpi/
Dactbl1.h1252 struct acpi_hest_aer_common aer; member
1260 struct acpi_hest_aer_common aer; member
1267 struct acpi_hest_aer_common aer; member
/Linux-v4.19/drivers/misc/cxl/
Dpci.c1349 int aer; in cxl_fixup_malformed_tlp() local
1354 if (!(aer = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_ERR))) in cxl_fixup_malformed_tlp()
1356 pci_read_config_dword(dev, aer + PCI_ERR_UNCOR_MASK, &data); in cxl_fixup_malformed_tlp()
1362 pci_write_config_dword(dev, aer + PCI_ERR_UNCOR_MASK, data); in cxl_fixup_malformed_tlp()
/Linux-v4.19/arch/x86/kernel/
Dpci-calgary_64.c553 u32 aer; in calgary_tce_cache_blast() local
560 aer = readl(target); in calgary_tce_cache_blast()
582 writel(aer, target); in calgary_tce_cache_blast()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c10600 tmp_list->aer = 1; in bnx2x_prev_path_mark_eeh()
10622 if (tmp_list->aer) { in bnx2x_prev_is_path_marked()
10666 if (!tmp_list->aer) { in bnx2x_prev_mark_path()
10671 tmp_list->aer = 0; in bnx2x_prev_mark_path()
10688 tmp_list->aer = 0; in bnx2x_prev_mark_path()
10907 int aer = 0; in bnx2x_prev_unload() local
10922 aer = !!(bnx2x_prev_path_get_entry(bp) && in bnx2x_prev_unload()
10923 bnx2x_prev_path_get_entry(bp)->aer); in bnx2x_prev_unload()
10927 if (fw == FW_MSG_CODE_DRV_UNLOAD_COMMON || aer) { in bnx2x_prev_unload()
Dbnx2x.h1297 u8 aer; member
/Linux-v4.19/arch/s390/tools/
Dopcodes.txt63 3a aer RR_FF
/Linux-v4.19/
DMAINTAINERS11224 F: drivers/pci/pcie/aer.c