lkml.org 
[lkml]   [2022]   [Aug]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.18 0382/1095] media: mediatek: vcodec: Fix non subdev architecture open power fail
    Date
    From: Yunfei Dong <yunfei.dong@mediatek.com>

    [ Upstream commit 083f54a7c9c66496b9d9f3c50dfdca24e6aa7012 ]

    According to subdev_bitmap bit value to open hardware power, need to
    set subdev_bitmap value for non subdev architecture.

    Fixes: c05bada35f01 ("media: mtk-vcodec: Add to support multi hardware decode")
    Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.com>
    Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
    Tested-by: Chen-Yu Tsai <wenst@chromium.org>
    Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 2 ++
    1 file changed, 2 insertions(+)

    diff --git a/drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c b/drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c
    index bd1ee9901da0..d5c94845ea42 100644
    --- a/drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c
    +++ b/drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c
    @@ -393,6 +393,8 @@ static int mtk_vcodec_probe(struct platform_device *pdev)
    mtk_v4l2_err("Main device of_platform_populate failed.");
    goto err_reg_cont;
    }
    + } else {
    + set_bit(MTK_VDEC_CORE, dev->subdev_bitmap);
    }

    ret = video_register_device(vfd_dec, VFL_TYPE_VIDEO, -1);
    --
    2.35.1


    \
     
     \ /
      Last update: 2022-08-15 23:06    [W:2.264 / U:0.732 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site