From 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Mon, 13 May 2024 10:30:14 +0000 Subject: [PATCH] modify sin led gpio --- kernel/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h | 43 +++++++++++++++++++++++++------------------ 1 files changed, 25 insertions(+), 18 deletions(-) diff --git a/kernel/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h b/kernel/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h index b6c535d..8d22106 100644 --- a/kernel/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h +++ b/kernel/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h @@ -8,28 +8,38 @@ #ifndef EPD_LUT_H #define EPD_LUT_H -// same to pvi_wf_mode enum epd_lut_type { - WF_TYPE_RESET = 0, - WF_TYPE_GRAY2, // like DU - WF_TYPE_GRAY4, // like DU4 - WF_TYPE_GC16, - WF_TYPE_GL16, - WF_TYPE_GLR16, - WF_TYPE_GLD16, - WF_TYPE_A2, - WF_TYPE_GCC16, - PVI_WF_MAX, + WF_TYPE_RESET = 1, + WF_TYPE_GRAY16 = 2, + WF_TYPE_GRAY4 = 3, + WF_TYPE_GRAY2 = 4, + WF_TYPE_AUTO = 5, + WF_TYPE_A2 = 6, + WF_TYPE_GC16 = 7, + WF_TYPE_GL16 = 8, + WF_TYPE_GLR16 = 9, + WF_TYPE_GLD16 = 10, + WF_TYPE_GCC16 = 11, + WF_TYPE_MAX = 12, +}; - WF_TYPE_AUTO, // like GC16, rk define - WF_TYPE_MAX, - WF_TYPE_GRAY16, +enum pvi_wf_mode { + PVI_WF_RESET = 0, + PVI_WF_DU = 1, + PVI_WF_DU4 = 2, + PVI_WF_GC16 = 3, + PVI_WF_GL16 = 4, + PVI_WF_GLR16 = 5, + PVI_WF_GLD16 = 6, + PVI_WF_A2 = 7, + PVI_WF_GCC16 = 8, + PVI_WF_MAX, }; struct epd_lut_data { unsigned int frame_num; unsigned int *data; - u8 *wf_table[2]; + u8 *wf_table; }; /* @@ -39,9 +49,6 @@ int epd_lut_from_file_init(struct device *dev, void *waveform, int size); const char *epd_lut_get_wf_version(void); int epd_lut_get(struct epd_lut_data *output, enum epd_lut_type lut_type, int temperture); - -//you can change overlay lut mode here -int epd_overlay_lut(void); /* * PVI Waveform Interfaces -- Gitblit v1.6.2