summaryrefslogtreecommitdiff
path: root/drivers/soc/mediatek/mt8186-mmsys.h
diff options
context:
space:
mode:
authorXinlei Lee <xinlei.lee@mediatek.com>2022-09-14 21:21:00 +0800
committerMatthias Brugger <matthias.bgg@gmail.com>2022-09-15 23:50:28 +0200
commitb404cb45990bf24d41c29fe856aafb0746a7b81f (patch)
tree45b72436dfe4c8003844fb216599c5343b820de8 /drivers/soc/mediatek/mt8186-mmsys.h
parent1b8501505f57757c393aa20da36fe2d8c29694d0 (diff)
soc: mediatek: Add mmsys func to adapt to dpi output for MT8186
Add mmsys func to manipulate dpi output format config for MT8186. Co-developed-by: Jitao Shi <jitao.shi@mediatek.com> Signed-off-by: Jitao Shi <jitao.shi@mediatek.com> Signed-off-by: Xinlei Lee <xinlei.lee@mediatek.com> Reviewed-by: Nís F. R. A. Prado <nfraprado@collabora.com> Link: https://lore.kernel.org/all/1663161662-1598-2-git-send-email-xinlei.lee@mediatek.com/ Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
Diffstat (limited to 'drivers/soc/mediatek/mt8186-mmsys.h')
-rw-r--r--drivers/soc/mediatek/mt8186-mmsys.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/soc/mediatek/mt8186-mmsys.h b/drivers/soc/mediatek/mt8186-mmsys.h
index eb1ad9c37a9c..09b1ccbc0093 100644
--- a/drivers/soc/mediatek/mt8186-mmsys.h
+++ b/drivers/soc/mediatek/mt8186-mmsys.h
@@ -3,6 +3,12 @@
#ifndef __SOC_MEDIATEK_MT8186_MMSYS_H
#define __SOC_MEDIATEK_MT8186_MMSYS_H
+/* Values for DPI configuration in MMSYS address space */
+#define MT8186_MMSYS_DPI_OUTPUT_FORMAT 0x400
+#define DPI_FORMAT_MASK 0x1
+#define DPI_RGB888_DDR_CON BIT(0)
+#define DPI_RGB565_SDR_CON BIT(1)
+
#define MT8186_MMSYS_OVL_CON 0xF04
#define MT8186_MMSYS_OVL0_CON_MASK 0x3
#define MT8186_MMSYS_OVL0_2L_CON_MASK 0xC