X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Fbcm27xx%2Fpatches-5.15%2F950-0788-vc4-drm-Handle-fractional-coordinates-using-the-phas.patch;h=92aed82aee2ef2e9e51f49b9cef728ef00b0101e;hp=bfd8b07a295ea1e84c3b5099d7fb42fd20dc694f;hb=d6d8851d12e4c44badb8e268f9344d359d006ef0;hpb=fbfec3286e8bfce3a78749b7bcb67e658665f197 diff --git a/target/linux/bcm27xx/patches-5.15/950-0788-vc4-drm-Handle-fractional-coordinates-using-the-phas.patch b/target/linux/bcm27xx/patches-5.15/950-0788-vc4-drm-Handle-fractional-coordinates-using-the-phas.patch index bfd8b07a29..92aed82aee 100644 --- a/target/linux/bcm27xx/patches-5.15/950-0788-vc4-drm-Handle-fractional-coordinates-using-the-phas.patch +++ b/target/linux/bcm27xx/patches-5.15/950-0788-vc4-drm-Handle-fractional-coordinates-using-the-phas.patch @@ -11,7 +11,7 @@ Signed-off-by: Dom Cobley --- 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 } 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 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; }