drm/i915: Shrink {icl_mg,tgl_dkl}_phy_ddi_buf_trans
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 6 Oct 2021 20:49:23 +0000 (23:49 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 14 Oct 2021 15:45:59 +0000 (18:45 +0300)
All the values we have in {icl_mg,tgl_dkl}_phy_ddi_buf_trans
fit into u8. Shrink the types accordingly.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211006204937.30774-3-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h

index 82fdc5ecd9dedab97e297ac30db72bad34105b5d..2133984a572bff41ada07355db44b274a6ee329b 100644 (file)
@@ -34,15 +34,15 @@ struct icl_ddi_buf_trans {
 };
 
 struct icl_mg_phy_ddi_buf_trans {
-       u32 cri_txdeemph_override_11_6;
-       u32 cri_txdeemph_override_5_0;
-       u32 cri_txdeemph_override_17_12;
+       u8 cri_txdeemph_override_11_6;
+       u8 cri_txdeemph_override_5_0;
+       u8 cri_txdeemph_override_17_12;
 };
 
 struct tgl_dkl_phy_ddi_buf_trans {
-       u32 vswing;
-       u32 preshoot;
-       u32 de_emphasis;
+       u8 vswing;
+       u8 preshoot;
+       u8 de_emphasis;
 };
 
 struct dg2_snps_phy_buf_trans {