File Index
Files and directories
Sign in
FILE

mt8167-mmsys.h

File preview with syntax highlighting.

linux-6.19.14/drivers/soc/mediatek/mt8167-mmsys.h C
 1/* SPDX-License-Identifier: GPL-2.0-only */
 2
 3#ifndef __SOC_MEDIATEK_MT8167_MMSYS_H
 4#define __SOC_MEDIATEK_MT8167_MMSYS_H
 5
 6#define MT8167_DISP_REG_CONFIG_DISP_OVL0_MOUT_EN	0x030
 7#define MT8167_DISP_REG_CONFIG_DISP_DITHER_MOUT_EN	0x038
 8#define MT8167_DISP_REG_CONFIG_DISP_COLOR0_SEL_IN	0x058
 9#define MT8167_DISP_REG_CONFIG_DISP_DSI0_SEL_IN		0x064
10#define MT8167_DISP_REG_CONFIG_DISP_RDMA0_SOUT_SEL_IN	0x06c
11
12#define MT8167_DITHER_MOUT_EN_RDMA0			0x1
13#define MT8167_RDMA0_SOUT_DSI0				0x2
14#define MT8167_DSI0_SEL_IN_RDMA0			0x1
15
16static const struct mtk_mmsys_routes mt8167_mmsys_routing_table[] = {
17	MMSYS_ROUTE(OVL0, COLOR0,
18		    MT8167_DISP_REG_CONFIG_DISP_OVL0_MOUT_EN, OVL0_MOUT_EN_COLOR0,
19		    OVL0_MOUT_EN_COLOR0),
20	MMSYS_ROUTE(DITHER0, RDMA0,
21		    MT8167_DISP_REG_CONFIG_DISP_DITHER_MOUT_EN, MT8167_DITHER_MOUT_EN_RDMA0,
22		    MT8167_DITHER_MOUT_EN_RDMA0),
23	MMSYS_ROUTE(OVL0, COLOR0,
24		    MT8167_DISP_REG_CONFIG_DISP_COLOR0_SEL_IN, COLOR0_SEL_IN_OVL0,
25		    COLOR0_SEL_IN_OVL0),
26	MMSYS_ROUTE(RDMA0, DSI0,
27		    MT8167_DISP_REG_CONFIG_DISP_DSI0_SEL_IN, MT8167_DSI0_SEL_IN_RDMA0,
28		    MT8167_DSI0_SEL_IN_RDMA0),
29	MMSYS_ROUTE(RDMA0, DSI0,
30		    MT8167_DISP_REG_CONFIG_DISP_RDMA0_SOUT_SEL_IN, MT8167_RDMA0_SOUT_DSI0,
31		    MT8167_RDMA0_SOUT_DSI0),
32};
33
34#endif /* __SOC_MEDIATEK_MT8167_MMSYS_H */
~/ Read-only file preview.