From f3c8186c43e3300fcdd6d6e413ac72183c9be7d8 Mon Sep 17 00:00:00 2001 From: Ryan QIAN Date: Mon, 30 Jul 2012 09:24:50 +0800 Subject: [PATCH] ENGR00218754: mx6: fix build warning for sd pad configuration - fix build warning about uninitialization of sd_pads_50mhz, sd_pads_100mhz, and sd_pads_200mhz. affected soc: - mx6q arm2/sabreauto/sabrelite - mx6sl arm2 Signed-off-by: Ryan QIAN --- arch/arm/mach-mx6/board-mx6q_arm2.c | 6 +++--- arch/arm/mach-mx6/board-mx6q_sabreauto.c | 6 +++--- arch/arm/mach-mx6/board-mx6q_sabrelite.c | 6 +++--- arch/arm/mach-mx6/board-mx6sl_arm2.c | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/arch/arm/mach-mx6/board-mx6q_arm2.c b/arch/arm/mach-mx6/board-mx6q_arm2.c index 6b7aa5157b43..d16910520469 100644 --- a/arch/arm/mach-mx6/board-mx6q_arm2.c +++ b/arch/arm/mach-mx6/board-mx6q_arm2.c @@ -181,9 +181,9 @@ static int plt_sd_pad_change(unsigned int index, int clock) /* LOW speed is the default state of SD pads */ static enum sd_pad_mode pad_mode = SD_PAD_MODE_LOW_SPEED; - iomux_v3_cfg_t *sd_pads_200mhz; - iomux_v3_cfg_t *sd_pads_100mhz; - iomux_v3_cfg_t *sd_pads_50mhz; + iomux_v3_cfg_t *sd_pads_200mhz = NULL; + iomux_v3_cfg_t *sd_pads_100mhz = NULL; + iomux_v3_cfg_t *sd_pads_50mhz = NULL; u32 sd_pads_200mhz_cnt; u32 sd_pads_100mhz_cnt; diff --git a/arch/arm/mach-mx6/board-mx6q_sabreauto.c b/arch/arm/mach-mx6/board-mx6q_sabreauto.c index 967904fe5c05..52cf62f1f136 100644 --- a/arch/arm/mach-mx6/board-mx6q_sabreauto.c +++ b/arch/arm/mach-mx6/board-mx6q_sabreauto.c @@ -223,9 +223,9 @@ static int plt_sd_pad_change(unsigned int index, int clock) /* LOW speed is the default state of SD pads */ static enum sd_pad_mode pad_mode = SD_PAD_MODE_LOW_SPEED; - iomux_v3_cfg_t *sd_pads_200mhz; - iomux_v3_cfg_t *sd_pads_100mhz; - iomux_v3_cfg_t *sd_pads_50mhz; + iomux_v3_cfg_t *sd_pads_200mhz = NULL; + iomux_v3_cfg_t *sd_pads_100mhz = NULL; + iomux_v3_cfg_t *sd_pads_50mhz = NULL; u32 sd_pads_200mhz_cnt; u32 sd_pads_100mhz_cnt; diff --git a/arch/arm/mach-mx6/board-mx6q_sabrelite.c b/arch/arm/mach-mx6/board-mx6q_sabrelite.c index 9526de2d9aca..a299918b8d6b 100644 --- a/arch/arm/mach-mx6/board-mx6q_sabrelite.c +++ b/arch/arm/mach-mx6/board-mx6q_sabrelite.c @@ -364,9 +364,9 @@ static int plt_sd_pad_change(unsigned int index, int clock) /* LOW speed is the default state of SD pads */ static enum sd_pad_mode pad_mode = SD_PAD_MODE_LOW_SPEED; - iomux_v3_cfg_t *sd_pads_200mhz; - iomux_v3_cfg_t *sd_pads_100mhz; - iomux_v3_cfg_t *sd_pads_50mhz; + iomux_v3_cfg_t *sd_pads_200mhz = NULL; + iomux_v3_cfg_t *sd_pads_100mhz = NULL; + iomux_v3_cfg_t *sd_pads_50mhz = NULL; u32 sd_pads_200mhz_cnt; u32 sd_pads_100mhz_cnt; diff --git a/arch/arm/mach-mx6/board-mx6sl_arm2.c b/arch/arm/mach-mx6/board-mx6sl_arm2.c index b190ff6984f1..4e827ee97c09 100755 --- a/arch/arm/mach-mx6/board-mx6sl_arm2.c +++ b/arch/arm/mach-mx6/board-mx6sl_arm2.c @@ -146,9 +146,9 @@ static int plt_sd_pad_change(unsigned int index, int clock) /* LOW speed is the default state of SD pads */ static enum sd_pad_mode pad_mode = SD_PAD_MODE_LOW_SPEED; - iomux_v3_cfg_t *sd_pads_200mhz; - iomux_v3_cfg_t *sd_pads_100mhz; - iomux_v3_cfg_t *sd_pads_50mhz; + iomux_v3_cfg_t *sd_pads_200mhz = NULL; + iomux_v3_cfg_t *sd_pads_100mhz = NULL; + iomux_v3_cfg_t *sd_pads_50mhz = NULL; u32 sd_pads_200mhz_cnt; u32 sd_pads_100mhz_cnt; -- 2.39.5