mbox series

[0/3] Add gamma lut support for mt8195

Message ID 20220822091945.21343-1-zheng-yan.chen@mediatek.com (mailing list archive)
Headers show
Series Add gamma lut support for mt8195 | expand

Message

zheng-yan.chen Aug. 22, 2022, 9:19 a.m. UTC
Since the gamma_set_common() function for previous SoC,
such as  mt8173 and mt8183, is designed for 9bit-to-10bit
conversion.
mt8195 is using 10bit-to-12bit conversion, which is
not compatible with the previous function.

Thus, need to update the function to fit the need of mt8195.

---
Base on series [1]:
[1]: Add driver nodes for MT8195 SoC
- https://patchwork.kernel.org/project/linux-mediatek/list/?series=666741
---

zheng-yan.chen (3):
  dt-bindings: mediatek: Add gamma compatible for mt8195
  drm/mediatek: Add gamma lut support for mt8195
  arm64: dts: Modify gamma compatible for mt8195

 .../display/mediatek/mediatek,gamma.yaml      |  3 +-
 arch/arm64/boot/dts/mediatek/mt8195.dtsi      |  4 +-
 drivers/gpu/drm/mediatek/mtk_disp_aal.c       |  2 +-
 drivers/gpu/drm/mediatek/mtk_disp_drv.h       |  3 +-
 drivers/gpu/drm/mediatek/mtk_disp_gamma.c     | 97 ++++++++++++++-----
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c       |  5 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.h       |  1 -
 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c   |  1 +
 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h   |  1 +
 drivers/gpu/drm/mediatek/mtk_drm_drv.c        |  2 +
 10 files changed, 87 insertions(+), 32 deletions(-)