@@ -835,13 +835,13 @@ static int fw_range_cmp(u32 offset, const struct intel_forcewake_range *entry)
835
835
})
836
836
837
837
static enum forcewake_domains
838
- find_fw_domain (struct drm_i915_private * dev_priv , u32 offset )
838
+ find_fw_domain (struct intel_uncore * uncore , u32 offset )
839
839
{
840
840
const struct intel_forcewake_range * entry ;
841
841
842
842
entry = BSEARCH (offset ,
843
- dev_priv -> uncore . fw_domains_table ,
844
- dev_priv -> uncore . fw_domains_table_entries ,
843
+ uncore -> fw_domains_table ,
844
+ uncore -> fw_domains_table_entries ,
845
845
fw_range_cmp );
846
846
847
847
if (!entry )
@@ -853,11 +853,11 @@ find_fw_domain(struct drm_i915_private *dev_priv, u32 offset)
853
853
* translate it here to the list of available domains.
854
854
*/
855
855
if (entry -> domains == FORCEWAKE_ALL )
856
- return dev_priv -> uncore . fw_domains ;
856
+ return uncore -> fw_domains ;
857
857
858
- WARN (entry -> domains & ~dev_priv -> uncore . fw_domains ,
858
+ WARN (entry -> domains & ~uncore -> fw_domains ,
859
859
"Uninitialized forcewake domain(s) 0x%x accessed at 0x%x\n" ,
860
- entry -> domains & ~dev_priv -> uncore . fw_domains , offset );
860
+ entry -> domains & ~uncore -> fw_domains , offset );
861
861
862
862
return entry -> domains ;
863
863
}
@@ -885,15 +885,15 @@ static const struct intel_forcewake_range __vlv_fw_ranges[] = {
885
885
({ \
886
886
enum forcewake_domains __fwd = 0; \
887
887
if (NEEDS_FORCE_WAKE((offset))) \
888
- __fwd = find_fw_domain(dev_priv, offset); \
888
+ __fwd = find_fw_domain(& dev_priv->uncore , offset); \
889
889
__fwd; \
890
890
})
891
891
892
892
#define __gen11_fwtable_reg_read_fw_domains (offset ) \
893
893
({ \
894
894
enum forcewake_domains __fwd = 0; \
895
895
if (GEN11_NEEDS_FORCE_WAKE((offset))) \
896
- __fwd = find_fw_domain(dev_priv, offset); \
896
+ __fwd = find_fw_domain(& dev_priv->uncore , offset); \
897
897
__fwd; \
898
898
})
899
899
@@ -979,15 +979,15 @@ static const struct intel_forcewake_range __chv_fw_ranges[] = {
979
979
({ \
980
980
enum forcewake_domains __fwd = 0; \
981
981
if (NEEDS_FORCE_WAKE((offset)) && !is_gen8_shadowed(offset)) \
982
- __fwd = find_fw_domain(dev_priv, offset); \
982
+ __fwd = find_fw_domain(& dev_priv->uncore , offset); \
983
983
__fwd; \
984
984
})
985
985
986
986
#define __gen11_fwtable_reg_write_fw_domains (offset ) \
987
987
({ \
988
988
enum forcewake_domains __fwd = 0; \
989
989
if (GEN11_NEEDS_FORCE_WAKE((offset)) && !is_gen11_shadowed(offset)) \
990
- __fwd = find_fw_domain(dev_priv, offset); \
990
+ __fwd = find_fw_domain(& dev_priv->uncore , offset); \
991
991
__fwd; \
992
992
})
993
993
0 commit comments