Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/i915/
H A Di915_cmd_parser.c208 #define SMI STD_MI_OPCODE_SHIFT macro
221 CMD( MI_NOOP, SMI, F, 1, S ),
222 CMD( MI_USER_INTERRUPT, SMI, F, 1, R ),
223 CMD( MI_WAIT_FOR_EVENT, SMI, F, 1, R ),
224 CMD( MI_ARB_CHECK, SMI, F, 1, S ),
225 CMD( MI_REPORT_HEAD, SMI, F, 1, S ),
226 CMD( MI_SUSPEND_FLUSH, SMI, F, 1, S ),
227 CMD( MI_SEMAPHORE_MBOX, SMI, !F, 0xFF, R ),
228 CMD( MI_STORE_DWORD_INDEX, SMI, !F, 0xFF, R ),
229 CMD( MI_LOAD_REGISTER_IMM(1), SMI, !F, 0xFF, W,
[all …]
/linux/Documentation/userspace-api/
H A Ddcdbas.rst28 management information via a system management interrupt (SMI). The SMI data
30 buffer is required for the SMI. The driver maintains the memory required for
31 the SMI and provides a way for the application to generate the SMI.
41 a SMI using this driver:
45 3) Write "1" to smi_request to generate a calling interface SMI or
46 "2" to generate a raw SMI.
57 a driver perform a SMI after the OS has finished shutting down.
71 2) Write type of SMI that driver needs to perform to host_control_smi_type.
74 (Driver will perform host control SMI when it is notified that the OS
78 Host Control SMI Type
[all …]
/linux/drivers/media/pci/smipcie/
H A DKconfig3 tristate "SMI PCIe DVBSky cards"
13 Support for cards with SMI PCIe bridge:
/linux/arch/arm/mach-omap2/
H A Dsleep34xx.S98 smc #1 @ call SMI monitor (smi #1)
419 smc #1 @ call SMI monitor (smi #1)
430 smc #1 @ call SMI monitor (smi #1)
445 smc #1 @ call SMI monitor (smi #1)
455 smc #0 @ Call SMI monitor (smieq)
461 smc #0 @ Call SMI monitor (smieq)
466 smc #0 @ Call SMI monitor (smieq)
/linux/drivers/net/dsa/realtek/
H A DKconfig26 bool "Realtek SMI interface support"
30 through SMI.
/linux/Documentation/devicetree/bindings/net/
H A Dcavium-mdio.txt1 * System Management Interface (SMI) / MDIO
33 * System Management Interface (SMI) / MDIO Nexus
/linux/Documentation/arch/x86/
H A Dmicrocode.rst141 (#SMI) and Non-Maskable interrupts (#NMI).
170 an SMI, that thread will be stopped in the first instruction in the SMI
173 Since the secondary thread is stopped in the first instruction in SMI,
H A Dmtrr.rst23 MTRRs is through the use of SMI handlers, one case could be for fan control,
/linux/Documentation/devicetree/bindings/display/
H A Dsm501fb.txt11 - interrupts : SMI interrupt to the cpu should be described here.
/linux/arch/arm/boot/dts/marvell/
H A Ddove-cm-a510.dtsi56 * E1: PHY RTL8211D on internal GbE (SMI address 0x03)
120 /* Optional RTL8211D GbE PHY on SMI address 0x03 */
/linux/Documentation/hwmon/
H A Dnct7904.rst65 - SMI
/linux/drivers/net/ethernet/marvell/
H A Dpxa168_eth.c46 #define SMI 0x0010 macro
1291 for (i = 0; rdl(pep, SMI) & SMI_BUSY; i++) { in smi_wait_ready()
1310 wrl(pep, SMI, (phy_addr << 16) | (regnum << 21) | SMI_OP_R); in pxa168_smi_read()
1312 for (i = 0; !((val = rdl(pep, SMI)) & SMI_R_VALID); i++) { in pxa168_smi_read()
1334 wrl(pep, SMI, (phy_addr << 16) | (regnum << 21) | in pxa168_smi_write()
/linux/Documentation/driver-api/
H A Dipmi.rst261 view of the IPMI interfaces. It allows multiple SMI interfaces to be
263 and the user should not have to care what type of SMI is below them.
272 To handle this, and to allow for discovery, you register an SMI
281 ipmi_create_user. The interface number specifies which SMI you want
372 The Lower Layer (SMI) Interface
375 As mentioned before, multiple SMI interfaces may be registered to the
378 in the order they register, although if an SMI unregisters and then
687 The preaction may be "pre_smi" for an indication through the SMI
688 interface, "pre_int" for an indication through the SMI with an
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-vegman-n110.dts41 …IN_ALERT","FM_PVCCIN_CPU1_PWR_IN_ALERT","BMC_SYS_PWR_FAULT","BMC_SYS_PWR_OK","SMI","POST_COMPLETE",
H A Daspeed-bmc-vegman-sx20.dts41 …IN_ALERT","FM_PVCCIN_CPU1_PWR_IN_ALERT","BMC_SYS_PWR_FAULT","BMC_SYS_PWR_OK","SMI","POST_COMPLETE",
/linux/arch/arm64/boot/dts/marvell/
H A Darmada-8040-clearfog-gt-8k.dts439 * [27] CP1 SMI MDIO
440 * [28] CP1 SMI MDC
/linux/drivers/mtd/devices/
H A DKconfig99 tristate "SPEAR MTD NOR Support through SMI controller"
103 This enable SNOR support on SPEAR platforms using SMI controller
/linux/tools/perf/Documentation/
H A Dperf-stat.txt540 Measure SMI cost if msr/aperf/ and msr/smi/ events are supported.
543 freeze core counters on SMI.
545 The cost of SMI can be measured by (aperf - unhalted core cycles).
547 In practice, the percentages of SMI cycles is very useful for performance
549 The output is SMI cycles%, equals to (aperf - unhalted core cycles) / aperf
/linux/Documentation/trace/
H A Dhwlat_detector.rst28 the only thing that could do that would be an SMI or other hardware hiccup
/linux/drivers/infiniband/core/
H A Dcma_trace.h142 ib_qp_type(SMI) \
/linux/drivers/char/ipmi/
H A DKconfig75 Offloads individual SMI inits. It speeds up the boot time.
/linux/arch/arm/boot/dts/gemini/
H A Dgemini-dlink-dir-685.dts189 /* This is a RealTek RTL8366RB switch and PHY using SMI over GPIO */
/linux/arch/arm/boot/dts/st/
H A Dstih407-pinctrl.dtsi197 * switch where the mdio/mdc have been used for managing the SMI
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c488 if (XGMAC_GET_BITS(mac_isr, MAC_ISR, SMI)) { in xgbe_isr_bh_work()
/linux/kernel/trace/
H A DKconfig485 System Management Interrupt (SMI) takes a noticeable amount of

12