Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/xe/stolen: use the same types as i915 interface

Unify the i915 and xe interfaces by switching to the same types as i915.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://lore.kernel.org/r/f15d41bc232dfa957841f16d9a069c777af40194.1758732183.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>

+7 -8
+4 -4
drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_stolen.h
··· 11 11 struct drm_device; 12 12 struct intel_stolen_node; 13 13 14 - int i915_gem_stolen_insert_node_in_range(struct intel_stolen_node *node, 15 - u32 size, u32 align, 16 - u32 start, u32 end); 14 + int i915_gem_stolen_insert_node_in_range(struct intel_stolen_node *node, u64 size, 15 + unsigned int align, u64 start, u64 end); 17 16 18 - int i915_gem_stolen_insert_node(struct intel_stolen_node *node, u32 size, u32 align); 17 + int i915_gem_stolen_insert_node(struct intel_stolen_node *node, u64 size, 18 + unsigned int align); 19 19 20 20 void i915_gem_stolen_remove_node(struct intel_stolen_node *node); 21 21
+3 -4
drivers/gpu/drm/xe/display/xe_stolen.c
··· 11 11 struct xe_bo *bo; 12 12 }; 13 13 14 - int i915_gem_stolen_insert_node_in_range(struct intel_stolen_node *node, 15 - u32 size, u32 align, 16 - u32 start, u32 end) 14 + int i915_gem_stolen_insert_node_in_range(struct intel_stolen_node *node, u64 size, 15 + unsigned int align, u64 start, u64 end) 17 16 { 18 17 struct xe_device *xe = node->xe; 19 18 ··· 41 42 return err; 42 43 } 43 44 44 - int i915_gem_stolen_insert_node(struct intel_stolen_node *node, u32 size, u32 align) 45 + int i915_gem_stolen_insert_node(struct intel_stolen_node *node, u64 size, unsigned int align) 45 46 { 46 47 /* Not used on xe */ 47 48 WARN_ON(1);