public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] mtd/nand: docg4: fix compiler warnings
@ 2013-06-26 19:33 Mike Dunn
  2013-06-26 19:33 ` [U-Boot] [PATCH] usb: pxa27x_udc: " Mike Dunn
  2013-06-26 21:20 ` [U-Boot] [PATCH] mtd/nand: docg4: " Scott Wood
  0 siblings, 2 replies; 6+ messages in thread
From: Mike Dunn @ 2013-06-26 19:33 UTC (permalink / raw)
  To: u-boot

Newer gcc versions warn about unused variables.  This patch corrects a few of
those warnings that popped up in a build for the palmtreo680 board.

Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
---

 drivers/mtd/nand/docg4_spl.c | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/drivers/mtd/nand/docg4_spl.c b/drivers/mtd/nand/docg4_spl.c
index 95e856c..734cbeb 100644
--- a/drivers/mtd/nand/docg4_spl.c
+++ b/drivers/mtd/nand/docg4_spl.c
@@ -113,7 +113,6 @@ static int docg4_load_block_reliable(uint32_t flash_offset, void *dest_addr)
 	int g4_index = 0;
 	uint16_t flash_status;
 	uint16_t *buf;
-	uint16_t discard, magic_high, magic_low;
 
 	/* flash_offset must be aligned to the start of a block */
 	if (flash_offset & 0x3ffff)
@@ -154,9 +153,9 @@ static int docg4_load_block_reliable(uint32_t flash_offset, void *dest_addr)
 	 * The IPL on the palmtreo680 requires that this contain a 32 bit magic
 	 * number, or the load aborts.  We'll ignore it.
 	 */
-	discard = readw(docptr + 0x103c); /* hw quirk; 1st read discarded */
-	magic_low = readw(docptr + 0x103c);
-	magic_high = readw(docptr + DOCG4_MYSTERY_REG);
+	readw(docptr + 0x103c); /* hw quirk; 1st read discarded */
+	readw(docptr + 0x103c);	/* lower 16 bits of magic number */
+	readw(docptr + DOCG4_MYSTERY_REG); /* upper 16 bits of magic number */
 	writew(0, docptr + DOC_DATAEND);
 	write_nop(docptr);
 	write_nop(docptr);
@@ -183,15 +182,15 @@ static int docg4_load_block_reliable(uint32_t flash_offset, void *dest_addr)
 		write_nop(docptr);
 
 		/* read the 512 bytes of page data, 2 bytes at a time */
-		discard = readw(docptr + 0x103c);
+		readw(docptr + 0x103c); /* hw quirk */
 		for (i = 0; i < 256; i++)
 			*buf++ = readw(docptr + 0x103c);
 
 		/* read oob, but discard it */
 		for (i = 0; i < 7; i++)
-			discard = readw(docptr + 0x103c);
-		discard = readw(docptr + DOCG4_OOB_6_7);
-		discard = readw(docptr + DOCG4_OOB_6_7);
+			readw(docptr + 0x103c);
+		readw(docptr + DOCG4_OOB_6_7);
+		readw(docptr + DOCG4_OOB_6_7);
 
 		writew(0, docptr + DOC_DATAEND);
 		write_nop(docptr);
-- 
1.8.1.5

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH] usb: pxa27x_udc: fix compiler warnings
  2013-06-26 19:33 [U-Boot] [PATCH] mtd/nand: docg4: fix compiler warnings Mike Dunn
@ 2013-06-26 19:33 ` Mike Dunn
  2013-06-26 21:20 ` [U-Boot] [PATCH] mtd/nand: docg4: " Scott Wood
  1 sibling, 0 replies; 6+ messages in thread
From: Mike Dunn @ 2013-06-26 19:33 UTC (permalink / raw)
  To: u-boot

Newer gcc versions warn about unused variables.  This patch corrects a few of
those warnings that popped up in a build for the palmtreo680 board.

Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
---
 drivers/usb/gadget/pxa27x_udc.c | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/drivers/usb/gadget/pxa27x_udc.c b/drivers/usb/gadget/pxa27x_udc.c
index 71cc0f2..598923d 100644
--- a/drivers/usb/gadget/pxa27x_udc.c
+++ b/drivers/usb/gadget/pxa27x_udc.c
@@ -151,7 +151,7 @@ static int udc_read_urb(struct usb_endpoint_instance *endpoint)
 	struct urb *urb = endpoint->rcv_urb;
 	int ep_num = endpoint->endpoint_address & USB_ENDPOINT_NUMBER_MASK;
 	u32 *data32 = (u32 *) urb->buffer;
-	unsigned int i, n, is_short ;
+	unsigned int i, n;
 
 	usbdbg("read urb on ep %d", ep_num);
 #if defined(USBDDBG) && defined(USBDPARANOIA)
@@ -165,9 +165,8 @@ static int udc_read_urb(struct usb_endpoint_instance *endpoint)
 		n = readl(UDCBCN(ep_num)) & 0x3ff;
 	else /* zlp */
 		n = 0;
-	is_short = n != endpoint->rcv_packetSize;
 
-	usbdbg("n %d%s", n, is_short ? "-s" : "");
+	usbdbg("n %d%s", n, n != endpoint->rcv_packetSize ? "-s" : "");
 	for (i = 0; i < n; i += 4)
 		data32[urb->actual_length / 4 + i / 4] = readl(UDCDN(ep_num));
 
@@ -402,16 +401,13 @@ static void udc_handle_ep(struct usb_endpoint_instance *endpoint)
 
 static void udc_state_changed(void)
 {
-	int config, interface, alternate;
 
 	writel(readl(UDCCR) | UDCCR_SMAC, UDCCR);
 
-	config = (readl(UDCCR) & UDCCR_ACN) >> UDCCR_ACN_S;
-	interface = (readl(UDCCR) & UDCCR_AIN) >> UDCCR_AIN_S;
-	alternate = (readl(UDCCR) & UDCCR_AAISN) >> UDCCR_AAISN_S;
-
 	usbdbg("New UDC settings are: conf %d - inter %d - alter %d",
-		config, interface, alternate);
+	       (readl(UDCCR) & UDCCR_ACN) >> UDCCR_ACN_S,
+	       (readl(UDCCR) & UDCCR_AIN) >> UDCCR_AIN_S,
+	       (readl(UDCCR) & UDCCR_AAISN) >> UDCCR_AAISN_S);
 
 	usbd_device_event_irq(udc_device, DEVICE_CONFIGURED, 0);
 	writel(UDCISR1_IRCC, UDCISR1);
-- 
1.8.1.5

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH] mtd/nand: docg4: fix compiler warnings
  2013-06-26 19:33 [U-Boot] [PATCH] mtd/nand: docg4: fix compiler warnings Mike Dunn
  2013-06-26 19:33 ` [U-Boot] [PATCH] usb: pxa27x_udc: " Mike Dunn
@ 2013-06-26 21:20 ` Scott Wood
  2013-06-26 22:42   ` Marek Vasut
  1 sibling, 1 reply; 6+ messages in thread
From: Scott Wood @ 2013-06-26 21:20 UTC (permalink / raw)
  To: u-boot

On 06/26/2013 02:33:53 PM, Mike Dunn wrote:
> Newer gcc versions warn about unused variables.  This patch corrects  
> a few of
> those warnings that popped up in a build for the palmtreo680 board.
> 
> Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
> ---
> 
>  drivers/mtd/nand/docg4_spl.c | 15 +++++++--------
>  1 file changed, 7 insertions(+), 8 deletions(-)

Applied to u-boot-nand-flash

-Scott

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH] mtd/nand: docg4: fix compiler warnings
  2013-06-26 21:20 ` [U-Boot] [PATCH] mtd/nand: docg4: " Scott Wood
@ 2013-06-26 22:42   ` Marek Vasut
  2013-06-26 22:50     ` Scott Wood
  0 siblings, 1 reply; 6+ messages in thread
From: Marek Vasut @ 2013-06-26 22:42 UTC (permalink / raw)
  To: u-boot

Dear Scott Wood,

> On 06/26/2013 02:33:53 PM, Mike Dunn wrote:
> > Newer gcc versions warn about unused variables.  This patch corrects
> > a few of
> > those warnings that popped up in a build for the palmtreo680 board.
> > 
> > Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
> > ---
> > 
> >  drivers/mtd/nand/docg4_spl.c | 15 +++++++--------
> >  1 file changed, 7 insertions(+), 8 deletions(-)
> 
> Applied to u-boot-nand-flash
> 
> -Scott

Ok, now I need Albert to pick the PXA PR and you will have to push NAND PR after 
the ARM PR is mainline. It's a bit complicated now.

The other way around would be that I pick both.

Albert?

Best regards,
Marek Vasut

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH] mtd/nand: docg4: fix compiler warnings
  2013-06-26 22:42   ` Marek Vasut
@ 2013-06-26 22:50     ` Scott Wood
  2013-06-26 22:51       ` Marek Vasut
  0 siblings, 1 reply; 6+ messages in thread
From: Scott Wood @ 2013-06-26 22:50 UTC (permalink / raw)
  To: u-boot

On 06/26/2013 05:42:52 PM, Marek Vasut wrote:
> Dear Scott Wood,
> 
> > On 06/26/2013 02:33:53 PM, Mike Dunn wrote:
> > > Newer gcc versions warn about unused variables.  This patch  
> corrects
> > > a few of
> > > those warnings that popped up in a build for the palmtreo680  
> board.
> > >
> > > Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
> > > ---
> > >
> > >  drivers/mtd/nand/docg4_spl.c | 15 +++++++--------
> > >  1 file changed, 7 insertions(+), 8 deletions(-)
> >
> > Applied to u-boot-nand-flash
> >
> > -Scott
> 
> Ok, now I need Albert to pick the PXA PR and you will have to push  
> NAND PR after
> the ARM PR is mainline. It's a bit complicated now.
> 
> The other way around would be that I pick both.
> 
> Albert?

Why would NAND need to wait until after ARM to request a pull?  If  
anything I'd think you'd want it the other way around so that the  
warnings are fixed by the time the board is merged.

-Scott

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH] mtd/nand: docg4: fix compiler warnings
  2013-06-26 22:50     ` Scott Wood
@ 2013-06-26 22:51       ` Marek Vasut
  0 siblings, 0 replies; 6+ messages in thread
From: Marek Vasut @ 2013-06-26 22:51 UTC (permalink / raw)
  To: u-boot

Dear Scott Wood,

> On 06/26/2013 05:42:52 PM, Marek Vasut wrote:
> > Dear Scott Wood,
> > 
> > > On 06/26/2013 02:33:53 PM, Mike Dunn wrote:
> > > > Newer gcc versions warn about unused variables.  This patch
> > 
> > corrects
> > 
> > > > a few of
> > > > those warnings that popped up in a build for the palmtreo680
> > 
> > board.
> > 
> > > > Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
> > > > ---
> > > > 
> > > >  drivers/mtd/nand/docg4_spl.c | 15 +++++++--------
> > > >  1 file changed, 7 insertions(+), 8 deletions(-)
> > > 
> > > Applied to u-boot-nand-flash
> > > 
> > > -Scott
> > 
> > Ok, now I need Albert to pick the PXA PR and you will have to push
> > NAND PR after
> > the ARM PR is mainline. It's a bit complicated now.
> > 
> > The other way around would be that I pick both.
> > 
> > Albert?
> 
> Why would NAND need to wait until after ARM to request a pull?  If
> anything I'd think you'd want it the other way around so that the
> warnings are fixed by the time the board is merged.

Ok, the DoCG4 driver is already in, then it's all cool.

Best regards,
Marek Vasut

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-06-26 22:51 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-26 19:33 [U-Boot] [PATCH] mtd/nand: docg4: fix compiler warnings Mike Dunn
2013-06-26 19:33 ` [U-Boot] [PATCH] usb: pxa27x_udc: " Mike Dunn
2013-06-26 21:20 ` [U-Boot] [PATCH] mtd/nand: docg4: " Scott Wood
2013-06-26 22:42   ` Marek Vasut
2013-06-26 22:50     ` Scott Wood
2013-06-26 22:51       ` Marek Vasut

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox