mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 03:40:35 +09:00
video: rockchip: mpp: fix issue about setting hevc cabac clock
1. add video_hevc_cabac to clock list 2. set default hevc cabac clock 3. set clock for each task Change-Id: Ic09dcc2267d8ca7c745fdbc70f079de06fde90e9 Signed-off-by: Ding Wei <leo.ding@rock-chips.com>
This commit is contained in:
@@ -314,6 +314,7 @@ mpp_reset_control_get(struct mpp_dev *mpp, const char *name)
|
||||
"video_a", "video_h",
|
||||
"niu_a", "niu_h",
|
||||
"video_cabac", "video_core",
|
||||
"video_hevc_cabac",
|
||||
};
|
||||
|
||||
if (!name) {
|
||||
|
||||
@@ -1468,6 +1468,8 @@ static int rkvdec_set_freq(struct mpp_dev *mpp,
|
||||
clk_set_rate(dec->aclk, task->aclk_freq * MHZ);
|
||||
clk_set_rate(dec->clk_cabac, task->clk_cabac_freq * MHZ);
|
||||
clk_set_rate(dec->clk_core, task->clk_core_freq * MHZ);
|
||||
clk_set_rate(dec->clk_hevc_cabac,
|
||||
task->clk_hevc_cabac_freq * MHZ);
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user