Home
last modified time | relevance | path

Searched full:mca (Results 1 – 25 of 45) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mca.c89 if (!adev->mca.mp0.ras) in amdgpu_mca_mp0_ras_sw_init()
92 ras = adev->mca.mp0.ras; in amdgpu_mca_mp0_ras_sw_init()
96 dev_err(adev->dev, "Failed to register mca.mp0 ras block!\n"); in amdgpu_mca_mp0_ras_sw_init()
100 strcpy(ras->ras_block.ras_comm.name, "mca.mp0"); in amdgpu_mca_mp0_ras_sw_init()
103 adev->mca.mp0.ras_if = &ras->ras_block.ras_comm; in amdgpu_mca_mp0_ras_sw_init()
113 if (!adev->mca.mp1.ras) in amdgpu_mca_mp1_ras_sw_init()
116 ras = adev->mca.mp1.ras; in amdgpu_mca_mp1_ras_sw_init()
120 dev_err(adev->dev, "Failed to register mca.mp1 ras block!\n"); in amdgpu_mca_mp1_ras_sw_init()
124 strcpy(ras->ras_block.ras_comm.name, "mca.mp1"); in amdgpu_mca_mp1_ras_sw_init()
127 adev->mca.mp1.ras_if = &ras->ras_block.ras_comm; in amdgpu_mca_mp1_ras_sw_init()
[all …]
H A Dumc_v6_7.c70 dev_info(adev->dev, "MCA STATUS 0x%llx, umc_reg_offset 0x%x\n", mc_umc_status, umc_reg_offset); in umc_v6_7_query_error_status_helper()
77 dev_info(adev->dev, "MCA IPID 0x%llx, umc_reg_offset 0x%x\n", reg_value, umc_reg_offset); in umc_v6_7_query_error_status_helper()
84 dev_info(adev->dev, "MCA SYND 0x%llx, umc_reg_offset 0x%x\n", reg_value, umc_reg_offset); in umc_v6_7_query_error_status_helper()
91 dev_info(adev->dev, "MCA MISC0 0x%llx, umc_reg_offset 0x%x\n", reg_value, umc_reg_offset); in umc_v6_7_query_error_status_helper()
H A Dgmc_v9_0.c1518 struct amdgpu_mca *mca = &adev->mca; in gmc_v9_0_set_mca_ras_funcs() local
1520 /* is UMC the right IP to check for MCA? Maybe DF? */ in gmc_v9_0_set_mca_ras_funcs()
1524 mca->mp0.ras = &mca_v3_0_mp0_ras; in gmc_v9_0_set_mca_ras_funcs()
1525 mca->mp1.ras = &mca_v3_0_mp1_ras; in gmc_v9_0_set_mca_ras_funcs()
1526 mca->mpio.ras = &mca_v3_0_mpio_ras; in gmc_v9_0_set_mca_ras_funcs()
/linux/drivers/infiniband/sw/rxe/
H A Drxe_mcast.c11 * struct rxe_mca ('mca'). An mcg is allocated each time a qp is
17 * mca is created. It holds a pointer to the qp and is added to a list
302 * __rxe_init_mca - initialize a new mca holding lock
305 * @mca: empty space for new mca
308 * and pass memory for new mca
313 struct rxe_mca *mca) in __rxe_init_mca() argument
334 mca->qp = qp; in __rxe_init_mca()
336 list_add_tail(&mca->qp_list, &mcg->qp_list); in __rxe_init_mca()
352 struct rxe_mca *mca, *tmp; in rxe_attach_mcg() local
357 list_for_each_entry(mca, &mcg->qp_list, qp_list) { in rxe_attach_mcg()
[all …]
H A Drxe_recv.c194 struct rxe_mca *mca; in rxe_rcv_mcast_pkt() local
217 list_for_each_entry(mca, &mcg->qp_list, qp_list) { in rxe_rcv_mcast_pkt()
218 qp = mca->qp; in rxe_rcv_mcast_pkt()
233 if (mca->qp_list.next != &mcg->qp_list) { in rxe_rcv_mcast_pkt()
/linux/sound/soc/apple/
H A DMakefile1 snd-soc-apple-mca-y := mca.o
3 obj-$(CONFIG_SND_SOC_APPLE_MCA) += snd-soc-apple-mca.o
H A DKconfig4 tristate "Apple Silicon MCA driver"
8 This option enables an ASoC platform driver for MCA peripherals found
/linux/include/uapi/misc/
H A Damd-apml.h49 * [0]...[3] mca msr func,
55 * Status code for MCA/MSR access
130 * - MCAMSR protocol to get MCA bank details for Function at thread level
/linux/arch/x86/include/asm/
H A Dmpspec_def.h88 #define BUSTYPE_MCA "MCA" /* Obsolete */
171 * 4 2 CPU MCA 82489DX
174 * 7 2 CPU MCA+PCI
H A Dcpufeatures.h34 #define X86_FEATURE_MCA ( 0*32+14) /* "mca" Machine Check Architecture */
415 #define X86_FEATURE_OVERFLOW_RECOV (17*32+ 0) /* "overflow_recov" MCA overflow recovery support */
418 #define X86_FEATURE_SMCA (17*32+ 3) /* "smca" Scalable MCA */
/linux/arch/x86/xen/
H A Dtrace.c4 #include <xen/interface/xen-mca.h>
H A Dxen-head.S22 #include <xen/interface/xen-mca.h>
/linux/arch/m68k/
H A DKconfig.bus46 (MCA) or VESA. ISA is an older system, now being displaced by PCI;
/linux/drivers/acpi/apei/
H A Dhest.c42 * structures for MCA.
43 * During HEST parsing, detected MCA error sources are cached from early
/linux/arch/x86/kernel/cpu/mce/
H A Dcore.c96 * MCA banks polled by the period polling timer for corrected events.
97 * With Intel CMCI, this only has MCA banks which do not support CMCI (if any).
104 * MCA banks controlled through firmware first for corrected errors.
385 panic("MCA architectural violation!\n"); in ex_handler_msr_mce()
414 * RDMSR on MCA MSRs should not fault. If they do, this is very much an in mce_rdmsrq()
974 * The Instruction Fetch Unit is at MCA bank 1 for all affected systems.
1031 * Track which CPUs entered the MCA broadcast synchronization and which not in
2035 * These CPUs have MCA bank 8 which reports only one error type called in mce_zhaoxin_feature_init()
2332 "Ignoring request to disable invalid MCA bank %d.\n", in mce_disable_bank()
H A Dintel.c36 * some MCA banks are shared across cpus. When a cpu is offlined, cmci_clear()
39 * taking ownership of some of the shared MCA banks that were previously
/linux/arch/x86/include/asm/xen/
H A Dhypercall.h55 #include <xen/interface/xen-mca.h>
410 return _hypercall1(int, mca, mc_op); in HYPERVISOR_mca()
/linux/Documentation/mm/
H A Dhwpoison.rst9 (``MCA recovery``). This requires the OS to declare a page "poisoned",
/linux/lib/zstd/common/
H A Dcpu.h143 D(mca, 14)
/linux/drivers/scsi/
H A Dsim710.c8 * MCA card detection code by Trent McNair. (now deleted)
/linux/drivers/net/fddi/skfp/
H A Dhwt.c21 * MCA: Added support for the SK-NET FDDI-FM2 adapter. The
/linux/tools/testing/selftests/ia64/
H A Daliasing-test.c179 * important thing is that no MCA happened. in scan_rom()
/linux/tools/arch/x86/include/asm/
H A Dcpufeatures.h34 #define X86_FEATURE_MCA ( 0*32+14) /* "mca" Machine Check Architecture */
415 #define X86_FEATURE_OVERFLOW_RECOV (17*32+ 0) /* "overflow_recov" MCA overflow recovery support */
418 #define X86_FEATURE_SMCA (17*32+ 3) /* "smca" Scalable MCA */
/linux/Documentation/networking/device_drivers/ethernet/3com/
H A D3c509.rst74 3c589, the 3c529 (MCA bus), and the 3c579 (EISA bus).
/linux/drivers/accel/ivpu/
H A Dvpu_boot_api.h119 /** VPU MCA ECC signalling mode. By default, no signalling is used */

12