Thread (13 messages) 13 messages, 2 authors, 2013-09-02

Re: [PATCH] drivers: video: i740fb: add 'default' processing contents for 'switch'.

From: Tomi Valkeinen <hidden>
Date: 2013-08-30 07:21:52

On 22/07/13 11:45, Chen Gang wrote:
quoted hunk ↗ jump to hunk
Need add related 'default' processing contents for 'switch', or may
report 'wm' uninitialized warning.

The related warning:

  drivers/video/i740fb.c:662:26: warning: ‘wm’ may be used uninitialized in this function [-Wmaybe-uninitialized]


Signed-off-by: Chen Gang <redacted>
---
 drivers/video/i740fb.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/drivers/video/i740fb.c b/drivers/video/i740fb.c
index 6c48388..e82e767 100644
--- a/drivers/video/i740fb.c
+++ b/drivers/video/i740fb.c
@@ -336,6 +336,9 @@ static u32 i740_calc_fifo(struct i740fb_par *par, u32 freq, int bpp)
 				wm = 0x16110000;
 		}
 		break;
+	default:
+		wm = 0;
+		BUG();
 	}
I don't think you should use BUG there. BUG should be used when there's
not really a good way to continue. Here you could have just a WARN, and
return some default FIFO watermark value.

 Tomi

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help