amlogic: di_multi: Fix enum conversion warnings
authorStricted <info@stricted.net>
Sat, 19 Jun 2021 22:56:03 +0000 (22:56 +0000)
committerNolen Johnson <johnsonnolen@gmail.com>
Tue, 21 Dec 2021 18:35:24 +0000 (13:35 -0500)
Change-Id: Ie4c96994a79d1e824ef375d2bb4868da1d41750a

drivers/amlogic/media/di_multi/deinterlace_hw.c
drivers/amlogic/media/di_multi/di_pre.c
drivers/amlogic/media/di_multi/sc2/di_hw_v3.c

index 3c8495a6f4f9ad9edf14efed514b59081d8c1cae..a83c9e7ab4f789d937c497b8fd287e3f3f7535f8 100644 (file)
@@ -4866,7 +4866,7 @@ void dbg_mif_reg(struct seq_file *s, enum DI_MIF0_ID eidx)
 
        if (DIM_IS_IC_EF(SC2)) {
                reg = opl1()->reg_mif_tab[eidx];
-               seq_printf(s, "dump reg:%s\n", dim_get_mif_id_name(eidx));
+               seq_printf(s, "dump reg:%s\n", dim_get_mif_id_name((enum EDI_MIF_REG_INDEX)eidx));
 
                for (i = 0; i < MIF_REG_NUB; i++) {
                        addr = reg[i];
index 76243c72ebd9a37d32285a900e9ec1a777c0aa29..3dfdbd5403a95345e4b21f928da5e4aa17327b23 100644 (file)
@@ -182,7 +182,7 @@ void dpre_init(void)
 {/*reg:*/
        struct di_hpre_s  *pre = get_hw_pre();
 
-       pre->pre_st = EDI_PRE_ST4_IDLE;
+       pre->pre_st = (enum EDI_PRE_ST4)EDI_PRE_ST4_IDLE;
        //bset(&pre->self_trig_mask, 2);//
 
        /*timer out*/
index 33dc9b8c7b88de19da98f725262db1145837be10..fa7ce4749b013d245a5e9b28f2a37917b501ebbe 100644 (file)
@@ -4010,7 +4010,7 @@ void set_di_mif_v3(struct DI_MIF_S *mif, enum DI_MIF0_ID mif_index,
 
        if (is_mask(SC2_REG_MSK_nr)) { /* dbg */
                op = &sc2reg;
-               PR_INF("%s:%s:\n", __func__, dim_get_mif_id_name(mif_index));
+               PR_INF("%s:%s:\n", __func__, dim_get_mif_id_name((enum EDI_MIF_REG_INDEX)mif_index));
        }
 
        reg = mif_reg_get_v3();