Subversion Repositories Kolibri OS

Rev

Rev 6084 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6084 Rev 6937
Line 67... Line 67...
67
	BUILD_BUG_ON(sizeof(struct vgt_if) != VGT_PVINFO_SIZE);
67
	BUILD_BUG_ON(sizeof(struct vgt_if) != VGT_PVINFO_SIZE);
Line 68... Line 68...
68
 
68
 
69
	if (!IS_HASWELL(dev))
69
	if (!IS_HASWELL(dev))
Line 70... Line 70...
70
		return;
70
		return;
71
 
71
 
72
	magic = readq(dev_priv->regs + vgtif_reg(magic));
72
	magic = __raw_i915_read64(dev_priv, vgtif_reg(magic));
Line 73... Line 73...
73
	if (magic != VGT_MAGIC)
73
	if (magic != VGT_MAGIC)
74
		return;
74
		return;
75
 
75
 
76
	version = INTEL_VGT_IF_VERSION_ENCODE(
76
	version = INTEL_VGT_IF_VERSION_ENCODE(
77
		readw(dev_priv->regs + vgtif_reg(version_major)),
77
		__raw_i915_read16(dev_priv, vgtif_reg(version_major)),
78
		readw(dev_priv->regs + vgtif_reg(version_minor)));
78
		__raw_i915_read16(dev_priv, vgtif_reg(version_minor)));
79
	if (version != INTEL_VGT_IF_VERSION) {
79
	if (version != INTEL_VGT_IF_VERSION) {