video: exynos_dp: Fix compilation warning

Started by Sachin Kamat on Jun 18, 2012 · 2 messages from 2 authors · Last reply Jun 18, 2012

Subsystems (2)

Maintainers (2)

STALE5261d

open the first message on its own page

Message details and related content
Fixes the following warning:
drivers/video/exynos/exynos_dp_core.c: In function ‘exynos_dp_set_link_train’:
drivers/video/exynos/exynos_dp_core.c:529:18: warning: ‘reg’ may be used uninitialized in this function [-Wuninitialized]
drivers/video/exynos/exynos_dp_core.c:395:6: note: ‘reg’ was declared here

Signed-off-by: Sachin Kamat <redacted>
---
 drivers/video/exynos/exynos_dp_core.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/video/exynos/exynos_dp_core.c b/drivers/video/exynos/exynos_dp_core.c
index a36b2d2..017c727 100644
--- a/drivers/video/exynos/exynos_dp_core.c
+++ b/drivers/video/exynos/exynos_dp_core.c
@@ -392,7 +392,7 @@ static unsigned int exynos_dp_get_lane_link_training(
 				struct exynos_dp_device *dp,
 				int lane)
 {
-	u32 reg;
+	u32 reg = 0;
 
 	switch (lane) {
 	case 0:
-- 
1.7.4.1
Message details and related content
On Mon, June 18, 2012 at 1:55 PM, Sachin Kamat wrote:
Fixes the following warning:
drivers/video/exynos/exynos_dp_core.c: In function ‘exynos_dp_set_link_train’:
drivers/video/exynos/exynos_dp_core.c:529:18: warning: ‘reg’ may be used uninitialized in this function
[-Wuninitialized]
drivers/video/exynos/exynos_dp_core.c:395:6: note: ‘reg’ was declared here
This warning was already reported and patch was submitted by Olof Johansson.
I will check and fix it later.

Thank you.
quoted hunk
Signed-off-by: Sachin Kamat <redacted>
---
 drivers/video/exynos/exynos_dp_core.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/video/exynos/exynos_dp_core.c b/drivers/video/exynos/exynos_dp_core.c
index a36b2d2..017c727 100644
--- a/drivers/video/exynos/exynos_dp_core.c
+++ b/drivers/video/exynos/exynos_dp_core.c
@@ -392,7 +392,7 @@ static unsigned int exynos_dp_get_lane_link_training(
 				struct exynos_dp_device *dp,
 				int lane)
 {
-	u32 reg;
+	u32 reg = 0;

 	switch (lane) {
 	case 0:
--
1.7.4.1
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help