Home
last modified time | relevance | path

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

/openbmc/linux/Documentation/powerpc/
H A Dimc.rst5 IMC (In-Memory Collection Counters)
17 IMC (In-Memory collection counters) is a hardware monitoring facility that
21 The Nest PMU counters are handled by a Nest IMC microcode which runs in the OCC
23 the nest IMC counter data to memory.
25 The Core and Thread IMC PMU counters are handled in the core. Core level PMU
26 counters give us the IMC counters' data per core and thread level PMU counters
27 give us the IMC counters' data per CPU thread.
29 OPAL obtains the IMC PMU and supported events information from the IMC Catalog
48 IMC catalog is available at:
51 The kernel discovers the IMC counters information in the device tree at the
[all …]
H A Dultravisor.rst139 * LDBAR (LD Base Address Register) and IMC (In-Memory Collection)
/openbmc/linux/sound/soc/intel/catpt/
H A Dipc.c259 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCDB, 0); in catpt_dsp_irq_thread()
276 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCCD, CATPT_IMC_IPCCD); in catpt_dsp_irq_handler()
286 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCCD, 0); in catpt_dsp_irq_handler()
293 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCDB, CATPT_IMC_IPCDB); in catpt_dsp_irq_handler()
H A Ddsp.c332 catpt_writel_shim(cdev, IMC, CATPT_IMC_DEFAULT); in catpt_dsp_set_regs_defaults()
437 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCDB | CATPT_IMC_IPCCD, 0); in catpt_dsp_power_up()
/openbmc/linux/drivers/net/wireless/ath/wil6210/
H A Dinterrupt.c127 wil_w(wil, RGF_DMA_EP_TX_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_irq_tx()
133 wil_w(wil, RGF_INT_GEN_TX_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_irq_tx_edma()
141 wil_w(wil, RGF_DMA_EP_RX_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_irq_rx()
147 wil_w(wil, RGF_INT_GEN_RX_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_irq_rx_edma()
156 wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_irq_misc()
164 wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_halp()
H A Dwil6210.h175 u32 IMC; /* Mask Clear, write 1 to clear */ member
H A Ddebugfs.c494 {"IMC", 0244, offsetof(struct RGF_ICR, IMC), doff_io32},
/openbmc/qemu/tests/tcg/multiarch/
H A Dtest-aes-main.c.inc158 verify(&rounds[i].after_sr, &t, "IMC");
166 verify(&rounds[i - 1].after_sr, &t, "ISB+ISR+AK+IMC");
178 verify(&rounds[i - 1].after_sr, &t, "ISB+ISR+IMC+AK");
/openbmc/qemu/hw/net/
H A De1000_common.h33 defreg(GPTC), defreg(ICR), defreg(ICS), defreg(IMC),
H A Digb_common.h61 defreg(GPTC), defreg(ICR), defreg(ICS), defreg(IMC),
H A De1000.c1193 [IMC] = set_imc, [IMS] = set_ims, [ICR] = set_icr,
1525 VMSTATE_UINT32(mac_reg[IMC], E1000State),
H A Digb_core.c3589 [IMC] = igb_mac_ims_read,
3928 [IMC] = igb_set_imc,
H A Dtrace-events218 e1000e_irq_ims_clear_set_imc(uint32_t val) "Clearing IMS bits due to IMC write 0x%x"
H A De1000e_core.c3160 [IMC] = e1000e_set_imc,
/openbmc/linux/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c851 ew32(IMC, 0xFFFFFFFF); in e1000_intr_test()
868 ew32(IMC, mask); in e1000_intr_test()
904 ew32(IMC, ~mask & 0x00007FFF); in e1000_intr_test()
917 ew32(IMC, 0xFFFFFFFF); in e1000_intr_test()
H A De1000_hw.c392 ew32(IMC, 0xffffffff); in e1000_reset_hw()
501 ew32(IMC, 0xffffffff); in e1000_reset_hw()
2435 ew32(IMC, 0xffffffff); in e1000_check_for_link()
H A De1000_main.c284 ew32(IMC, ~0); in e1000_irq_disable()
3770 ew32(IMC, ~0); in e1000_intr()
/openbmc/linux/drivers/net/ethernet/intel/e1000e/
H A D80003es2lan.c676 ew32(IMC, 0xffffffff); in e1000_reset_hw_80003es2lan()
715 ew32(IMC, 0xffffffff); in e1000_reset_hw_80003es2lan()
H A Dethtool.c1036 ew32(IMC, 0xFFFFFFFF); in e1000_intr_test()
1067 ew32(IMC, mask); in e1000_intr_test()
1103 ew32(IMC, ~mask & 0x00007FFF); in e1000_intr_test()
1116 ew32(IMC, 0xFFFFFFFF); in e1000_intr_test()
H A D82571.c955 ew32(IMC, 0xffffffff); in e1000_reset_hw_82571()
1040 ew32(IMC, 0xffffffff); in e1000_reset_hw_82571()
H A Dich8lan.c4779 ew32(IMC, 0xffffffff); in e1000_reset_hw_ich8lan()
4861 ew32(IMC, 0xffffffff); in e1000_reset_hw_ich8lan()
H A Dnetdev.c2216 ew32(IMC, ~0); in e1000_irq_disable()
/openbmc/linux/Documentation/admin-guide/
H A Dperf-security.rst33 memory controller (IMC), interconnect (QPI/UPI) or peripheral (PCIe)
/openbmc/u-boot/drivers/net/
H A De1000.c1630 E1000_WRITE_REG(hw, IMC, 0xffffffff); in e1000_reset_hw()
1689 E1000_WRITE_REG(hw, IMC, 0xffffffff); in e1000_reset_hw()
/openbmc/linux/drivers/eisa/
H A Deisa.ids902 ISA9700 "IMC PCnic 16bit NIC"