aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/files/0818-drm-amd-dal-delete-dead-code.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/files/0818-drm-amd-dal-delete-dead-code.patch')
-rw-r--r--common/recipes-kernel/linux/files/0818-drm-amd-dal-delete-dead-code.patch226
1 files changed, 0 insertions, 226 deletions
diff --git a/common/recipes-kernel/linux/files/0818-drm-amd-dal-delete-dead-code.patch b/common/recipes-kernel/linux/files/0818-drm-amd-dal-delete-dead-code.patch
deleted file mode 100644
index fc0b7342..00000000
--- a/common/recipes-kernel/linux/files/0818-drm-amd-dal-delete-dead-code.patch
+++ /dev/null
@@ -1,226 +0,0 @@
-From c562cd14e7c34b0367e9749a007106020819ea07 Mon Sep 17 00:00:00 2001
-From: Eric Yang <eric.yang2@amd.com>
-Date: Thu, 18 Feb 2016 12:37:30 -0500
-Subject: [PATCH 0818/1110] drm/amd/dal: delete dead code
-
-Signed-off-by: Eric Yang <eric.yang2@amd.com>
-Acked-by: Harry Wentland <harry.wentland@amd.com>
----
- drivers/gpu/drm/amd/dal/dc/core/dc_resource.c | 36 +---------------------
- drivers/gpu/drm/amd/dal/dc/dc_hw_types.h | 27 ++--------------
- .../gpu/drm/amd/dal/dc/dce110/dce110_mem_input_v.c | 22 +++----------
- drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.h | 1 -
- .../gpu/drm/amd/dal/dc/dce110/dce110_transform_v.c | 4 +--
- drivers/gpu/drm/amd/dal/dc/inc/ipp.h | 6 ----
- 6 files changed, 10 insertions(+), 86 deletions(-)
-
-diff --git a/drivers/gpu/drm/amd/dal/dc/core/dc_resource.c b/drivers/gpu/drm/amd/dal/dc/core/dc_resource.c
-index e7a4b3e..107636a 100644
---- a/drivers/gpu/drm/amd/dal/dc/core/dc_resource.c
-+++ b/drivers/gpu/drm/amd/dal/dc/core/dc_resource.c
-@@ -192,39 +192,7 @@ static enum pixel_format convert_pixel_format_to_dalsurface(
- case SURFACE_PIXEL_FORMAT_VIDEO_420_YCrCb:
- dal_pixel_format = PIXEL_FORMAT_420BPP12;
- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_422_YCb:
-- dal_pixel_format = PIXEL_FORMAT_422BPP16;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_422_YCr:
-- dal_pixel_format = PIXEL_FORMAT_422BPP16;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_422_CbY:
-- dal_pixel_format = PIXEL_FORMAT_422BPP16;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_422_CrY:
-- dal_pixel_format = PIXEL_FORMAT_422BPP16;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_444_ACrYCb1555:
-- dal_pixel_format = PIXEL_FORMAT_444BPP16;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_444_CrYCb565:
-- dal_pixel_format = PIXEL_FORMAT_444BPP16;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_444_ACrYCb4444:
-- dal_pixel_format = PIXEL_FORMAT_444BPP16;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_444_CbYCrA5551:
-- dal_pixel_format = PIXEL_FORMAT_444BPP16;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_444_ACrYCb8888:
-- dal_pixel_format = PIXEL_FORMAT_444BPP32;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_444_ACrYCb2101010:
-- dal_pixel_format = PIXEL_FORMAT_444BPP32;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_444_CbYCrA1010102:
-- dal_pixel_format = PIXEL_FORMAT_444BPP32;
-- break;
-+
- default:
- dal_pixel_format = PIXEL_FORMAT_UNKNOWN;
- break;
-@@ -335,8 +303,6 @@ static void calculate_scaling_ratios(
- if (pipe_ctx->scl_data.format == PIXEL_FORMAT_420BPP12) {
- pipe_ctx->scl_data.ratios.horz_c.value /= 2;
- pipe_ctx->scl_data.ratios.vert_c.value /= 2;
-- } else if (pipe_ctx->scl_data.format == PIXEL_FORMAT_422BPP16) {
-- pipe_ctx->scl_data.ratios.horz_c.value /= 2;
- }
- }
-
-diff --git a/drivers/gpu/drm/amd/dal/dc/dc_hw_types.h b/drivers/gpu/drm/amd/dal/dc/dc_hw_types.h
-index 61939f7..f11a78d 100644
---- a/drivers/gpu/drm/amd/dal/dc/dc_hw_types.h
-+++ b/drivers/gpu/drm/amd/dal/dc/dc_hw_types.h
-@@ -153,20 +153,8 @@ enum surface_pixel_format {
- SURFACE_PIXEL_FORMAT_VIDEO_420_YCbCr =
- SURFACE_PIXEL_FORMAT_VIDEO_BEGIN,
- SURFACE_PIXEL_FORMAT_VIDEO_420_YCrCb,
-- SURFACE_PIXEL_FORMAT_VIDEO_422_YCb,
-- SURFACE_PIXEL_FORMAT_VIDEO_422_YCr,
-- SURFACE_PIXEL_FORMAT_VIDEO_422_CbY,
-- SURFACE_PIXEL_FORMAT_VIDEO_422_CrY,
-- /*grow 422/420 video here if necessary */
-- SURFACE_PIXEL_FORMAT_VIDEO_444_BEGIN,
-- SURFACE_PIXEL_FORMAT_VIDEO_444_ACrYCb1555 =
-- SURFACE_PIXEL_FORMAT_VIDEO_444_BEGIN,
-- SURFACE_PIXEL_FORMAT_VIDEO_444_CrYCb565,
-- SURFACE_PIXEL_FORMAT_VIDEO_444_ACrYCb4444,
-- SURFACE_PIXEL_FORMAT_VIDEO_444_CbYCrA5551,
-- SURFACE_PIXEL_FORMAT_VIDEO_444_ACrYCb8888,
-- SURFACE_PIXEL_FORMAT_VIDEO_444_ACrYCb2101010,
-- SURFACE_PIXEL_FORMAT_VIDEO_444_CbYCrA1010102
-+ SURFACE_PIXEL_FORMAT_INVALID
-+
- /*grow 444 video here if necessary */
- };
-
-@@ -341,25 +329,16 @@ enum pixel_format {
- PIXEL_FORMAT_FP16,
- /*video*/
- PIXEL_FORMAT_420BPP12,
-- PIXEL_FORMAT_422BPP16,
-- PIXEL_FORMAT_444BPP16,
-- PIXEL_FORMAT_444BPP32,
- /*end of pixel format definition*/
- PIXEL_FORMAT_INVALID,
-
- PIXEL_FORMAT_GRPH_BEGIN = PIXEL_FORMAT_INDEX8,
- PIXEL_FORMAT_GRPH_END = PIXEL_FORMAT_FP16,
- PIXEL_FORMAT_VIDEO_BEGIN = PIXEL_FORMAT_420BPP12,
-- PIXEL_FORMAT_VIDEO_END = PIXEL_FORMAT_444BPP32,
-+ PIXEL_FORMAT_VIDEO_END = PIXEL_FORMAT_420BPP12,
- PIXEL_FORMAT_UNKNOWN
- };
-
--struct dev_c_lut {
-- uint8_t red;
-- uint8_t green;
-- uint8_t blue;
--};
--
- /* OPP */
- enum dc_pixel_encoding {
- PIXEL_ENCODING_UNDEFINED,
-diff --git a/drivers/gpu/drm/amd/dal/dc/dce110/dce110_mem_input_v.c b/drivers/gpu/drm/amd/dal/dc/dce110/dce110_mem_input_v.c
-index 8a211d8..042bd3a 100644
---- a/drivers/gpu/drm/amd/dal/dc/dce110/dce110_mem_input_v.c
-+++ b/drivers/gpu/drm/amd/dal/dc/dce110/dce110_mem_input_v.c
-@@ -371,8 +371,7 @@ static void program_pixel_format(
- struct dce110_mem_input *mem_input110,
- enum surface_pixel_format format)
- {
-- if (format >= SURFACE_PIXEL_FORMAT_VIDEO_444_BEGIN ||
-- format < SURFACE_PIXEL_FORMAT_VIDEO_BEGIN) {
-+ if (format < SURFACE_PIXEL_FORMAT_VIDEO_BEGIN) {
- uint32_t value;
- uint8_t grph_depth;
- uint8_t grph_format;
-@@ -459,19 +458,8 @@ static void program_pixel_format(
- case SURFACE_PIXEL_FORMAT_VIDEO_420_YCrCb:
- video_format = 3;
- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_422_YCb:
-- video_format = 4;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_422_YCr:
-- video_format = 5;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_422_CbY:
-- video_format = 6;
-- break;
-- case SURFACE_PIXEL_FORMAT_VIDEO_422_CrY:
-- video_format = 7;
-- break;
- default:
-+ video_format = 0;
- break;
- }
-
-@@ -482,9 +470,9 @@ static void program_pixel_format(
- VIDEO_FORMAT);
-
- dm_write_reg(
-- mem_input110->base.ctx,
-- DCP_REG(mmUNP_GRPH_CONTROL_EXP),
-- value);
-+ mem_input110->base.ctx,
-+ DCP_REG(mmUNP_GRPH_CONTROL_EXP),
-+ value);
- }
- }
-
-diff --git a/drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.h b/drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.h
-index e6dcaf8..fada94d 100644
---- a/drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.h
-+++ b/drivers/gpu/drm/amd/dal/dc/dce110/dce110_opp.h
-@@ -68,7 +68,6 @@ struct dce110_regamma {
- struct pwl_float_data *rgb_oem;
- /* user supplied gamma */
- struct pwl_float_data *rgb_user;
-- struct dev_c_lut saved_palette[RGB_256X3X16];
- uint32_t extra_points;
- bool use_half_points;
- struct fixed31_32 x_max1;
-diff --git a/drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_v.c b/drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_v.c
-index aef17b3..47ab396 100644
---- a/drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_v.c
-+++ b/drivers/gpu/drm/amd/dal/dc/dce110/dce110_transform_v.c
-@@ -196,8 +196,7 @@ static bool setup_scaling_configuration(
- set_reg_field_value(value, 1, SCLV_MODE, SCL_MODE_C);
- set_reg_field_value(value, 1, SCLV_MODE, SCL_PSCL_EN_C);
- is_scaling_needed = true;
-- } else if (data->format != PIXEL_FORMAT_420BPP12 &&
-- data->format != PIXEL_FORMAT_422BPP16) {
-+ } else if (data->format != PIXEL_FORMAT_420BPP12) {
- set_reg_field_value(
- value,
- get_reg_field_value(value, SCLV_MODE, SCL_MODE),
-@@ -356,7 +355,6 @@ static void calculate_inits(
- inits->v_init_luma.integer = 1;
- inits->h_init_chroma.integer = 1;
- inits->v_init_chroma.integer = 1;
--
- }
-
- static void program_scl_ratios_inits(
-diff --git a/drivers/gpu/drm/amd/dal/dc/inc/ipp.h b/drivers/gpu/drm/amd/dal/dc/inc/ipp.h
-index e231ce1..bffeef5 100644
---- a/drivers/gpu/drm/amd/dal/dc/inc/ipp.h
-+++ b/drivers/gpu/drm/amd/dal/dc/inc/ipp.h
-@@ -111,12 +111,6 @@ struct ipp_funcs {
- struct input_pixel_processor *ipp,
- struct ipp_prescale_params *params);
-
-- bool (*ipp_set_palette)(
-- struct input_pixel_processor *ipp,
-- const struct dev_c_lut *palette,
-- uint32_t start,
-- uint32_t length,
-- enum pixel_format surface_pixel_format);
- };
-
- #endif /* __DAL_IPP_H__ */
---
-2.7.4
-