From 1aa934c81b77f2080d3ca4b226eab67b17a33961 Mon Sep 17 00:00:00 2001
From: Kim Phillips <kim.phillips@freescale.com>
Date: Tue, 28 Nov 2006 23:28:33 -0600
Subject: [PATCH] Eliminate gcc 4 'used uninitialized' warnings in
 drivers/qe/uccf.c

give initial values for reg_num, shift, p_cmxucr in ucc_set_clk_src
since they are passed by reference to ucc_get_cmxucr_reg and assigned.
---
 drivers/qe/uccf.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/qe/uccf.c b/drivers/qe/uccf.c
index 25f74826c0..013aa543db 100644
--- a/drivers/qe/uccf.c
+++ b/drivers/qe/uccf.c
@@ -100,9 +100,9 @@ static void ucc_get_cmxucr_reg(int ucc_num, volatile u32 **p_cmxucr,
 
 static int ucc_set_clk_src(int ucc_num, qe_clock_e clock, comm_dir_e mode)
 {
-	volatile u32	*p_cmxucr;
-	u8		reg_num;
-	u8		shift;
+	volatile u32	*p_cmxucr = NULL;
+	u8		reg_num = 0;
+	u8		shift = 0;
 	u32		clockBits;
 	u32		clockMask;
 	int		source = -1;
-- 
GitLab