| /linux/Documentation/arch/powerpc/ |
| H A D | imc.rst | 5 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 D | ultravisor.rst | 139 * LDBAR (LD Base Address Register) and IMC (In-Memory Collection)
|
| /linux/sound/soc/intel/catpt/ |
| H A D | ipc.c | 261 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCDB, 0); in catpt_dsp_irq_thread() 278 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCCD, CATPT_IMC_IPCCD); in catpt_dsp_irq_handler() 288 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCCD, 0); in catpt_dsp_irq_handler() 295 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCDB, CATPT_IMC_IPCDB); in catpt_dsp_irq_handler()
|
| H A D | dsp.c | 329 catpt_writel_shim(cdev, IMC, CATPT_IMC_DEFAULT); in catpt_dsp_set_regs_defaults() 434 catpt_updatel_shim(cdev, IMC, CATPT_IMC_IPCDB | CATPT_IMC_IPCCD, 0); in catpt_dsp_power_up()
|
| /linux/drivers/net/wireless/ath/wil6210/ |
| H A D | interrupt.c | 127 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 D | wil6210.h | 175 u32 IMC; /* Mask Clear, write 1 to clear */ member
|
| H A D | debugfs.c | 494 {"IMC", 0244, offsetof(struct RGF_ICR, IMC), doff_io32},
|
| /linux/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000_ethtool.c | 849 ew32(IMC, 0xFFFFFFFF); in e1000_intr_test() 866 ew32(IMC, mask); in e1000_intr_test() 902 ew32(IMC, ~mask & 0x00007FFF); in e1000_intr_test() 915 ew32(IMC, 0xFFFFFFFF); in e1000_intr_test()
|
| H A D | e1000_hw.c | 392 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 D | e1000_main.c | 281 ew32(IMC, ~0); in e1000_irq_disable() 3771 ew32(IMC, ~0); in e1000_intr()
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | 80003es2lan.c | 676 ew32(IMC, 0xffffffff); in e1000_reset_hw_80003es2lan() 715 ew32(IMC, 0xffffffff); in e1000_reset_hw_80003es2lan()
|
| H A D | ethtool.c | 1014 ew32(IMC, 0xFFFFFFFF); in e1000_intr_test() 1045 ew32(IMC, mask); in e1000_intr_test() 1081 ew32(IMC, ~mask & 0x00007FFF); in e1000_intr_test() 1094 ew32(IMC, 0xFFFFFFFF); in e1000_intr_test()
|
| H A D | 82571.c | 955 ew32(IMC, 0xffffffff); in e1000_reset_hw_82571() 1040 ew32(IMC, 0xffffffff); in e1000_reset_hw_82571()
|
| H A D | ich8lan.c | 4846 ew32(IMC, 0xffffffff); in e1000_reset_hw_ich8lan() 4928 ew32(IMC, 0xffffffff); in e1000_reset_hw_ich8lan()
|
| H A D | netdev.c | 2215 ew32(IMC, ~0); in e1000_irq_disable()
|
| /linux/Documentation/admin-guide/ |
| H A D | perf-security.rst | 33 memory controller (IMC), interconnect (QPI/UPI) or peripheral (PCIe)
|
| /linux/drivers/eisa/ |
| H A D | eisa.ids | 902 ISA9700 "IMC PCnic 16bit NIC"
|