xref: /rockchip-linux_mpp/mpp/hal/rkenc/common/vepu580_tune.c (revision 437bfbeb9567cca9cd9080e3f6954aa9d6a94f18)
1*437bfbebSnyanmisaka /* SPDX-License-Identifier: Apache-2.0 */
2*437bfbebSnyanmisaka /*
3*437bfbebSnyanmisaka  * Copyright (c) 2023 Rockchip Electronics Co., Ltd.
4*437bfbebSnyanmisaka  */
5*437bfbebSnyanmisaka 
6*437bfbebSnyanmisaka #define MODULE_TAG "vepu580_tune"
7*437bfbebSnyanmisaka 
8*437bfbebSnyanmisaka #include "rk_type.h"
9*437bfbebSnyanmisaka #include "vepu580_tune.h"
10*437bfbebSnyanmisaka 
11*437bfbebSnyanmisaka RK_S32 ctu_madp_cnt_thd[6][8] = {
12*437bfbebSnyanmisaka     {50,  100, 130, 50,  100, 550, 500, 550},
13*437bfbebSnyanmisaka     {100, 150, 200, 80,  120, 500, 450, 550},
14*437bfbebSnyanmisaka     {150, 200, 250, 100, 150, 450, 400, 450},
15*437bfbebSnyanmisaka     {50,  100, 130, 50,  100, 550, 500, 550},
16*437bfbebSnyanmisaka     {100, 150, 200, 80,  120, 500, 450, 550},
17*437bfbebSnyanmisaka     {150, 200, 250, 100, 150, 450, 400, 450}
18*437bfbebSnyanmisaka };
19*437bfbebSnyanmisaka 
20*437bfbebSnyanmisaka RK_S32 madp_num_map[5][4] = {
21*437bfbebSnyanmisaka     {0, 0, 0, 1},
22*437bfbebSnyanmisaka     {0, 0, 1, 0},
23*437bfbebSnyanmisaka     {0, 0, 1, 1},
24*437bfbebSnyanmisaka     {1, 0, 0, 0},
25*437bfbebSnyanmisaka     {1, 1, 1, 1},
26*437bfbebSnyanmisaka };
27