Home
last modified time | relevance | path

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

/linux-4.1.27/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
734 Sets the MSR that the Xen HVM guest uses to initialize its hypercall
736 blobs in userspace. When the guest writes the MSR, kvm copies one
/linux-4.1.27/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.1.27/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.1.27/drivers/staging/rtl8712/
Drtl8712_cmdctrl_regdef.h28 #define MSR (RTL8712_CMDCTRL_ + 0x000C) macro
Drtl871x_mp_ioctl.c293 r8712_write8(Adapter, MSR, 1); /* Link in ad hoc network, 0x1025004C */ in oid_rt_pro_start_test_hdl()
/linux-4.1.27/arch/powerpc/kernel/
Dswsusp_asm64.S114 SAVE_SPECIAL(MSR)
244 RESTORE_SPECIAL(MSR)
/linux-4.1.27/drivers/usb/serial/
Dio_16654.h41 #define MSR 6 // Modem Status Register macro
Dmos7720.c132 MSR, enumerator
/linux-4.1.27/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.c1968 val8 = rtl8723au_read8(padapter, MSR); in hw_var_set_opmode()
1970 rtl8723au_write8(padapter, MSR, val8); in hw_var_set_opmode()
/linux-4.1.27/Documentation/powerpc/
Dtransactional_memory.txt106 delivered. For future compatibility the MSR.TS field should be checked to
110 For 64-bit processes, uc->uc_mcontext.regs->msr is a full 64-bit MSR and its TS
113 For 32-bit processes, the mcontext's MSR register is only 32 bits; the top 32
114 bits are stored in the MSR of the second ucontext, i.e. in
/linux-4.1.27/arch/x86/boot/
Dearly_serial_console.c15 #define MSR 6 /* Modem Status */ macro
/linux-4.1.27/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.1.27/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.1.27/drivers/staging/rtl8188eu/hal/
Dusb_halinit.c1209 val8 = usb_read8(Adapter, MSR)&0x0c; in hw_var_set_opmode()
1211 usb_write8(Adapter, MSR, val8); in hw_var_set_opmode()
1302 val8 = usb_read8(Adapter, MSR)&0x0c; in SetHwReg8188EU()
1304 usb_write8(Adapter, MSR, val8); in SetHwReg8188EU()
1311 val8 = usb_read8(Adapter, MSR) & 0x03; in SetHwReg8188EU()
1313 usb_write8(Adapter, MSR, val8); in SetHwReg8188EU()
/linux-4.1.27/drivers/staging/rtl8192u/
Dr8192U_hw.h288 MSR = 0x303, // Media Status register enumerator
Dr8192U_core.c649 read_nic_byte(dev, MSR, &msr); in rtl8192_update_msr()
670 write_nic_byte(dev, MSR, msr); in rtl8192_update_msr()
/linux-4.1.27/drivers/net/wireless/rtl818x/
Drtl818x.h188 u8 MSR; member
/linux-4.1.27/arch/arm/boot/dts/
Dimx28-m28cu3.dts16 model = "MSR M28CU3";
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
Dr8192E_hw.h350 MSR = 0x303, enumerator
Dr8192E_dev.c66 msr = read_nic_byte(dev, MSR); in rtl8192e_update_msr()
93 write_nic_byte(dev, MSR, msr); in rtl8192e_update_msr()
112 u8 btMsr = read_nic_byte(dev, MSR); in rtl8192e_SetHwReg()
136 write_nic_byte(dev, MSR, btMsr); in rtl8192e_SetHwReg()
/linux-4.1.27/drivers/regulator/
Dbcm590xx-regulator.c302 BCM590XX_MATCH(msr, MSR),
/linux-4.1.27/arch/x86/kvm/
Dcpuid.c302 F(TSC) | F(MSR) | F(PAE) | F(MCE) | in __do_cpuid_ent()
312 F(TSC) | F(MSR) | F(PAE) | F(MCE) | in __do_cpuid_ent()
/linux-4.1.27/drivers/net/usb/
Drtl8150.c33 #define MSR 0x0137 macro
629 get_registers(dev, MSR, 1, &msr); in enable_net_traffic()
/linux-4.1.27/drivers/net/wireless/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.1.27/drivers/net/wireless/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.1.27/drivers/net/wireless/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.1.27/drivers/net/wireless/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.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
Dmac.c500 rtl_write_byte(rtlpriv, MSR, value); in rtl92c_set_network_type()
Dhw.c1322 u8 bt_msr = rtl_read_byte(rtlpriv, MSR); in _rtl92cu_set_media_status()
1367 rtl_write_byte(rtlpriv, MSR, bt_msr); in _rtl92cu_set_media_status()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtl8188e_spec.h448 #define MSR (REG_CR + 2) /* Media Status reg */ macro
/linux-4.1.27/drivers/net/wireless/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.1.27/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.1.27/drivers/staging/rtl8723au/include/
Drtl8723a_spec.h437 #define MSR (REG_CR + 2) macro
/linux-4.1.27/drivers/net/wireless/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.1.27/drivers/net/wireless/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.1.27/drivers/net/wireless/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.1.27/drivers/net/wireless/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.1.27/drivers/net/wireless/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.1.27/tools/power/cpupower/po/
Dde.po245 #. P state changes via MSR are identified via cpuid 80000007
Dcs.po249 #. P state changes via MSR are identified via cpuid 80000007
Dit.po244 #. 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.1.27/arch/x86/
DKconfig542 MSR's for some register accesses, mostly but not limited to thermal
1163 MSR accesses are directed to a specific CPU on multi-processor
/linux-4.1.27/Documentation/
Dkernel-parameters.txt3365 show_msr= [x86] show boot-time MSR settings
3367 Show boot-time (BIOS-initialized) MSR settings.
/linux-4.1.27/
DMAINTAINERS2806 CPUID/MSR DRIVER