xref: /aosp_15_r20/external/coreboot/src/soc/qualcomm/sc7180/include/soc/display/display_resources.h (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef _SOC_DISPLAY_RESOURCES_H_
4 #define _SOC_DISPLAY_RESOURCES_H_
5 
6 #include <stdlib.h>
7 
8 #define MDP_MAX_CLOCK_NAME 30
9 
10 /* MDP External Clocks Entry */
11 struct mdp_external_clock_entry {
12 	enum mdss_clock clk_type;
13 
14 	/* Primary Clock Source */
15 	uint32_t clk_source;
16 
17 	/* Secondary Clock source */
18 	uint32_t clk_secondary_source;
19 
20 	/* Clock pre-divider */
21 	uint32_t clk_div;
22 
23 	/* Clock M value */
24 	uint32_t clk_pll_m;
25 
26 	/* Clock N value */
27 	uint32_t clk_pll_n;
28 
29 	/* Clock 2D value */
30 	uint32_t clk_pll_2d;
31 
32 	/* Clock may need source divider */
33 	uint32_t source_div;
34 };
35 
36 #endif
37