162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */ 262306a36Sopenharmony_ci 362306a36Sopenharmony_ci#ifndef __SOC_MEDIATEK_MTK_MMSYS_H 462306a36Sopenharmony_ci#define __SOC_MEDIATEK_MTK_MMSYS_H 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_OVL0_MOUT_EN 0x040 762306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_OVL1_MOUT_EN 0x044 862306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_OD_MOUT_EN 0x048 962306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_GAMMA_MOUT_EN 0x04c 1062306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_UFOE_MOUT_EN 0x050 1162306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_COLOR0_SEL_IN 0x084 1262306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_COLOR1_SEL_IN 0x088 1362306a36Sopenharmony_ci#define DISP_REG_CONFIG_DSIE_SEL_IN 0x0a4 1462306a36Sopenharmony_ci#define DISP_REG_CONFIG_DSIO_SEL_IN 0x0a8 1562306a36Sopenharmony_ci#define DISP_REG_CONFIG_DPI_SEL_IN 0x0ac 1662306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_RDMA2_SOUT 0x0b8 1762306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_RDMA0_SOUT_EN 0x0c4 1862306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_RDMA1_SOUT_EN 0x0c8 1962306a36Sopenharmony_ci#define DISP_REG_CONFIG_MMSYS_CG_CON0 0x100 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci#define DISP_REG_CONFIG_DISP_OVL_MOUT_EN 0x030 2262306a36Sopenharmony_ci#define DISP_REG_CONFIG_OUT_SEL 0x04c 2362306a36Sopenharmony_ci#define DISP_REG_CONFIG_DSI_SEL 0x050 2462306a36Sopenharmony_ci#define DISP_REG_CONFIG_DPI_SEL 0x064 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ci#define OVL0_MOUT_EN_COLOR0 0x1 2762306a36Sopenharmony_ci#define OD_MOUT_EN_RDMA0 0x1 2862306a36Sopenharmony_ci#define OD1_MOUT_EN_RDMA1 BIT(16) 2962306a36Sopenharmony_ci#define UFOE_MOUT_EN_DSI0 0x1 3062306a36Sopenharmony_ci#define COLOR0_SEL_IN_OVL0 0x1 3162306a36Sopenharmony_ci#define OVL1_MOUT_EN_COLOR1 0x1 3262306a36Sopenharmony_ci#define GAMMA_MOUT_EN_RDMA1 0x1 3362306a36Sopenharmony_ci#define RDMA0_SOUT_DPI0 0x2 3462306a36Sopenharmony_ci#define RDMA0_SOUT_DPI1 0x3 3562306a36Sopenharmony_ci#define RDMA0_SOUT_DSI1 0x1 3662306a36Sopenharmony_ci#define RDMA0_SOUT_DSI2 0x4 3762306a36Sopenharmony_ci#define RDMA0_SOUT_DSI3 0x5 3862306a36Sopenharmony_ci#define RDMA0_SOUT_MASK 0x7 3962306a36Sopenharmony_ci#define RDMA1_SOUT_DPI0 0x2 4062306a36Sopenharmony_ci#define RDMA1_SOUT_DPI1 0x3 4162306a36Sopenharmony_ci#define RDMA1_SOUT_DSI1 0x1 4262306a36Sopenharmony_ci#define RDMA1_SOUT_DSI2 0x4 4362306a36Sopenharmony_ci#define RDMA1_SOUT_DSI3 0x5 4462306a36Sopenharmony_ci#define RDMA1_SOUT_MASK 0x7 4562306a36Sopenharmony_ci#define RDMA2_SOUT_DPI0 0x2 4662306a36Sopenharmony_ci#define RDMA2_SOUT_DPI1 0x3 4762306a36Sopenharmony_ci#define RDMA2_SOUT_DSI1 0x1 4862306a36Sopenharmony_ci#define RDMA2_SOUT_DSI2 0x4 4962306a36Sopenharmony_ci#define RDMA2_SOUT_DSI3 0x5 5062306a36Sopenharmony_ci#define RDMA2_SOUT_MASK 0x7 5162306a36Sopenharmony_ci#define DPI0_SEL_IN_RDMA1 0x1 5262306a36Sopenharmony_ci#define DPI0_SEL_IN_RDMA2 0x3 5362306a36Sopenharmony_ci#define DPI0_SEL_IN_MASK 0x3 5462306a36Sopenharmony_ci#define DPI1_SEL_IN_RDMA1 (0x1 << 8) 5562306a36Sopenharmony_ci#define DPI1_SEL_IN_RDMA2 (0x3 << 8) 5662306a36Sopenharmony_ci#define DPI1_SEL_IN_MASK (0x3 << 8) 5762306a36Sopenharmony_ci#define DSI0_SEL_IN_RDMA1 0x1 5862306a36Sopenharmony_ci#define DSI0_SEL_IN_RDMA2 0x4 5962306a36Sopenharmony_ci#define DSI0_SEL_IN_MASK 0x7 6062306a36Sopenharmony_ci#define DSI1_SEL_IN_RDMA1 0x1 6162306a36Sopenharmony_ci#define DSI1_SEL_IN_RDMA2 0x4 6262306a36Sopenharmony_ci#define DSI1_SEL_IN_MASK 0x7 6362306a36Sopenharmony_ci#define DSI2_SEL_IN_RDMA1 (0x1 << 16) 6462306a36Sopenharmony_ci#define DSI2_SEL_IN_RDMA2 (0x4 << 16) 6562306a36Sopenharmony_ci#define DSI2_SEL_IN_MASK (0x7 << 16) 6662306a36Sopenharmony_ci#define DSI3_SEL_IN_RDMA1 (0x1 << 16) 6762306a36Sopenharmony_ci#define DSI3_SEL_IN_RDMA2 (0x4 << 16) 6862306a36Sopenharmony_ci#define DSI3_SEL_IN_MASK (0x7 << 16) 6962306a36Sopenharmony_ci#define COLOR1_SEL_IN_OVL1 0x1 7062306a36Sopenharmony_ci 7162306a36Sopenharmony_ci#define OVL_MOUT_EN_RDMA 0x1 7262306a36Sopenharmony_ci#define BLS_TO_DSI_RDMA1_TO_DPI1 0x8 7362306a36Sopenharmony_ci#define BLS_TO_DPI_RDMA1_TO_DSI 0x2 7462306a36Sopenharmony_ci#define BLS_RDMA1_DSI_DPI_MASK 0xf 7562306a36Sopenharmony_ci#define DSI_SEL_IN_BLS 0x0 7662306a36Sopenharmony_ci#define DPI_SEL_IN_BLS 0x0 7762306a36Sopenharmony_ci#define DPI_SEL_IN_MASK 0x1 7862306a36Sopenharmony_ci#define DSI_SEL_IN_RDMA 0x1 7962306a36Sopenharmony_ci#define DSI_SEL_IN_MASK 0x1 8062306a36Sopenharmony_ci 8162306a36Sopenharmony_cistruct mtk_mmsys_routes { 8262306a36Sopenharmony_ci u32 from_comp; 8362306a36Sopenharmony_ci u32 to_comp; 8462306a36Sopenharmony_ci u32 addr; 8562306a36Sopenharmony_ci u32 mask; 8662306a36Sopenharmony_ci u32 val; 8762306a36Sopenharmony_ci}; 8862306a36Sopenharmony_ci 8962306a36Sopenharmony_cistruct mtk_mmsys_driver_data { 9062306a36Sopenharmony_ci const char *clk_driver; 9162306a36Sopenharmony_ci const struct mtk_mmsys_routes *routes; 9262306a36Sopenharmony_ci const unsigned int num_routes; 9362306a36Sopenharmony_ci const u16 sw0_rst_offset; 9462306a36Sopenharmony_ci const u32 num_resets; 9562306a36Sopenharmony_ci const bool is_vppsys; 9662306a36Sopenharmony_ci}; 9762306a36Sopenharmony_ci 9862306a36Sopenharmony_ci/* 9962306a36Sopenharmony_ci * Routes in mt2701 and mt2712 are different. That means 10062306a36Sopenharmony_ci * in the same register address, it controls different input/output 10162306a36Sopenharmony_ci * selection for each SoC. But, right now, they use the same table as 10262306a36Sopenharmony_ci * default routes meet their requirements. But we don't have the complete 10362306a36Sopenharmony_ci * route information for these three SoC, so just keep them in the same 10462306a36Sopenharmony_ci * table. After we've more information, we could separate mt2701, mt2712 10562306a36Sopenharmony_ci * to an independent table. 10662306a36Sopenharmony_ci */ 10762306a36Sopenharmony_cistatic const struct mtk_mmsys_routes mmsys_default_routing_table[] = { 10862306a36Sopenharmony_ci { 10962306a36Sopenharmony_ci DDP_COMPONENT_BLS, DDP_COMPONENT_DSI0, 11062306a36Sopenharmony_ci DISP_REG_CONFIG_OUT_SEL, BLS_RDMA1_DSI_DPI_MASK, 11162306a36Sopenharmony_ci BLS_TO_DSI_RDMA1_TO_DPI1 11262306a36Sopenharmony_ci }, { 11362306a36Sopenharmony_ci DDP_COMPONENT_BLS, DDP_COMPONENT_DSI0, 11462306a36Sopenharmony_ci DISP_REG_CONFIG_DSI_SEL, DSI_SEL_IN_MASK, 11562306a36Sopenharmony_ci DSI_SEL_IN_BLS 11662306a36Sopenharmony_ci }, { 11762306a36Sopenharmony_ci DDP_COMPONENT_BLS, DDP_COMPONENT_DPI0, 11862306a36Sopenharmony_ci DISP_REG_CONFIG_OUT_SEL, BLS_RDMA1_DSI_DPI_MASK, 11962306a36Sopenharmony_ci BLS_TO_DPI_RDMA1_TO_DSI 12062306a36Sopenharmony_ci }, { 12162306a36Sopenharmony_ci DDP_COMPONENT_BLS, DDP_COMPONENT_DPI0, 12262306a36Sopenharmony_ci DISP_REG_CONFIG_DSI_SEL, DSI_SEL_IN_MASK, 12362306a36Sopenharmony_ci DSI_SEL_IN_RDMA 12462306a36Sopenharmony_ci }, { 12562306a36Sopenharmony_ci DDP_COMPONENT_BLS, DDP_COMPONENT_DPI0, 12662306a36Sopenharmony_ci DISP_REG_CONFIG_DPI_SEL, DPI_SEL_IN_MASK, 12762306a36Sopenharmony_ci DPI_SEL_IN_BLS 12862306a36Sopenharmony_ci }, { 12962306a36Sopenharmony_ci DDP_COMPONENT_GAMMA, DDP_COMPONENT_RDMA1, 13062306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_GAMMA_MOUT_EN, GAMMA_MOUT_EN_RDMA1, 13162306a36Sopenharmony_ci GAMMA_MOUT_EN_RDMA1 13262306a36Sopenharmony_ci }, { 13362306a36Sopenharmony_ci DDP_COMPONENT_OD0, DDP_COMPONENT_RDMA0, 13462306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_OD_MOUT_EN, OD_MOUT_EN_RDMA0, 13562306a36Sopenharmony_ci OD_MOUT_EN_RDMA0 13662306a36Sopenharmony_ci }, { 13762306a36Sopenharmony_ci DDP_COMPONENT_OD1, DDP_COMPONENT_RDMA1, 13862306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_OD_MOUT_EN, OD1_MOUT_EN_RDMA1, 13962306a36Sopenharmony_ci OD1_MOUT_EN_RDMA1 14062306a36Sopenharmony_ci }, { 14162306a36Sopenharmony_ci DDP_COMPONENT_OVL0, DDP_COMPONENT_COLOR0, 14262306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_OVL0_MOUT_EN, OVL0_MOUT_EN_COLOR0, 14362306a36Sopenharmony_ci OVL0_MOUT_EN_COLOR0 14462306a36Sopenharmony_ci }, { 14562306a36Sopenharmony_ci DDP_COMPONENT_OVL0, DDP_COMPONENT_COLOR0, 14662306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_COLOR0_SEL_IN, COLOR0_SEL_IN_OVL0, 14762306a36Sopenharmony_ci COLOR0_SEL_IN_OVL0 14862306a36Sopenharmony_ci }, { 14962306a36Sopenharmony_ci DDP_COMPONENT_OVL0, DDP_COMPONENT_RDMA0, 15062306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_OVL_MOUT_EN, OVL_MOUT_EN_RDMA, 15162306a36Sopenharmony_ci OVL_MOUT_EN_RDMA 15262306a36Sopenharmony_ci }, { 15362306a36Sopenharmony_ci DDP_COMPONENT_OVL1, DDP_COMPONENT_COLOR1, 15462306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_OVL1_MOUT_EN, OVL1_MOUT_EN_COLOR1, 15562306a36Sopenharmony_ci OVL1_MOUT_EN_COLOR1 15662306a36Sopenharmony_ci }, { 15762306a36Sopenharmony_ci DDP_COMPONENT_OVL1, DDP_COMPONENT_COLOR1, 15862306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_COLOR1_SEL_IN, COLOR1_SEL_IN_OVL1, 15962306a36Sopenharmony_ci COLOR1_SEL_IN_OVL1 16062306a36Sopenharmony_ci }, { 16162306a36Sopenharmony_ci DDP_COMPONENT_RDMA0, DDP_COMPONENT_DPI0, 16262306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA0_SOUT_EN, RDMA0_SOUT_MASK, 16362306a36Sopenharmony_ci RDMA0_SOUT_DPI0 16462306a36Sopenharmony_ci }, { 16562306a36Sopenharmony_ci DDP_COMPONENT_RDMA0, DDP_COMPONENT_DPI1, 16662306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA0_SOUT_EN, RDMA0_SOUT_MASK, 16762306a36Sopenharmony_ci RDMA0_SOUT_DPI1 16862306a36Sopenharmony_ci }, { 16962306a36Sopenharmony_ci DDP_COMPONENT_RDMA0, DDP_COMPONENT_DSI1, 17062306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA0_SOUT_EN, RDMA0_SOUT_MASK, 17162306a36Sopenharmony_ci RDMA0_SOUT_DSI1 17262306a36Sopenharmony_ci }, { 17362306a36Sopenharmony_ci DDP_COMPONENT_RDMA0, DDP_COMPONENT_DSI2, 17462306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA0_SOUT_EN, RDMA0_SOUT_MASK, 17562306a36Sopenharmony_ci RDMA0_SOUT_DSI2 17662306a36Sopenharmony_ci }, { 17762306a36Sopenharmony_ci DDP_COMPONENT_RDMA0, DDP_COMPONENT_DSI3, 17862306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA0_SOUT_EN, RDMA0_SOUT_MASK, 17962306a36Sopenharmony_ci RDMA0_SOUT_DSI3 18062306a36Sopenharmony_ci }, { 18162306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DPI0, 18262306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA1_SOUT_EN, RDMA1_SOUT_MASK, 18362306a36Sopenharmony_ci RDMA1_SOUT_DPI0 18462306a36Sopenharmony_ci }, { 18562306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DPI0, 18662306a36Sopenharmony_ci DISP_REG_CONFIG_DPI_SEL_IN, DPI0_SEL_IN_MASK, 18762306a36Sopenharmony_ci DPI0_SEL_IN_RDMA1 18862306a36Sopenharmony_ci }, { 18962306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DPI1, 19062306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA1_SOUT_EN, RDMA1_SOUT_MASK, 19162306a36Sopenharmony_ci RDMA1_SOUT_DPI1 19262306a36Sopenharmony_ci }, { 19362306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DPI1, 19462306a36Sopenharmony_ci DISP_REG_CONFIG_DPI_SEL_IN, DPI1_SEL_IN_MASK, 19562306a36Sopenharmony_ci DPI1_SEL_IN_RDMA1 19662306a36Sopenharmony_ci }, { 19762306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DSI0, 19862306a36Sopenharmony_ci DISP_REG_CONFIG_DSIE_SEL_IN, DSI0_SEL_IN_MASK, 19962306a36Sopenharmony_ci DSI0_SEL_IN_RDMA1 20062306a36Sopenharmony_ci }, { 20162306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DSI1, 20262306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA1_SOUT_EN, RDMA1_SOUT_MASK, 20362306a36Sopenharmony_ci RDMA1_SOUT_DSI1 20462306a36Sopenharmony_ci }, { 20562306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DSI1, 20662306a36Sopenharmony_ci DISP_REG_CONFIG_DSIO_SEL_IN, DSI1_SEL_IN_MASK, 20762306a36Sopenharmony_ci DSI1_SEL_IN_RDMA1 20862306a36Sopenharmony_ci }, { 20962306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DSI2, 21062306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA1_SOUT_EN, RDMA1_SOUT_MASK, 21162306a36Sopenharmony_ci RDMA1_SOUT_DSI2 21262306a36Sopenharmony_ci }, { 21362306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DSI2, 21462306a36Sopenharmony_ci DISP_REG_CONFIG_DSIE_SEL_IN, DSI2_SEL_IN_MASK, 21562306a36Sopenharmony_ci DSI2_SEL_IN_RDMA1 21662306a36Sopenharmony_ci }, { 21762306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DSI3, 21862306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA1_SOUT_EN, RDMA1_SOUT_MASK, 21962306a36Sopenharmony_ci RDMA1_SOUT_DSI3 22062306a36Sopenharmony_ci }, { 22162306a36Sopenharmony_ci DDP_COMPONENT_RDMA1, DDP_COMPONENT_DSI3, 22262306a36Sopenharmony_ci DISP_REG_CONFIG_DSIO_SEL_IN, DSI3_SEL_IN_MASK, 22362306a36Sopenharmony_ci DSI3_SEL_IN_RDMA1 22462306a36Sopenharmony_ci }, { 22562306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DPI0, 22662306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA2_SOUT, RDMA2_SOUT_MASK, 22762306a36Sopenharmony_ci RDMA2_SOUT_DPI0 22862306a36Sopenharmony_ci }, { 22962306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DPI0, 23062306a36Sopenharmony_ci DISP_REG_CONFIG_DPI_SEL_IN, DPI0_SEL_IN_MASK, 23162306a36Sopenharmony_ci DPI0_SEL_IN_RDMA2 23262306a36Sopenharmony_ci }, { 23362306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DPI1, 23462306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA2_SOUT, RDMA2_SOUT_MASK, 23562306a36Sopenharmony_ci RDMA2_SOUT_DPI1 23662306a36Sopenharmony_ci }, { 23762306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DPI1, 23862306a36Sopenharmony_ci DISP_REG_CONFIG_DPI_SEL_IN, DPI1_SEL_IN_MASK, 23962306a36Sopenharmony_ci DPI1_SEL_IN_RDMA2 24062306a36Sopenharmony_ci }, { 24162306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DSI0, 24262306a36Sopenharmony_ci DISP_REG_CONFIG_DSIE_SEL_IN, DSI0_SEL_IN_MASK, 24362306a36Sopenharmony_ci DSI0_SEL_IN_RDMA2 24462306a36Sopenharmony_ci }, { 24562306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DSI1, 24662306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA2_SOUT, RDMA2_SOUT_MASK, 24762306a36Sopenharmony_ci RDMA2_SOUT_DSI1 24862306a36Sopenharmony_ci }, { 24962306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DSI1, 25062306a36Sopenharmony_ci DISP_REG_CONFIG_DSIO_SEL_IN, DSI1_SEL_IN_MASK, 25162306a36Sopenharmony_ci DSI1_SEL_IN_RDMA2 25262306a36Sopenharmony_ci }, { 25362306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DSI2, 25462306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA2_SOUT, RDMA2_SOUT_MASK, 25562306a36Sopenharmony_ci RDMA2_SOUT_DSI2 25662306a36Sopenharmony_ci }, { 25762306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DSI2, 25862306a36Sopenharmony_ci DISP_REG_CONFIG_DSIE_SEL_IN, DSI2_SEL_IN_MASK, 25962306a36Sopenharmony_ci DSI2_SEL_IN_RDMA2 26062306a36Sopenharmony_ci }, { 26162306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DSI3, 26262306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_RDMA2_SOUT, RDMA2_SOUT_MASK, 26362306a36Sopenharmony_ci RDMA2_SOUT_DSI3 26462306a36Sopenharmony_ci }, { 26562306a36Sopenharmony_ci DDP_COMPONENT_RDMA2, DDP_COMPONENT_DSI3, 26662306a36Sopenharmony_ci DISP_REG_CONFIG_DSIO_SEL_IN, DSI3_SEL_IN_MASK, 26762306a36Sopenharmony_ci DSI3_SEL_IN_RDMA2 26862306a36Sopenharmony_ci }, { 26962306a36Sopenharmony_ci DDP_COMPONENT_UFOE, DDP_COMPONENT_DSI0, 27062306a36Sopenharmony_ci DISP_REG_CONFIG_DISP_UFOE_MOUT_EN, UFOE_MOUT_EN_DSI0, 27162306a36Sopenharmony_ci UFOE_MOUT_EN_DSI0 27262306a36Sopenharmony_ci } 27362306a36Sopenharmony_ci}; 27462306a36Sopenharmony_ci 27562306a36Sopenharmony_ci#endif /* __SOC_MEDIATEK_MTK_MMSYS_H */ 276