From 7d07b3ae8ddad407913c5301877e694430a3263f Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Thu, 23 Nov 2023 08:24:31 +0000
Subject: [PATCH] add build kerneldeb
---
u-boot/include/edid.h | 41 ++++++++++++++++++++++++++++++++++++++++-
1 files changed, 40 insertions(+), 1 deletions(-)
diff --git a/u-boot/include/edid.h b/u-boot/include/edid.h
index 6cfc308..0967912 100644
--- a/u-boot/include/edid.h
+++ b/u-boot/include/edid.h
@@ -882,6 +882,38 @@
u32 fps;
};
+struct csc_info {
+ u16 hue;
+ u16 saturation;
+ u16 contrast;
+ u16 brightness;
+ u16 r_gain;
+ u16 g_gain;
+ u16 b_gain;
+ u16 r_offset;
+ u16 g_offset;
+ u16 b_offset;
+ u16 csc_enable;
+};
+
+
+#define ACM_GAIN_LUT_HY_LENGTH (9*17)
+#define ACM_GAIN_LUT_HY_TOTAL_LENGTH (ACM_GAIN_LUT_HY_LENGTH * 3)
+#define ACM_GAIN_LUT_HS_LENGTH (13*17)
+#define ACM_GAIN_LUT_HS_TOTAL_LENGTH (ACM_GAIN_LUT_HS_LENGTH * 3)
+#define ACM_DELTA_LUT_H_LENGTH 65
+#define ACM_DELTA_LUT_H_TOTAL_LENGTH (ACM_DELTA_LUT_H_LENGTH * 3)
+
+struct acm_data {
+ s16 delta_lut_h[ACM_DELTA_LUT_H_TOTAL_LENGTH];
+ s16 gain_lut_hy[ACM_GAIN_LUT_HY_TOTAL_LENGTH];
+ s16 gain_lut_hs[ACM_GAIN_LUT_HS_TOTAL_LENGTH];
+ u16 y_gain;
+ u16 h_gain;
+ u16 s_gain;
+ u16 acm_enable;
+};
+
struct base2_disp_info {
char disp_head_flag[6];
struct base2_screen_info screen_info[4];
@@ -890,8 +922,15 @@
struct base2_gamma_lut_data gamma_lut_data;
struct base2_cubic_lut_data cubic_lut_data;
struct framebuffer_info framebuffer_info;
- u32 reserved[244];
+ u32 cacm_header;
+ u32 reserved[243];
u32 crc;
+ /* baseparameter version 3.0 add */
+ struct csc_info csc_info;
+ struct acm_data acm_data;
+ u8 resv2[10*1024]; /* */
+ u32 crc2;
+ /* baseparameter version 3.0 add */
};
struct base2_disp_header {
--
Gitblit v1.6.2