* [U-Boot] [PATCH 00/16] Fix GCC 4.6 build warning related to MPC85xx builds
@ 2011-11-09 16:29 Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 01/16] arch/powerpc/cpu/mpc85xx/cpu_init.c: Fix GCC 4.6 build warning Kumar Gala
2011-11-11 13:34 ` [U-Boot] [PATCH 00/16] Fix GCC 4.6 build warning related to MPC85xx builds Kumar Gala
0 siblings, 2 replies; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Address 85xx specific gcc 4.6 warnings
- k
^ permalink raw reply [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 01/16] arch/powerpc/cpu/mpc85xx/cpu_init.c: Fix GCC 4.6 build warning
2011-11-09 16:29 [U-Boot] [PATCH 00/16] Fix GCC 4.6 build warning related to MPC85xx builds Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 02/16] arch/powerpc/cpu/mpc85xx/tlb.c: " Kumar Gala
2011-11-11 13:34 ` [U-Boot] [PATCH 00/16] Fix GCC 4.6 build warning related to MPC85xx builds Kumar Gala
1 sibling, 1 reply; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Fix:
cpu_init.c: In function 'cpu_init_r':
cpu_init.c:320:7: warning: variable 'l2srbar' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
arch/powerpc/cpu/mpc85xx/cpu_init.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/cpu/mpc85xx/cpu_init.c b/arch/powerpc/cpu/mpc85xx/cpu_init.c
index 0a4ce53..b9a8193 100644
--- a/arch/powerpc/cpu/mpc85xx/cpu_init.c
+++ b/arch/powerpc/cpu/mpc85xx/cpu_init.c
@@ -317,7 +317,6 @@ int cpu_init_r(void)
volatile ccsr_l2cache_t *l2cache = (void *)CONFIG_SYS_MPC85xx_L2_ADDR;
volatile uint cache_ctl;
uint svr, ver;
- uint l2srbar;
u32 l2siz_field;
svr = get_svr();
@@ -385,8 +384,8 @@ int cpu_init_r(void)
if (l2cache->l2ctl & MPC85xx_L2CTL_L2E) {
puts("already enabled");
- l2srbar = l2cache->l2srbar0;
#if defined(CONFIG_SYS_INIT_L2_ADDR) && defined(CONFIG_SYS_FLASH_BASE)
+ u32 l2srbar = l2cache->l2srbar0;
if (l2cache->l2ctl & MPC85xx_L2CTL_L2SRAM_ENTIRE
&& l2srbar >= CONFIG_SYS_FLASH_BASE) {
l2srbar = CONFIG_SYS_INIT_L2_ADDR;
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 02/16] arch/powerpc/cpu/mpc85xx/tlb.c: Fix GCC 4.6 build warning
2011-11-09 16:29 ` [U-Boot] [PATCH 01/16] arch/powerpc/cpu/mpc85xx/cpu_init.c: Fix GCC 4.6 build warning Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 03/16] arch/powerpc/cpu/mpc8xxx/fsl_lbc.c: " Kumar Gala
0 siblings, 1 reply; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Fix:
tlb.c: In function 'disable_tlb':
tlb.c:175:34: warning: variable '_mas7' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
arch/powerpc/cpu/mpc85xx/tlb.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/arch/powerpc/cpu/mpc85xx/tlb.c b/arch/powerpc/cpu/mpc85xx/tlb.c
index 80ad04a..929f6a6 100644
--- a/arch/powerpc/cpu/mpc85xx/tlb.c
+++ b/arch/powerpc/cpu/mpc85xx/tlb.c
@@ -172,7 +172,7 @@ void set_tlb(u8 tlb, u32 epn, u64 rpn,
void disable_tlb(u8 esel)
{
- u32 _mas0, _mas1, _mas2, _mas3, _mas7;
+ u32 _mas0, _mas1, _mas2, _mas3;
free_tlb_cam(esel);
@@ -180,14 +180,13 @@ void disable_tlb(u8 esel)
_mas1 = 0;
_mas2 = 0;
_mas3 = 0;
- _mas7 = 0;
mtspr(MAS0, _mas0);
mtspr(MAS1, _mas1);
mtspr(MAS2, _mas2);
mtspr(MAS3, _mas3);
#ifdef CONFIG_ENABLE_36BIT_PHYS
- mtspr(MAS7, _mas7);
+ mtspr(MAS7, 0);
#endif
asm volatile("isync;msync;tlbwe;isync");
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 03/16] arch/powerpc/cpu/mpc8xxx/fsl_lbc.c: Fix GCC 4.6 build warning
2011-11-09 16:29 ` [U-Boot] [PATCH 02/16] arch/powerpc/cpu/mpc85xx/tlb.c: " Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 04/16] board/freescale/common/cds_pci_ft.c: " Kumar Gala
0 siblings, 1 reply; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Fix:
fsl_lbc.c: In function 'upmconfig':
fsl_lbc.c:110:9: warning: variable 'mdr' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
arch/powerpc/cpu/mpc8xxx/fsl_lbc.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c b/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c
index d78962f..587576b 100644
--- a/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c
+++ b/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c
@@ -107,7 +107,7 @@ void init_early_memctl_regs(void)
void upmconfig(uint upm, uint *table, uint size)
{
fsl_lbc_t *lbc = LBC_BASE_ADDR;
- int i, mdr, mad, old_mad = 0;
+ int i, mad, old_mad = 0;
u32 mask = (~MxMR_OP_MSK & ~MxMR_MAD_MSK);
u32 msel = BR_UPMx_TO_MSEL(upm);
u32 *mxmr = &lbc->mamr + upm;
@@ -138,7 +138,7 @@ void upmconfig(uint upm, uint *table, uint size)
for (i = 0; i < size; i++) {
out_be32(mxmr, (in_be32(mxmr) & mask) | MxMR_OP_WARR | i);
out_be32(&lbc->mdr, table[i]);
- mdr = in_be32(&lbc->mdr);
+ (void)in_be32(&lbc->mdr);
*dummy = 0;
do {
mad = in_be32(mxmr) & MxMR_MAD_MSK;
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 04/16] board/freescale/common/cds_pci_ft.c: Fix GCC 4.6 build warning
2011-11-09 16:29 ` [U-Boot] [PATCH 03/16] arch/powerpc/cpu/mpc8xxx/fsl_lbc.c: " Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 05/16] board/freescale/common/pixis.c: " Kumar Gala
0 siblings, 1 reply; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Fix:
cds_pci_ft.c: In function 'cds_pci_fixup':
cds_pci_ft.c:31:12: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
board/freescale/common/cds_pci_ft.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/board/freescale/common/cds_pci_ft.c b/board/freescale/common/cds_pci_ft.c
index 6f221af..8a09f99 100644
--- a/board/freescale/common/cds_pci_ft.c
+++ b/board/freescale/common/cds_pci_ft.c
@@ -28,13 +28,12 @@
#if defined(CONFIG_OF_BOARD_SETUP)
static void cds_pci_fixup(void *blob)
{
- int node, tmp[2];
+ int node;
const char *path;
int len, slot, i;
u32 *map = NULL;
node = fdt_path_offset(blob, "/aliases");
- tmp[0] = 0;
if (node >= 0) {
path = fdt_getprop(blob, node, "pci0", NULL);
if (path) {
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 05/16] board/freescale/common/pixis.c: Fix GCC 4.6 build warning
2011-11-09 16:29 ` [U-Boot] [PATCH 04/16] board/freescale/common/cds_pci_ft.c: " Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 06/16] board/freescale/mpc8548cds/mpc8548cds.c: " Kumar Gala
0 siblings, 1 reply; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Fix:
pixis.c: In function 'strfractoint':
pixis.c:383:6: warning: variable 'intarr_len' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
board/freescale/common/pixis.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/board/freescale/common/pixis.c b/board/freescale/common/pixis.c
index a35b5cf..8d07061 100644
--- a/board/freescale/common/pixis.c
+++ b/board/freescale/common/pixis.c
@@ -380,7 +380,7 @@ static unsigned long strfractoint(char *strptr)
{
int i, j;
int mulconst;
- int intarr_len, no_dec = 0;
+ int no_dec = 0;
unsigned long intval = 0, decval = 0;
char intarr[3], decarr[3];
@@ -399,8 +399,6 @@ static unsigned long strfractoint(char *strptr)
i++;
}
- /* Assign length of integer part to intarr_len. */
- intarr_len = i;
intarr[i] = '\0';
if (no_dec) {
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 06/16] board/freescale/mpc8548cds/mpc8548cds.c: Fix GCC 4.6 build warning
2011-11-09 16:29 ` [U-Boot] [PATCH 05/16] board/freescale/common/pixis.c: " Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 07/16] board/freescale/mpc8568mds/mpc8568mds.c: " Kumar Gala
0 siblings, 1 reply; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Fix:
mpc8548cds.c: In function 'local_bus_init':
mpc8548cds.c:87:7: warning: variable 'lbc_hz' set but not used [-Wunused-but-set-variable]
mpc8548cds.c: In function 'lbc_sdram_init':
mpc8548cds.c:121:7: warning: variable 'cpu_board_rev' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
board/freescale/mpc8548cds/mpc8548cds.c | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/board/freescale/mpc8548cds/mpc8548cds.c b/board/freescale/mpc8548cds/mpc8548cds.c
index d33ef7e..e5563f7 100644
--- a/board/freescale/mpc8548cds/mpc8548cds.c
+++ b/board/freescale/mpc8548cds/mpc8548cds.c
@@ -84,12 +84,10 @@ local_bus_init(void)
volatile fsl_lbc_t *lbc = LBC_BASE_ADDR;
uint clkdiv;
- uint lbc_hz;
sys_info_t sysinfo;
get_sys_info(&sysinfo);
clkdiv = (lbc->lcrr & LCRR_CLKDIV) * 2;
- lbc_hz = sysinfo.freqSystemBus / 1000000 / clkdiv;
gur->lbiuiplldcr1 = 0x00078080;
if (clkdiv == 16) {
@@ -118,7 +116,6 @@ void lbc_sdram_init(void)
uint idx;
volatile fsl_lbc_t *lbc = LBC_BASE_ADDR;
uint *sdram_addr = (uint *)CONFIG_SYS_LBC_SDRAM_BASE;
- uint cpu_board_rev;
uint lsdmr_common;
puts("LBC SDRAM: ");
@@ -140,7 +137,6 @@ void lbc_sdram_init(void)
/*
* MPC8548 uses "new" 15-16 style addressing.
*/
- cpu_board_rev = get_cpu_board_revision();
lsdmr_common = CONFIG_SYS_LBC_LSDMR_COMMON;
lsdmr_common |= LSDMR_BSMA1516;
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 07/16] board/freescale/mpc8568mds/mpc8568mds.c: Fix GCC 4.6 build warning
2011-11-09 16:29 ` [U-Boot] [PATCH 06/16] board/freescale/mpc8548cds/mpc8548cds.c: " Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 08/16] board/freescale/mpc8569mds/mpc8569mds.c: " Kumar Gala
0 siblings, 1 reply; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Fix:
mpc8568mds.c: In function 'local_bus_init':
mpc8568mds.c:150:7: warning: variable 'lbc_hz' set but not used [-Wunused-but-set-variable]
mpc8568mds.c: In function 'pib_init':
mpc8568mds.c:271:11: warning: variable 'orig_i2c_bus' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
board/freescale/mpc8568mds/mpc8568mds.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/board/freescale/mpc8568mds/mpc8568mds.c b/board/freescale/mpc8568mds/mpc8568mds.c
index 225c5d8..6e3945e 100644
--- a/board/freescale/mpc8568mds/mpc8568mds.c
+++ b/board/freescale/mpc8568mds/mpc8568mds.c
@@ -147,12 +147,10 @@ local_bus_init(void)
volatile fsl_lbc_t *lbc = LBC_BASE_ADDR;
uint clkdiv;
- uint lbc_hz;
sys_info_t sysinfo;
get_sys_info(&sysinfo);
clkdiv = (lbc->lcrr & LCRR_CLKDIV) * 2;
- lbc_hz = sysinfo.freqSystemBus / 1000000 / clkdiv;
gur->lbiuiplldcr1 = 0x00078080;
if (clkdiv == 16) {
@@ -302,6 +300,7 @@ pib_init(void)
i2c_write(0x27, 0x3, 1, &val8, 1);
asm("eieio");
+ i2c_set_bus_num(orig_i2c_bus);
}
#ifdef CONFIG_PCI
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 08/16] board/freescale/mpc8569mds/mpc8569mds.c: Fix GCC 4.6 build warning
2011-11-09 16:29 ` [U-Boot] [PATCH 07/16] board/freescale/mpc8568mds/mpc8568mds.c: " Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 09/16] board/sbc8548/sbc8548.c: " Kumar Gala
0 siblings, 1 reply; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
mpc8569mds.c: In function 'local_bus_init':
mpc8569mds.c:306:7: warning: variable 'lbc_hz' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
board/freescale/mpc8569mds/mpc8569mds.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/board/freescale/mpc8569mds/mpc8569mds.c b/board/freescale/mpc8569mds/mpc8569mds.c
index 89557d2..d119c65 100644
--- a/board/freescale/mpc8569mds/mpc8569mds.c
+++ b/board/freescale/mpc8569mds/mpc8569mds.c
@@ -303,12 +303,10 @@ local_bus_init(void)
volatile fsl_lbc_t *lbc = LBC_BASE_ADDR;
uint clkdiv;
- uint lbc_hz;
sys_info_t sysinfo;
get_sys_info(&sysinfo);
clkdiv = (lbc->lcrr & LCRR_CLKDIV) * 2;
- lbc_hz = sysinfo.freqSystemBus / 1000000 / clkdiv;
out_be32(&gur->lbiuiplldcr1, 0x00078080);
if (clkdiv == 16)
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 09/16] board/sbc8548/sbc8548.c: Fix GCC 4.6 build warning
2011-11-09 16:29 ` [U-Boot] [PATCH 08/16] board/freescale/mpc8569mds/mpc8569mds.c: " Kumar Gala
@ 2011-11-09 16:29 ` Kumar Gala
0 siblings, 0 replies; 11+ messages in thread
From: Kumar Gala @ 2011-11-09 16:29 UTC (permalink / raw)
To: u-boot
Fix:
sbc8548.c: In function 'local_bus_init':
sbc8548.c:80:7: warning: variable 'lbc_hz' set but not used [-Wunused-but-set-variable]
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
---
board/sbc8548/sbc8548.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/board/sbc8548/sbc8548.c b/board/sbc8548/sbc8548.c
index e1a3ea3..26095a5 100644
--- a/board/sbc8548/sbc8548.c
+++ b/board/sbc8548/sbc8548.c
@@ -77,12 +77,10 @@ local_bus_init(void)
volatile fsl_lbc_t *lbc = LBC_BASE_ADDR;
uint clkdiv;
- uint lbc_hz;
sys_info_t sysinfo;
get_sys_info(&sysinfo);
clkdiv = (in_be32(&lbc->lcrr) & LCRR_CLKDIV) * 2;
- lbc_hz = sysinfo.freqSystemBus / 1000000 / clkdiv;
out_be32(&gur->lbiuiplldcr1, 0x00078080);
if (clkdiv == 16) {
--
1.7.3.4
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [U-Boot] [PATCH 00/16] Fix GCC 4.6 build warning related to MPC85xx builds
2011-11-09 16:29 [U-Boot] [PATCH 00/16] Fix GCC 4.6 build warning related to MPC85xx builds Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 01/16] arch/powerpc/cpu/mpc85xx/cpu_init.c: Fix GCC 4.6 build warning Kumar Gala
@ 2011-11-11 13:34 ` Kumar Gala
1 sibling, 0 replies; 11+ messages in thread
From: Kumar Gala @ 2011-11-11 13:34 UTC (permalink / raw)
To: u-boot
On Nov 9, 2011, at 10:29 AM, Kumar Gala wrote:
> Address 85xx specific gcc 4.6 warnings
applied 1-16
- k
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2011-11-11 13:34 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-09 16:29 [U-Boot] [PATCH 00/16] Fix GCC 4.6 build warning related to MPC85xx builds Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 01/16] arch/powerpc/cpu/mpc85xx/cpu_init.c: Fix GCC 4.6 build warning Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 02/16] arch/powerpc/cpu/mpc85xx/tlb.c: " Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 03/16] arch/powerpc/cpu/mpc8xxx/fsl_lbc.c: " Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 04/16] board/freescale/common/cds_pci_ft.c: " Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 05/16] board/freescale/common/pixis.c: " Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 06/16] board/freescale/mpc8548cds/mpc8548cds.c: " Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 07/16] board/freescale/mpc8568mds/mpc8568mds.c: " Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 08/16] board/freescale/mpc8569mds/mpc8569mds.c: " Kumar Gala
2011-11-09 16:29 ` [U-Boot] [PATCH 09/16] board/sbc8548/sbc8548.c: " Kumar Gala
2011-11-11 13:34 ` [U-Boot] [PATCH 00/16] Fix GCC 4.6 build warning related to MPC85xx builds Kumar Gala
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox