mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 18:41:58 +09:00
video: rockchip: mpp: rk3562 use cru reset
Change-Id: Ib37af192325ed685aad5bdf55827382d9de61e2b Signed-off-by: Chandler Chen <chandler.chen@rock-chips.com>
This commit is contained in:
@@ -1346,7 +1346,7 @@ static int rkvdec2_vdpu382_reset(struct mpp_dev *mpp)
|
||||
int ret = 0;
|
||||
|
||||
/*
|
||||
* only for rk3528 and rk3562
|
||||
* only for rk3528
|
||||
* use mmu reset as soft reset
|
||||
* rkvdec will reset together when rkvdec_mmu force reset
|
||||
*/
|
||||
@@ -1550,7 +1550,7 @@ static const struct mpp_dev_var rkvdec_rk3568_data = {
|
||||
.dev_ops = &rkvdec_rk3568_dev_ops,
|
||||
};
|
||||
|
||||
static const struct mpp_dev_var rkvdec_vdpu382_data = {
|
||||
static const struct mpp_dev_var rkvdec_rk3528_data = {
|
||||
.device_type = MPP_DEVICE_RKVDEC,
|
||||
.hw_info = &rkvdec_vdpu382_hw_info,
|
||||
.trans_info = rkvdec_v2_trans,
|
||||
@@ -1558,6 +1558,14 @@ static const struct mpp_dev_var rkvdec_vdpu382_data = {
|
||||
.dev_ops = &rkvdec_v2_dev_ops,
|
||||
};
|
||||
|
||||
static const struct mpp_dev_var rkvdec_rk3562_data = {
|
||||
.device_type = MPP_DEVICE_RKVDEC,
|
||||
.hw_info = &rkvdec_vdpu382_hw_info,
|
||||
.trans_info = rkvdec_v2_trans,
|
||||
.hw_ops = &rkvdec_v2_hw_ops,
|
||||
.dev_ops = &rkvdec_v2_dev_ops,
|
||||
};
|
||||
|
||||
static const struct mpp_dev_var rkvdec_rk3588_data = {
|
||||
.device_type = MPP_DEVICE_RKVDEC,
|
||||
.hw_info = &rkvdec_v2_hw_info,
|
||||
@@ -1594,13 +1602,13 @@ static const struct of_device_id mpp_rkvdec2_dt_match[] = {
|
||||
#ifdef CONFIG_CPU_RK3528
|
||||
{
|
||||
.compatible = "rockchip,rkv-decoder-rk3528",
|
||||
.data = &rkvdec_vdpu382_data,
|
||||
.data = &rkvdec_rk3528_data,
|
||||
},
|
||||
#endif
|
||||
#ifdef CONFIG_CPU_RK3562
|
||||
{
|
||||
.compatible = "rockchip,rkv-decoder-rk3562",
|
||||
.data = &rkvdec_vdpu382_data,
|
||||
.data = &rkvdec_rk3562_data,
|
||||
},
|
||||
#endif
|
||||
#ifdef CONFIG_CPU_RK3576
|
||||
|
||||
Reference in New Issue
Block a user