lkml.org 
[lkml]   [2022]   [Jul]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[V5,2/8] media: mtk-jpegdec: export jpeg decoder functions
    Date
    From: kyrie wu <kyrie.wu@mediatek.com>

    mtk jpeg decoder is built as a module, export some functions to make them
    visible by other modules.

    Signed-off-by: kyrie wu <kyrie.wu@mediatek.com>
    Signed-off-by: irui wang <irui.wang@mediatek.com>

    ---
    drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c | 6 ++++++
    1 file changed, 6 insertions(+)

    diff --git a/drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c b/drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
    index 1e3852295f2f..d2f25f43e852 100644
    --- a/drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
    +++ b/drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c
    @@ -189,6 +189,7 @@ int mtk_jpeg_dec_fill_param(struct mtk_jpeg_dec_param *param)

    return 0;
    }
    +EXPORT_SYMBOL_GPL(mtk_jpeg_dec_fill_param);

    u32 mtk_jpeg_dec_get_int_status(void __iomem *base)
    {
    @@ -200,6 +201,7 @@ u32 mtk_jpeg_dec_get_int_status(void __iomem *base)

    return ret;
    }
    +EXPORT_SYMBOL_GPL(mtk_jpeg_dec_get_int_status);

    u32 mtk_jpeg_dec_enum_result(u32 irq_result)
    {
    @@ -216,11 +218,13 @@ u32 mtk_jpeg_dec_enum_result(u32 irq_result)

    return MTK_JPEG_DEC_RESULT_ERROR_UNKNOWN;
    }
    +EXPORT_SYMBOL_GPL(mtk_jpeg_dec_enum_result);

    void mtk_jpeg_dec_start(void __iomem *base)
    {
    writel(0, base + JPGDEC_REG_TRIG);
    }
    +EXPORT_SYMBOL_GPL(mtk_jpeg_dec_start);

    static void mtk_jpeg_dec_soft_reset(void __iomem *base)
    {
    @@ -240,6 +244,7 @@ void mtk_jpeg_dec_reset(void __iomem *base)
    mtk_jpeg_dec_soft_reset(base);
    mtk_jpeg_dec_hard_reset(base);
    }
    +EXPORT_SYMBOL_GPL(mtk_jpeg_dec_reset);

    static void mtk_jpeg_dec_set_brz_factor(void __iomem *base, u8 yscale_w,
    u8 yscale_h, u8 uvscale_w, u8 uvscale_h)
    @@ -408,3 +413,4 @@ void mtk_jpeg_dec_set_config(void __iomem *base,
    config->dma_last_mcu);
    mtk_jpeg_dec_set_pause_mcu_idx(base, config->total_mcu);
    }
    +EXPORT_SYMBOL_GPL(mtk_jpeg_dec_set_config);
    --
    2.18.0
    \
     
     \ /
      Last update: 2022-07-16 11:35    [W:4.398 / U:0.028 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site