Home
last modified time | relevance | path

Searched refs:MSR (Results 1 – 62 of 62) sorted by relevance

/linux-4.4.14/Documentation/virtual/kvm/
Dmsr.txt11 Custom MSR list
14 The current supported Custom MSR list is:
29 guaranteed to update this data at the moment of MSR write.
31 to write more than once to this MSR. Fields have the following meanings:
45 particular MSR is global.
47 Availability of this MSR must be checked via bit 3 in 0x4000001 cpuid
125 Availability of this MSR must be checked via bit 3 in 0x4000001 cpuid
133 This MSR falls outside the reserved KVM range and may be removed in the
136 Availability of this MSR must be checked via bit 0 in 0x4000001 cpuid
143 This MSR falls outside the reserved KVM range and may be removed in the
[all …]
Dppc-pv.txt115 MSR bits
118 The MSR contains bits that require hypervisor intervention and bits that do
127 If any other bit changes in the MSR, please still use mtmsr(d).
Dtimekeeping.txt319 The TSC is represented internally as a 64-bit MSR which can be read with the
326 write the TSC MSR is not an architectural guarantee.
410 specific MSR fields.
518 or an MSR read.
Dapi.txt148 not returned in the MSR list, as different vcpus can have a different number
745 Sets the MSR that the Xen HVM guest uses to initialize its hypercall
747 blobs in userspace. When the guest writes the MSR, kvm copies one
/linux-4.4.14/drivers/net/hamradio/
Dbaycom_ser_hdx.c102 #define MSR(iobase) (iobase+6) macro
225 cur_s = inb(MSR(dev->base_addr)) & 0x10; /* the CTS line */ in ser12_rx()
362 hdlcdrv_setdcd(&bc->hdrv, !((inb(MSR(dev->base_addr)) ^ bc->opt_dcd) & 0x80)); in ser12_rx()
414 inb(MSR(dev->base_addr)); in ser12_interrupt()
448 b2 = inb(MSR(iobase)); in ser12_check_uart()
450 b3 = inb(MSR(iobase)) & 0xf0; in ser12_check_uart()
452 outb(b2, MSR(iobase)); in ser12_check_uart()
Dbaycom_ser_fdx.c114 #define MSR(iobase) (iobase+6) macro
301 msr = inb(MSR(dev->base_addr)); in ser12_interrupt()
335 msr = inb(MSR(dev->base_addr)); in ser12_interrupt()
389 b2 = inb(MSR(iobase)); in ser12_check_uart()
391 b3 = inb(MSR(iobase)) & 0xf0; in ser12_check_uart()
393 outb(b2, MSR(iobase)); in ser12_check_uart()
Dyam.c172 #define MSR(iobase) (iobase+6) macro
315 inb(MSR(iobase)); in fpga_reset()
462 rc = inb(MSR(iobase)); /* check DONE signal */ in fpga_download()
491 inb(MSR(dev->base_addr)); in yam_set_uart()
518 b2 = inb(MSR(iobase)); in yam_check_uart()
520 b3 = inb(MSR(iobase)) & 0xf0; in yam_check_uart()
522 outb(b2, MSR(iobase)); in yam_check_uart()
760 unsigned char msr = inb(MSR(dev->base_addr)); in yam_interrupt()
/linux-4.4.14/arch/sparc/include/asm/
Dfloppy_64.h443 #define MSR (port + 4) macro
452 while (!((status = inb(MSR)) & 0x80) && --timeout) in sun_pci_fd_out_byte()
467 while (!((status = inb(MSR)) & 0x80) && --timeout) in sun_pci_fd_sensei()
488 outb(0x80, MSR); in sun_pci_fd_reset()
526 #undef MSR
/linux-4.4.14/drivers/staging/rtl8712/
Drtl8712_cmdctrl_regdef.h28 #define MSR (RTL8712_CMDCTRL_ + 0x000C) macro
Drtl871x_mp_ioctl.c295 r8712_write8(Adapter, MSR, 1); /* Link in ad hoc network, 0x1025004C */ in oid_rt_pro_start_test_hdl()
/linux-4.4.14/arch/powerpc/kernel/
Dswsusp_asm64.S114 SAVE_SPECIAL(MSR)
244 RESTORE_SPECIAL(MSR)
/linux-4.4.14/drivers/usb/serial/
Dio_16654.h41 #define MSR 6 // Modem Status Register macro
/linux-4.4.14/Documentation/powerpc/
Dtransactional_memory.txt107 delivered. For future compatibility the MSR.TS field should be checked to
111 For 64-bit processes, uc->uc_mcontext.regs->msr is a full 64-bit MSR and its TS
114 For 32-bit processes, the mcontext's MSR register is only 32 bits; the top 32
115 bits are stored in the MSR of the second ucontext, i.e. in
/linux-4.4.14/drivers/staging/rtl8723au/hal/
Dhal_com.c465 val8 = rtl8723au_read8(padapter, MSR) & 0x0c; in rtl8723a_set_media_status()
467 rtl8723au_write8(padapter, MSR, val8); in rtl8723a_set_media_status()
474 val8 = rtl8723au_read8(padapter, MSR) & 0x03; in rtl8723a_set_media_status1()
476 rtl8723au_write8(padapter, MSR, val8); in rtl8723a_set_media_status1()
Drtl8723a_hal_init.c1948 val8 = rtl8723au_read8(padapter, MSR); in hw_var_set_opmode()
1950 rtl8723au_write8(padapter, MSR, val8); in hw_var_set_opmode()
/linux-4.4.14/arch/x86/boot/
Dearly_serial_console.c15 #define MSR 6 /* Modem Status */ macro
/linux-4.4.14/arch/frv/kernel/
Dgdb-io.c40 #define FLOWCTL_QUERY(LINE) ({ __UART(MSR) & UART_MSR_##LINE; })
Ddebug-stub.c33 #define FLOWCTL_QUERY0(LINE) ({ __UART0(MSR) & UART_MSR_##LINE; })
/linux-4.4.14/arch/x86/kernel/
Dverify_cpu.S98 jnc verify_cpu_check # only write MSR if bit was changed
Dearly_printk.c94 #define MSR 6 /* Modem Status */ macro
/linux-4.4.14/drivers/staging/rtl8188eu/hal/
Dusb_halinit.c1206 val8 = usb_read8(Adapter, MSR)&0x0c; in hw_var_set_opmode()
1208 usb_write8(Adapter, MSR, val8); in hw_var_set_opmode()
1299 val8 = usb_read8(Adapter, MSR)&0x0c; in SetHwReg8188EU()
1301 usb_write8(Adapter, MSR, val8); in SetHwReg8188EU()
1308 val8 = usb_read8(Adapter, MSR) & 0x03; in SetHwReg8188EU()
1310 usb_write8(Adapter, MSR, val8); in SetHwReg8188EU()
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/
Drtl818x.h188 u8 MSR; member
/linux-4.4.14/drivers/staging/rtl8192u/
Dr8192U_hw.h289 MSR = 0x303, // Media Status register enumerator
Dr8192U_core.c732 read_nic_byte(dev, MSR, &msr); in rtl8192_update_msr()
753 write_nic_byte(dev, MSR, msr); in rtl8192_update_msr()
/linux-4.4.14/arch/arm/boot/dts/
Dimx28-m28cu3.dts16 model = "MSR M28CU3";
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/
Dr8192E_hw.h346 MSR = 0x303, enumerator
Dr8192E_dev.c62 msr = rtl92e_readb(dev, MSR); in _rtl92e_update_msr()
89 rtl92e_writeb(dev, MSR, msr); in _rtl92e_update_msr()
107 u8 btMsr = rtl92e_readb(dev, MSR); in rtl92e_set_reg()
129 rtl92e_writeb(dev, MSR, btMsr); in rtl92e_set_reg()
/linux-4.4.14/drivers/regulator/
Dbcm590xx-regulator.c302 BCM590XX_MATCH(msr, MSR),
/linux-4.4.14/drivers/net/usb/
Drtl8150.c33 #define MSR 0x0137 macro
629 get_registers(dev, MSR, 1, &msr); in enable_net_traffic()
/linux-4.4.14/arch/x86/kvm/
Dcpuid.c304 F(TSC) | F(MSR) | F(PAE) | F(MCE) | in __do_cpuid_ent()
314 F(TSC) | F(MSR) | F(PAE) | F(MCE) | in __do_cpuid_ent()
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/
Ddev.c848 rtl818x_iowrite8(priv, &priv->map->MSR, RTL818X_MSR_ENEDCA); in rtl8180_init_hw()
850 rtl818x_iowrite8(priv, &priv->map->MSR, 0); in rtl8180_init_hw()
1517 rtl818x_iowrite8(priv, &priv->map->MSR, reg); in rtl8180_bss_info_changed()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
Dhw.c1172 u8 bt_msr = rtl_read_byte(rtlpriv, MSR); in _rtl92se_set_media_status()
1206 bt_msr = rtl_read_byte(rtlpriv, MSR) & ~MSR_LINK_MASK; in _rtl92se_set_media_status()
1207 rtl_write_byte(rtlpriv, MSR, bt_msr); in _rtl92se_set_media_status()
Dreg.h63 #define MSR 0x004C macro
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
Dreg.h353 #define MSR (REG_CR + 2) macro
Dhw.c1075 u8 bt_msr = rtl_read_byte(rtlpriv, MSR); in _rtl92de_set_media_status()
1129 rtl_write_byte(rtlpriv, MSR, bt_msr); in _rtl92de_set_media_status()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Dmac.c438 rtl_write_byte(rtlpriv, MSR, value); in rtl92c_set_network_type()
Dhw.c1332 u8 bt_msr = rtl_read_byte(rtlpriv, MSR); in _rtl92cu_set_media_status()
1376 rtl_write_byte(rtlpriv, MSR, bt_msr); in _rtl92cu_set_media_status()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
Dhw.c889 rtl_write_byte(rtlpriv, MSR, 0x00); in _rtl88ee_init_mac()
1223 u8 bt_msr = rtl_read_byte(rtlpriv, MSR) & 0xfc; in _rtl88ee_set_media_status()
1281 rtl_write_byte(rtlpriv, MSR, bt_msr | mode); in _rtl88ee_set_media_status()
Dreg.h351 #define MSR (REG_CR + 2) macro
/linux-4.4.14/drivers/staging/rtl8188eu/include/
Drtl8188e_spec.h411 #define MSR (REG_CR + 2) /* Media Status reg */ macro
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/
Ddev.c879 rtl818x_iowrite8(priv, &priv->map->MSR, RTL818X_MSR_ENEDCA); in rtl8187b_init_hw()
1285 rtl818x_iowrite8(priv, &priv->map->MSR, reg); in rtl8187_bss_info_changed()
/linux-4.4.14/arch/blackfin/kernel/
Ddebug-mmrs.c553 __UART(MSR, msr); in bfin_debug_mmrs_uart()
569 __UART(MSR, msr); in bfin_debug_mmrs_uart()
/linux-4.4.14/drivers/staging/rtl8723au/include/
Drtl8723a_spec.h437 #define MSR (REG_CR + 2) macro
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
Dhw.c1125 u8 bt_msr = rtl_read_byte(rtlpriv, MSR) & 0xfc; in _rtl8723e_set_media_status()
1186 rtl_write_byte(rtlpriv, MSR, bt_msr | mode); in _rtl8723e_set_media_status()
Dreg.h319 #define MSR (REG_CR + 2) macro
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
Dhw.c1162 u8 bt_msr = rtl_read_byte(rtlpriv, MSR); in _rtl92ce_set_media_status()
1225 rtl_write_byte(rtlpriv, MSR, bt_msr | mode); in _rtl92ce_set_media_status()
Dreg.h337 #define MSR (REG_CR + 2) macro
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
Dhw.c1504 u8 bt_msr = rtl_read_byte(rtlpriv, MSR) & 0xfc; in _rtl8723be_set_media_status()
1561 rtl_write_byte(rtlpriv, MSR, bt_msr | mode); in _rtl8723be_set_media_status()
Dreg.h366 #define MSR (REG_CR + 2) macro
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
Dhw.c1456 u8 bt_msr = rtl_read_byte(rtlpriv, MSR) & 0xfc; in _rtl92ee_set_media_status()
1513 rtl_write_byte(rtlpriv, MSR, bt_msr | mode); in _rtl92ee_set_media_status()
Dreg.h381 #define MSR (REG_CR + 2) macro
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
Dhw.c426 val[0] = rtl_read_byte(rtlpriv, MSR) & 0x3; in rtl8821ae_get_hw_reg()
2130 u8 bt_msr = rtl_read_byte(rtlpriv, MSR); in _rtl8821ae_set_media_status()
2181 rtl_write_byte(rtlpriv, MSR, bt_msr); in _rtl8821ae_set_media_status()
Dreg.h377 #define MSR (REG_CR + 2) macro
/linux-4.4.14/tools/power/cpupower/po/
Dde.po245 #. P state changes via MSR are identified via cpuid 80000007
Dit.po244 #. P state changes via MSR are identified via cpuid 80000007
Dcs.po249 #. P state changes via MSR are identified via cpuid 80000007
Dfr.po244 #. P state changes via MSR are identified via cpuid 80000007
Dpt.po243 #. P state changes via MSR are identified via cpuid 80000007
/linux-4.4.14/tools/perf/Documentation/
Dintel-pt.txt150 fields in the IA32_RTIT_CTL MSR. Here is a list of them and their definitions:
/linux-4.4.14/arch/x86/
DKconfig552 MSR's for some register accesses, mostly but not limited to thermal
1178 MSR accesses are directed to a specific CPU on multi-processor
/linux-4.4.14/Documentation/
Dkernel-parameters.txt3485 show_msr= [x86] show boot-time MSR settings
3487 Show boot-time (BIOS-initialized) MSR settings.
/linux-4.4.14/
DMAINTAINERS3052 CPUID/MSR DRIVER