Home
last modified time | relevance | path

Searched refs:syscfg (Results 1 – 3 of 3) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/arm/platforms/
A Dvexpress.c33 static inline int vexpress_ctrl_start(uint32_t *syscfg, int write, in vexpress_ctrl_start() argument
42 syscfg[V2M_SYS_CFGCTRL/4] = V2M_SYS_CFG_START | in vexpress_ctrl_start()
50 stat = syscfg[V2M_SYS_CFGSTAT/4]; in vexpress_ctrl_start()
65 uint32_t *syscfg = (uint32_t *) FIXMAP_ADDR(FIXMAP_MISC); in vexpress_syscfg() local
71 if ( syscfg[V2M_SYS_CFGCTRL/4] & V2M_SYS_CFG_START ) in vexpress_syscfg()
75 syscfg[V2M_SYS_CFGSTAT/4] = 0; in vexpress_syscfg()
80 syscfg[V2M_SYS_CFGDATA/4] = *data; in vexpress_syscfg()
82 if ( vexpress_ctrl_start(syscfg, write, function, device) < 0 ) in vexpress_syscfg()
85 if ( vexpress_ctrl_start(syscfg, write, function, device) < 0 ) in vexpress_syscfg()
89 *data = syscfg[V2M_SYS_CFGDATA/4]; in vexpress_syscfg()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/
A Damd.c460 uint64_t syscfg; in check_syscfg_dram_mod_en() local
467 rdmsrl(MSR_K8_SYSCFG, syscfg); in check_syscfg_dram_mod_en()
468 if (!(syscfg & K8_MTRRFIXRANGE_DRAM_MODIFY)) in check_syscfg_dram_mod_en()
475 syscfg &= ~K8_MTRRFIXRANGE_DRAM_MODIFY; in check_syscfg_dram_mod_en()
476 wrmsrl(MSR_K8_SYSCFG, syscfg); in check_syscfg_dram_mod_en()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/mtrr/
A Dgeneric.c188 uint64_t syscfg, tom2; in print_mtrr_state() local
190 rdmsrl(MSR_K8_SYSCFG, syscfg); in print_mtrr_state()
191 if (syscfg & (1 << 21)) { in print_mtrr_state()
194 syscfg & (1 << 22) ? " (WB)" : ""); in print_mtrr_state()

Completed in 6 milliseconds