xref: /linux/drivers/media/platform/qcom/iris/iris_platform_milos.h (revision f4cdf7ca9a1fdcca413157df19753f388a5a224e)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef __IRIS_PLATFORM_MILOS_H__
4 #define __IRIS_PLATFORM_MILOS_H__
5 
6 #define MILOS_MAXIMUM_FPS	240
7 
8 static const struct icc_info iris_icc_info_milos[] = {
9 	{ "cpu-cfg",    1000, 1000     },
10 	{ "video-mem",  1000, 10000000 },
11 };
12 
13 static const char * const milos_opp_pd_table[] = { "cx", "mx" };
14 
15 static struct platform_inst_caps platform_inst_cap_milos = {
16 	.min_frame_width = 96,
17 	.max_frame_width = 4096,
18 	.min_frame_height = 96,
19 	.max_frame_height = 4096,
20 	.max_mbpf = (4096 * 2176) / 256,
21 	.mb_cycles_vsp = 25,
22 	.mb_cycles_vpp = 200,
23 	.max_frame_rate = MILOS_MAXIMUM_FPS,
24 	.max_operating_rate = MILOS_MAXIMUM_FPS,
25 };
26 
27 #endif
28