dma: resolve prevent '52720'
authorWoncheon Ahn <woncheon.an@samsung.com>
Mon, 22 Dec 2014 04:21:47 +0000 (13:21 +0900)
committerTaekki Kim <taekki.kim@samsung.com>
Mon, 14 May 2018 05:42:46 +0000 (14:42 +0900)
Change-Id: Icace7fafc9ffc27cfa70636589ce2f275d82e370
Signed-off-by: Woncheon Ahn <woncheon.an@samsung.com>
drivers/dma/pl330.c

index 943168b03c5a7c457e12281a139c254be590a1a5..017a9c7b041b6792f49c36191d40beaeb366e9a3 100644 (file)
@@ -591,7 +591,7 @@ static inline u32 _emit_END(unsigned dry_run, u8 buf[])
        return SZ_DMAEND;
 }
 
-static inline u32 _emit_FLUSHP(unsigned dry_run, u8 buf[], u8 peri)
+static inline int _emit_FLUSHP(unsigned dry_run, u8 buf[], u8 peri)
 {
        if (dry_run)
                return SZ_DMAFLUSHP;
@@ -646,7 +646,7 @@ static inline u32 _emit_LDP(unsigned dry_run, u8 buf[],
        return SZ_DMALDP;
 }
 
-static inline u32 _emit_LP(unsigned dry_run, u8 buf[],
+static inline int _emit_LP(unsigned dry_run, u8 buf[],
                unsigned loop, u8 cnt)
 {
        if (dry_run)
@@ -672,7 +672,7 @@ struct _arg_LPEND {
        u8 bjump;
 };
 
-static inline u32 _emit_LPEND(unsigned dry_run, u8 buf[],
+static inline int _emit_LPEND(unsigned dry_run, u8 buf[],
                const struct _arg_LPEND *arg)
 {
        enum pl330_cond cond = arg->cond;
@@ -717,7 +717,7 @@ static inline u32 _emit_KILL(unsigned dry_run, u8 buf[])
        return SZ_DMAKILL;
 }
 
-static inline u32 _emit_MOV(unsigned dry_run, u8 buf[],
+static inline int _emit_MOV(unsigned dry_run, u8 buf[],
                enum dmamov_dst dst, u32 val)
 {
        if (dry_run)
@@ -748,7 +748,7 @@ static inline u32 _emit_RMB(unsigned dry_run, u8 buf[])
        return SZ_DMARMB;
 }
 
-static inline u32 _emit_SEV(unsigned dry_run, u8 buf[], u8 ev)
+static inline int _emit_SEV(unsigned dry_run, u8 buf[], u8 ev)
 {
        if (dry_run)
                return SZ_DMASEV;