linux/drivers/soc/mediatek/mt8186-mmsys.h

/* SPDX-License-Identifier: GPL-2.0-only */

#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
#define MT8186_DPI_FORMAT_MASK
#define MT8186_DPI_RGB888_SDR_CON
#define MT8186_DPI_RGB888_DDR_CON
#define MT8186_DPI_RGB565_SDR_CON
#define MT8186_DPI_RGB565_DDR_CON

#define MT8186_MMSYS_OVL_CON
#define MT8186_MMSYS_OVL0_CON_MASK
#define MT8186_MMSYS_OVL0_2L_CON_MASK
#define MT8186_OVL0_GO_BLEND
#define MT8186_OVL0_GO_BG
#define MT8186_OVL0_2L_GO_BLEND
#define MT8186_OVL0_2L_GO_BG
#define MT8186_DISP_RDMA0_SOUT_SEL
#define MT8186_RDMA0_SOUT_SEL_MASK
#define MT8186_RDMA0_SOUT_TO_DSI0
#define MT8186_RDMA0_SOUT_TO_COLOR0
#define MT8186_RDMA0_SOUT_TO_DPI0
#define MT8186_DISP_OVL0_2L_MOUT_EN
#define MT8186_OVL0_2L_MOUT_EN_MASK
#define MT8186_OVL0_2L_MOUT_TO_RDMA0
#define MT8186_OVL0_2L_MOUT_TO_RDMA1
#define MT8186_DISP_OVL0_MOUT_EN
#define MT8186_OVL0_MOUT_EN_MASK
#define MT8186_OVL0_MOUT_TO_RDMA0
#define MT8186_OVL0_MOUT_TO_RDMA1
#define MT8186_DISP_DITHER0_MOUT_EN
#define MT8186_DITHER0_MOUT_EN_MASK
#define MT8186_DITHER0_MOUT_TO_DSI0
#define MT8186_DITHER0_MOUT_TO_RDMA1
#define MT8186_DITHER0_MOUT_TO_DPI0
#define MT8186_DISP_RDMA0_SEL_IN
#define MT8186_RDMA0_SEL_IN_MASK
#define MT8186_RDMA0_FROM_OVL0
#define MT8186_RDMA0_FROM_OVL0_2L
#define MT8186_DISP_DSI0_SEL_IN
#define MT8186_DSI0_SEL_IN_MASK
#define MT8186_DSI0_FROM_RDMA0
#define MT8186_DSI0_FROM_DITHER0
#define MT8186_DSI0_FROM_RDMA1
#define MT8186_DISP_RDMA1_MOUT_EN
#define MT8186_RDMA1_MOUT_EN_MASK
#define MT8186_RDMA1_MOUT_TO_DPI0_SEL
#define MT8186_RDMA1_MOUT_TO_DSI0_SEL
#define MT8186_DISP_RDMA1_SEL_IN
#define MT8186_RDMA1_SEL_IN_MASK
#define MT8186_RDMA1_FROM_OVL0
#define MT8186_RDMA1_FROM_OVL0_2L
#define MT8186_RDMA1_FROM_DITHER0
#define MT8186_DISP_DPI0_SEL_IN
#define MT8186_DPI0_SEL_IN_MASK
#define MT8186_DPI0_FROM_RDMA1
#define MT8186_DPI0_FROM_DITHER0
#define MT8186_DPI0_FROM_RDMA0

#define MT8186_MMSYS_SW0_RST_B

static const struct mtk_mmsys_routes mmsys_mt8186_routing_table[] =;

#endif /* __SOC_MEDIATEK_MT8186_MMSYS_H */