kernel: bump 5.15 to 5.15.100
[openwrt/openwrt.git] / target / linux / bcm27xx / patches-5.15 / 950-0788-vc4-drm-Handle-fractional-coordinates-using-the-phas.patch
index bfd8b07a295ea1e84c3b5099d7fb42fd20dc694f..92aed82aee2ef2e9e51f49b9cef728ef00b0101e 100644 (file)
@@ -11,7 +11,7 @@ Signed-off-by: Dom Cobley <popcornmix@gmail.com>
 
 --- a/drivers/gpu/drm/vc4/vc4_plane.c
 +++ b/drivers/gpu/drm/vc4/vc4_plane.c
-@@ -458,14 +458,47 @@ static void vc4_write_tpz(struct vc4_pla
+@@ -460,14 +460,47 @@ static void vc4_write_tpz(struct vc4_pla
                        VC4_SET_FIELD(recip, SCALER_TPZ1_RECIP));
  }
  
@@ -62,7 +62,7 @@ Signed-off-by: Dom Cobley <popcornmix@gmail.com>
  }
  
  static u32 vc4_lbm_size(struct drm_plane_state *state)
-@@ -524,13 +557,13 @@ static void vc4_write_scaling_parameters
+@@ -526,13 +559,13 @@ static void vc4_write_scaling_parameters
        /* Ch0 H-PPF Word 0: Scaling Parameters */
        if (vc4_state->x_scaling[channel] == VC4_SCALING_PPF) {
                vc4_write_ppf(vc4_state,
@@ -78,7 +78,7 @@ Signed-off-by: Dom Cobley <popcornmix@gmail.com>
                vc4_dlist_write(vc4_state, 0xc0c0c0c0);
        }
  
-@@ -978,6 +1011,24 @@ static int vc4_plane_mode_set(struct drm
+@@ -980,6 +1013,24 @@ static int vc4_plane_mode_set(struct drm
                return -EINVAL;
        }